0001193805-20-001024.txt : 20200813 0001193805-20-001024.hdr.sgml : 20200813 20200813103533 ACCESSION NUMBER: 0001193805-20-001024 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200813 DATE AS OF CHANGE: 20200813 EFFECTIVENESS DATE: 20200813 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: 201097804 BUSINESS ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001055964 XXXXXXXX 06-30-2020 06-30-2020 false NOMURA ASSET MANAGEMENT CO LTD
1-12-1, Nihonbashi Chuo-ku Tokyo M0 103-8260
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 08-13-2020 5 1862 11818299 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.
INFORMATION TABLE 2 infotable.xml 21VIANET GROUP INC SPONSORED ADS A 90138A103 1615 67700 SH SOLE 67700 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 317 13300 SH SOLE 3 13300 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 279 11700 SH SOLE 2 11700 0 0 3M CO COM 88579Y101 93387 598671 SH SOLE 598671 0 0 3M CO COM 88579Y101 435 2790 SH SOLE 5 2790 0 0 3M CO COM 88579Y101 3267 20942 SH SOLE 4 0 0 20942 3M CO COM 88579Y101 265 1700 SH SOLE 1 0 1700 0 3M CO COM 88579Y101 3399 21790 SH SOLE 2 21790 0 0 58 COM INC SPON ADR REP A 31680Q104 324 6010 SH SOLE 6010 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 79300 0 0 ABBOTT LABS COM 002824100 37536 410547 SH SOLE 1566897 0 0 ABBOTT LABS COM 002824100 108 1183 SH SOLE 2 1183 0 0 ABBVIE INC COM 00287Y109 47973 488623 SH SOLE 488623 0 0 ABBVIE INC COM 00287Y109 1807 18406 SH SOLE 5 18406 0 0 ABBVIE INC COM 00287Y109 1752 17843 SH SOLE 4 0 0 17843 ABBVIE INC COM 00287Y109 5539 56412 SH SOLE 1 0 0 56412 ABBVIE INC COM 00287Y109 166 1694 SH SOLE 2 1694 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2043 192000 SH SOLE 192000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 181 17000 SH SOLE 2 17000 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2193 12000 SH SOLE 12000 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 2134 27300 SH SOLE 27300 0 0 ABIOMED INC COM 003654100 1878 7775 SH SOLE 72385 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH SOLE 339981 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 863 66500 SH SOLE 66500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24981 116343 SH SOLE 116343 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 129 600 SH SOLE 2 600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11670 153752 SH SOLE 165223 0 0 ACTIVISION BLIZZARD INC COM 00507V109 106 1400 SH SOLE 2 1400 0 0 ACUITY BRANDS INC COM 00508Y102 321 3354 SH SOLE 3354 0 0 ADOBE INC COM 00724F101 191676 440320 SH SOLE 509750 0 0 ADOBE INC COM 00724F101 5360 12312 SH SOLE 5 12312 0 0 ADOBE INC COM 00724F101 8269 18996 SH SOLE 4 0 0 18996 ADOBE INC COM 00724F101 1357 3117 SH SOLE 1 49 0 3068 ADOBE INC COM 00724F101 958 2200 SH SOLE 2 2200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1917 13455 SH SOLE 13455 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 14 100 SH SOLE 2 100 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 27326 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15061 286273 SH SOLE 439916 0 0 ADVANCED MICRO DEVICES INC COM 007903107 27 512 SH SOLE 2 512 0 0 AERCAP HOLDINGS NV SHS N00985106 768 24936 SH SOLE 24936 0 0 AERCAP HOLDINGS NV SHS N00985106 30 968 SH SOLE 2 968 0 0 AES CORP COM 00130H105 1701 117365 SH SOLE 117365 0 0 AES CORP COM 00130H105 62 4300 SH SOLE 2 4300 0 0 AFLAC INC COM 001055102 8750 242844 SH SOLE 319644 0 0 AFLAC INC COM 001055102 86 2400 SH SOLE 2 2400 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5124 57986 SH SOLE 129038 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4203 47564 SH SOLE 5 47564 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 44 500 SH SOLE 2 500 0 0 AGNC INVT CORP COM 00123Q104 3373 261449 SH SOLE 305464 0 0 AGNC INVT CORP COM 00123Q104 25 1900 SH SOLE 2 1900 0 0 AGREE REALTY CORP COM 008492100 3661 55720 SH SOLE 161714 0 0 AIR PRODS & CHEMS INC COM 009158106 14117 58464 SH SOLE 58464 0 0 AIR PRODS & CHEMS INC COM 009158106 72 300 SH SOLE 2 300 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4640 43332 SH SOLE 43332 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 32 300 SH SOLE 2 300 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 0 0 SH SOLE 284209 0 0 ALASKA AIR GROUP INC COM 011659109 20 550 SH SOLE 550 0 0 ALASKA AIR GROUP INC COM 011659109 1559 43000 SH SOLE 5 43000 0 0 ALBEMARLE CORP COM 012653101 6290 81470 SH SOLE 81470 0 0 ALBEMARLE CORP COM 012653101 23 300 SH SOLE 2 300 0 0 ALECTOR INC COM 014442107 0 0 SH SOLE 109187 0 0 ALEXANDERS INC COM 014752109 383 1590 SH SOLE 1590 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18867 116286 SH SOLE 185862 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 390 2401 SH SOLE 5 2401 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32 200 SH SOLE 2 200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4709 41951 SH SOLE 323826 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 11 100 SH SOLE 2 100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 79901 370427 SH SOLE 555054 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7789 36111 SH SOLE 5 288888 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 288 1333 SH SOLE 1 125 0 1208 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69046 320100 SH SOLE 16700 0 303400 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 149998 695400 SH SOLE 3 0 0 695400 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7624 35345 SH SOLE 0 0 35345 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23369 108340 SH SOLE 2 108340 0 0 ALIGN TECHNOLOGY INC COM 016255101 3820 13920 SH SOLE 18558 0 0 ALLAKOS INC COM 01671P100 0 0 SH SOLE 90723 0 0 ALLEGHANY CORP DEL COM 017175100 1340 2740 SH SOLE 2740 0 0 ALLEGION PLC ORD SHS G0176J109 2244 21957 SH SOLE 49120 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 329 7288 SH SOLE 7288 0 0 ALLIANT ENERGY CORP COM 018802108 4060 84871 SH SOLE 84871 0 0 ALLIANT ENERGY CORP COM 018802108 24 500 SH SOLE 2 500 0 0 ALLSTATE CORP COM 020002101 6247 64405 SH SOLE 64405 0 0 ALLSTATE CORP COM 020002101 116 1200 SH SOLE 2 1200 0 0 ALLY FINL INC COM 02005N100 1361 68631 SH SOLE 68631 0 0 ALLY FINL INC COM 02005N100 67 3400 SH SOLE 2 3400 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2828 19095 SH SOLE 355550 0 0 ALPHABET INC CAP STK CL C 02079K107 100315 70964 SH SOLE 83293 0 0 ALPHABET INC CAP STK CL C 02079K107 8821 6240 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 1021 722 SH SOLE 4 0 0 722 ALPHABET INC CAP STK CL C 02079K107 7161 5066 SH SOLE 1 41 0 5025 ALPHABET INC CAP STK CL C 02079K107 4360 3084 SH SOLE 2 3084 0 0 ALPHABET INC CAP STK CL A 02079K305 134199 94636 SH SOLE 109318 0 0 ALPHABET INC CAP STK CL A 02079K305 28 20 SH SOLE 1 0 0 20 ALPHABET INC CAP STK CL A 02079K305 1883 1328 SH SOLE 2 1328 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1104 44720 SH SOLE 44720 0 0 ALTERYX INC COM CL A 02156B103 1366 8315 SH SOLE 5 8315 0 0 ALTICE USA INC CL A 02156K103 1340 59457 SH SOLE 59457 0 0 ALTRIA GROUP INC COM 02209S103 14431 367679 SH SOLE 367679 0 0 ALTRIA GROUP INC COM 02209S103 146 3707 SH SOLE 2 3707 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 0 0 SH SOLE 430372 0 0 AMAZON COM INC COM 023135106 428436 155297 SH SOLE 173829 0 0 AMAZON COM INC COM 023135106 20382 7388 SH SOLE 5 7388 0 0 AMAZON COM INC COM 023135106 14757 5349 SH SOLE 1 0 0 5349 AMAZON COM INC COM 023135106 4006 1452 SH SOLE 2 1452 0 0 AMCOR PLC ORD G0250X107 7375 722300 SH SOLE 733492 0 0 AMDOCS LTD SHS G02602103 776 12750 SH SOLE 12750 0 0 AMER STATES WTR CO COM 029899101 0 0 SH SOLE 15944 0 0 AMERCO COM 023586100 401 1328 SH SOLE 1328 0 0 AMEREN CORP COM 023608102 3337 47427 SH SOLE 47427 0 0 AMEREN CORP COM 023608102 49 700 SH SOLE 2 700 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH SOLE 11089 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 302 23089 SH SOLE 23089 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17 1289 SH SOLE 2 1289 0 0 AMERICAN ASSETS TR INC COM 024013104 1009 36250 SH SOLE 140249 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3598 102920 SH SOLE 190800 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4857 445600 SH SOLE 445600 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 414 38000 SH SOLE 2 38000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 13498 169490 SH SOLE 169490 0 0 AMERICAN ELEC PWR CO INC COM 025537101 791 9927 SH SOLE 5 9927 0 0 AMERICAN ELEC PWR CO INC COM 025537101 125 1572 SH SOLE 2 1572 0 0 AMERICAN EXPRESS CO COM 025816109 17852 187526 SH SOLE 217852 0 0 AMERICAN EXPRESS CO COM 025816109 144 1508 SH SOLE 2 1508 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 647 81500 SH SOLE 81500 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1272 20040 SH SOLE 20040 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 13 200 SH SOLE 2 200 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5108 189900 SH SOLE 234357 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 15440 495182 SH SOLE 527157 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 980 31428 SH SOLE 2 31428 0 0 AMERICAN TOWER CORP NEW COM 03027X100 25958 100403 SH SOLE 106860 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4576 17700 SH SOLE 5 17700 0 0 AMERICAN TOWER CORP NEW COM 03027X100 280 1083 SH SOLE 2 1083 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4294 33371 SH SOLE 88004 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 39 300 SH SOLE 2 300 0 0 AMERICOLD RLTY TR COM 03064D108 5403 148850 SH SOLE 179489 0 0 AMERIPRISE FINL INC COM 03076C106 3310 22064 SH SOLE 46798 0 0 AMERIPRISE FINL INC COM 03076C106 60 400 SH SOLE 2 400 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4711 46749 SH SOLE 46749 0 0 AMERISOURCEBERGEN CORP COM 03073E105 119 1185 SH SOLE 2 1185 0 0 AMETEK INC COM 031100100 3589 40154 SH SOLE 40154 0 0 AMETEK INC COM 031100100 36 400 SH SOLE 2 400 0 0 AMGEN INC COM 031162100 86789 367967 SH SOLE 512077 0 0 AMGEN INC COM 031162100 6535 27708 SH SOLE 5 27708 0 0 AMGEN INC COM 031162100 307 1300 SH SOLE 1 0 1300 0 AMGEN INC COM 031162100 1277 5416 SH SOLE 2 5416 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 320066 0 0 AMPHENOL CORP NEW CL A 032095101 4979 51968 SH SOLE 51968 0 0 AMPHENOL CORP NEW CL A 032095101 29 300 SH SOLE 2 300 0 0 ANALOG DEVICES INC COM 032654105 15000 122308 SH SOLE 137558 0 0 ANALOG DEVICES INC COM 032654105 7976 65038 SH SOLE 4 0 0 65038 ANALOG DEVICES INC COM 032654105 4732 38583 SH SOLE 1 0 0 38583 ANALOG DEVICES INC COM 032654105 65 532 SH SOLE 2 532 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 30910 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1832 279245 SH SOLE 279245 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 356 54200 SH SOLE 5 54200 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 25 3800 SH SOLE 2 3800 0 0 ANSYS INC COM 03662Q105 29356 100626 SH SOLE 100626 0 0 ANSYS INC COM 03662Q105 175 600 SH SOLE 2 600 0 0 ANTERO RESOURCES CORP COM 03674X106 107 42000 SH SOLE 42000 0 0 ANTHEM INC COM 036752103 12206 46416 SH SOLE 46416 0 0 ANTHEM INC COM 036752103 3604 13703 SH SOLE 5 13703 0 0 ANTHEM INC COM 036752103 172 653 SH SOLE 2 653 0 0 AON PLC SHS CL A G0403H108 8148 42303 SH SOLE 42303 0 0 AON PLC SHS CL A G0403H108 58 300 SH SOLE 2 300 0 0 APACHE CORP COM 037411105 537 39761 SH SOLE 39761 0 0 APACHE CORP COM 037411105 19 1426 SH SOLE 2 1426 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4183 111120 SH SOLE 252298 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1453 29100 SH SOLE 29100 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1555 161000 SH SOLE 161000 0 0 APPLE INC COM 037833100 372694 1021638 SH SOLE 1043529 0 0 APPLE INC COM 037833100 15898 43580 SH SOLE 5 43580 0 0 APPLE INC COM 037833100 58811 161214 SH SOLE 4 0 0 161214 APPLE INC COM 037833100 15107 41412 SH SOLE 1 230 900 40282 APPLE INC COM 037833100 7983 21882 SH SOLE 2 21882 0 0 APPLIED MATLS INC COM 038222105 16556 273872 SH SOLE 338536 0 0 APPLIED MATLS INC COM 038222105 89 1472 SH SOLE 2 1472 0 0 APTIV PLC SHS G6095L109 3674 47147 SH SOLE 111056 0 0 APTIV PLC SHS G6095L109 152 1954 SH SOLE 1 234 0 1720 APTOSE BIOSCIENCES INC COM NEW 03835T200 0 0 SH SOLE 488149 0 0 ARAMARK COM 03852U106 888 39346 SH SOLE 48634 0 0 ARAMARK COM 03852U106 14 600 SH SOLE 2 600 0 0 ARCH CAP GROUP LTD ORD G0450A105 2096 73145 SH SOLE 73145 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8442 211580 SH SOLE 220162 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 140 3500 SH SOLE 2 3500 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 247764 0 0 ARES CAPITAL CORP COM 04010L103 6491 449200 SH SOLE 449200 0 0 ARES CAPITAL CORP COM 04010L103 6046 418396 SH SOLE 1 0 0 418396 ARES CAPITAL CORP COM 04010L103 1084 75000 SH SOLE 2 75000 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3243 81695 SH SOLE 5 81695 0 0 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 127104 0 0 ARISTA NETWORKS INC COM 040413106 1984 9448 SH SOLE 9448 0 0 ARROW ELECTRS INC COM 042735100 1677 24411 SH SOLE 24411 0 0 ARROW ELECTRS INC COM 042735100 41 600 SH SOLE 2 600 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 200043 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 40 54700 SH SOLE 54700 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 402 1091 SH SOLE 1091 0 0 ASSURANT INC COM 04621X108 1079 10443 SH SOLE 10443 0 0 ASSURANT INC COM 04621X108 21 200 SH SOLE 2 200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH SOLE 343727 0 0 AT&T INC COM 00206R102 47782 1580620 SH SOLE 1580620 0 0 AT&T INC COM 00206R102 699 23108 SH SOLE 2 23108 0 0 ATHENE HLDG LTD CL A G0684D107 1082 34681 SH SOLE 34681 0 0 ATLASSIAN CORP PLC CL A G06242104 86205 478200 SH SOLE 495046 0 0 ATLASSIAN CORP PLC CL A G06242104 595 3300 SH SOLE 2 3300 0 0 ATMOS ENERGY CORP COM 049560105 5832 58564 SH SOLE 161864 0 0 ATMOS ENERGY CORP COM 049560105 20 200 SH SOLE 2 200 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH SOLE 419069 0 0 AUTODESK INC COM 052769106 10093 42198 SH SOLE 42198 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 880 11660 SH SOLE 17714 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 181 2400 SH SOLE 2 2400 0 0 AUTOLIV INC COM 052800109 1284 19905 SH SOLE 19905 0 0 AUTOLIV INC COM 052800109 6 100 SH SOLE 2 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 16149 108463 SH SOLE 152869 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 74 500 SH SOLE 2 500 0 0 AUTOZONE INC COM 053332102 5114 4533 SH SOLE 4533 0 0 AVALARA INC COM 05338G106 51599 387700 SH SOLE 387700 0 0 AVALARA INC COM 05338G106 665 5000 SH SOLE 2 5000 0 0 AVALONBAY CMNTYS INC COM 053484101 23023 148882 SH SOLE 229789 0 0 AVALONBAY CMNTYS INC COM 053484101 400 2584 SH SOLE 5 2584 0 0 AVALONBAY CMNTYS INC COM 053484101 41 262 SH SOLE 2 262 0 0 AVANGRID INC COM 05351W103 3901 92919 SH SOLE 92919 0 0 AVANTOR INC COM 05352A100 1234 72600 SH SOLE 72600 0 0 AVAYA HLDGS CORP COM 05351X101 32 2600 SH SOLE 2603 0 0 AVAYA HLDGS CORP COM 05351X101 1458 117921 SH SOLE 2 117921 0 0 AVERY DENNISON CORP COM 053611109 2393 20976 SH SOLE 28209 0 0 AVERY DENNISON CORP COM 053611109 23 200 SH SOLE 2 200 0 0 AXALTA COATING SYS LTD COM G0750C108 1165 51658 SH SOLE 51658 0 0 AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH SOLE 128908 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 18034 0 0 BAIDU INC SPON ADR REP A 056752108 5144 42907 SH SOLE 78964 0 0 BAKER HUGHES COMPANY CL A 05722G100 1879 122119 SH SOLE 122119 0 0 BAKER HUGHES COMPANY CL A 05722G100 40 2600 SH SOLE 2 2600 0 0 BALL CORP COM 058498106 3811 54836 SH SOLE 54836 0 0 BALL CORP COM 058498106 35 500 SH SOLE 2 500 0 0 BANCO DE CHILE SPONSORED ADS 059520106 295 16709 SH SOLE 16709 0 0 BANCO DE CHILE SPONSORED ADS 059520106 46 2605 SH SOLE 2 2605 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 172 10482 SH SOLE 10482 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 23 1400 SH SOLE 2 1400 0 0 BANK NEW YORK MELLON CORP COM 064058100 6207 160589 SH SOLE 333289 0 0 BANK NEW YORK MELLON CORP COM 064058100 143 3700 SH SOLE 2 3700 0 0 BAOZUN INC SPONSORED ADR 06684L103 92 2400 SH SOLE 2400 0 0 BAOZUN INC SPONSORED ADR 06684L103 181 4700 SH SOLE 2 4700 0 0 BARRICK GOLD CORPORATION COM 067901108 4302 159700 SH SOLE 297562 0 0 BARRICK GOLD CORPORATION COM 067901108 283 10500 SH SOLE 2 10500 0 0 BAXTER INTL INC COM 071813109 8089 93954 SH SOLE 93954 0 0 BAXTER INTL INC COM 071813109 3892 45209 SH SOLE 5 45209 0 0 BAXTER INTL INC COM 071813109 98 1143 SH SOLE 2 1143 0 0 BECTON DICKINSON & CO COM 075887109 17091 71429 SH SOLE 100135 0 0 BECTON DICKINSON & CO COM 075887109 966 4039 SH SOLE 2 4039 0 0 BEIGENE LTD SPONSORED ADR 07725L102 28603 151818 SH SOLE 206854 0 0 BEIGENE LTD SPONSORED ADR 07725L102 170 900 SH SOLE 2 900 0 0 BERKLEY W R CORP COM 084423102 1737 30317 SH SOLE 30317 0 0 BERKLEY W R CORP COM 084423102 26 450 SH SOLE 2 450 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 535 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47332 265152 SH SOLE 274392 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 685 3837 SH SOLE 2 3837 0 0 BEST BUY INC COM 086516101 3945 45204 SH SOLE 45204 0 0 BEST BUY INC COM 086516101 924 10586 SH SOLE 5 10586 0 0 BEST BUY INC COM 086516101 63 725 SH SOLE 2 725 0 0 BILIBILI INC SPONS ADS REP Z 090040106 389 8400 SH SOLE 8400 0 0 BIO RAD LABS INC CL A 090572207 1775 3932 SH SOLE 3932 0 0 BIOGEN INC COM 09062X103 33219 124160 SH SOLE 377202 0 0 BIOGEN INC COM 09062X103 2213 8272 SH SOLE 5 8272 0 0 BIOGEN INC COM 09062X103 4327 16171 SH SOLE 4 0 0 16171 BIOGEN INC COM 09062X103 294 1100 SH SOLE 2 1100 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 43304 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 28047 227399 SH SOLE 521976 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1783 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2642 21418 SH SOLE 4 0 0 21418 BIOMARIN PHARMACEUTICAL INC COM 09061G101 173 1400 SH SOLE 2 1400 0 0 BIO-TECHNE CORP COM 09073M104 41 155 SH SOLE 137510 0 0 BK OF AMERICA CORP COM 060505104 36172 1523051 SH SOLE 1589265 0 0 BK OF AMERICA CORP COM 060505104 544 22900 SH SOLE 5 22900 0 0 BK OF AMERICA CORP COM 060505104 3065 129048 SH SOLE 1 0 0 129048 BK OF AMERICA CORP COM 060505104 1058 44555 SH SOLE 2 44555 0 0 BLACK KNIGHT INC COM 09215C105 1878 25880 SH SOLE 25880 0 0 BLACKROCK INC COM 09247X101 22183 40770 SH SOLE 59913 0 0 BLACKROCK INC COM 09247X101 3089 5678 SH SOLE 5 5678 0 0 BLACKROCK INC COM 09247X101 272 500 SH SOLE 1 0 500 0 BLACKROCK INC COM 09247X101 109 200 SH SOLE 2 200 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 6863 121124 SH SOLE 121124 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 4038 71265 SH SOLE 5 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1380 57270 SH SOLE 57270 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 176266 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 294305 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 141 17500 SH SOLE 17500 0 0 BOEING CO COM 097023105 24942 136072 SH SOLE 136072 0 0 BOEING CO COM 097023105 3810 20788 SH SOLE 1 0 0 20788 BOEING CO COM 097023105 143 778 SH SOLE 2 778 0 0 BOOKING HOLDINGS INC COM 09857L108 17648 11083 SH SOLE 14736 0 0 BOOKING HOLDINGS INC COM 09857L108 486 305 SH SOLE 5 305 0 0 BOOKING HOLDINGS INC COM 09857L108 6761 4246 SH SOLE 4 0 0 4246 BOOKING HOLDINGS INC COM 09857L108 2978 1870 SH SOLE 1 0 0 1870 BOOKING HOLDINGS INC COM 09857L108 430 270 SH SOLE 2 270 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1906 24500 SH SOLE 24500 0 0 BORGWARNER INC COM 099724106 1967 55715 SH SOLE 55715 0 0 BORGWARNER INC COM 099724106 18 500 SH SOLE 2 500 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 12013 132918 SH SOLE 216950 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 162 1787 SH SOLE 5 1787 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 18 200 SH SOLE 2 200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8562 243868 SH SOLE 1799715 0 0 BOSTON SCIENTIFIC CORP COM 101137107 371 10570 SH SOLE 4 0 0 10570 BOSTON SCIENTIFIC CORP COM 101137107 5334 151921 SH SOLE 1 656 0 151265 BOSTON SCIENTIFIC CORP COM 101137107 39 1100 SH SOLE 2 1100 0 0 BOYD GAMING CORP COM 103304101 0 0 SH SOLE 19578 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 52 18300 SH SOLE 18300 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1447 132900 SH SOLE 334687 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 76 6973 SH SOLE 5 6973 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 36989 629064 SH SOLE 2707503 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2007 34125 SH SOLE 5 34125 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 9951 169237 SH SOLE 4 0 0 169237 BRISTOL-MYERS SQUIBB CO COM 110122108 6442 109561 SH SOLE 1 0 5300 104261 BRISTOL-MYERS SQUIBB CO COM 110122108 979 16649 SH SOLE 2 16649 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 300 SH SOLE 410610 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 4 1172 SH SOLE 2 1172 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3788 295500 SH SOLE 1051839 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 78 6106 SH SOLE 5 6106 0 0 BROADCOM INC COM 11135F101 54984 174214 SH SOLE 187559 0 0 BROADCOM INC COM 11135F101 442 1400 SH SOLE 5 1400 0 0 BROADCOM INC COM 11135F101 4768 15107 SH SOLE 1 0 1200 13907 BROADCOM INC COM 11135F101 153 485 SH SOLE 2 485 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 1098 1000 SH SOLE 2 1000 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2771 21959 SH SOLE 21959 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 118244 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 427 42900 SH SOLE 42900 0 0 BROWN & BROWN INC COM 115236101 1750 42940 SH SOLE 42940 0 0 BROWN FORMAN CORP CL B 115637209 7641 120024 SH SOLE 139466 0 0 BROWN FORMAN CORP CL B 115637209 33 525 SH SOLE 2 525 0 0 BUNGE LIMITED COM G16962105 1422 34571 SH SOLE 34571 0 0 BURLINGTON STORES INC COM 122017106 2494 12665 SH SOLE 12665 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2219 28069 SH SOLE 28069 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16 200 SH SOLE 2 200 0 0 CABLE ONE INC COM 12685J105 1370 772 SH SOLE 772 0 0 CABOT OIL & GAS CORP COM 127097103 1378 80208 SH SOLE 80208 0 0 CABOT OIL & GAS CORP COM 127097103 15 900 SH SOLE 2 900 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5408 56359 SH SOLE 56359 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 23616 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13253 145282 SH SOLE 225760 0 0 CAMDEN PPTY TR SH BEN INT 133131102 88 961 SH SOLE 5 961 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18 200 SH SOLE 2 200 0 0 CAMPBELL SOUP CO COM 134429109 2398 48316 SH SOLE 48316 0 0 CAMPBELL SOUP CO COM 134429109 15 300 SH SOLE 2 300 0 0 CAPITAL ONE FINL CORP COM 14040H105 5343 85362 SH SOLE 85362 0 0 CAPITAL ONE FINL CORP COM 14040H105 159 2545 SH SOLE 2 2545 0 0 CAPITOL FED FINL INC COM 14057J101 14 1300 SH SOLE 528700 0 0 CARDINAL HEALTH INC COM 14149Y108 7029 134683 SH SOLE 134683 0 0 CARDINAL HEALTH INC COM 14149Y108 119 2282 SH SOLE 2 2282 0 0 CARETRUST REIT INC COM 14174T107 1220 71100 SH SOLE 71100 0 0 CARLYLE GROUP INC COM 14316J108 644 23100 SH SOLE 23100 0 0 CARMAX INC COM 143130102 2623 29290 SH SOLE 29290 0 0 CARMAX INC COM 143130102 45 500 SH SOLE 2 500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1453 88479 SH SOLE 88479 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 8473 381318 SH SOLE 381318 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 42 1887 SH SOLE 2 1887 0 0 CATALENT INC COM 148806102 1969 26860 SH SOLE 26860 0 0 CATERPILLAR INC DEL COM 149123101 22083 174566 SH SOLE 181868 0 0 CATERPILLAR INC DEL COM 149123101 172 1363 SH SOLE 2 1363 0 0 CBL & ASSOC PPTYS INC COM 124830100 32 118700 SH SOLE 118700 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 9561 102501 SH SOLE 102501 0 0 CBRE GROUP INC CL A 12504L109 2693 59552 SH SOLE 59552 0 0 CBRE GROUP INC CL A 12504L109 32 700 SH SOLE 2 700 0 0 CDK GLOBAL INC COM 12508E101 1356 32744 SH SOLE 32744 0 0 CDK GLOBAL INC COM 12508E101 17 400 SH SOLE 2 400 0 0 CDW CORP COM 12514G108 3307 28461 SH SOLE 28461 0 0 CDW CORP COM 12514G108 4520 38901 SH SOLE 5 38901 0 0 CDW CORP COM 12514G108 46 400 SH SOLE 2 400 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 56 57000 SH SOLE 57000 0 0 CELANESE CORP DEL COM 150870103 1996 23122 SH SOLE 23122 0 0 CELANESE CORP DEL COM 150870103 26 300 SH SOLE 2 300 0 0 CENTENE CORP DEL COM 15135B101 6722 105768 SH SOLE 133146 0 0 CENTENE CORP DEL COM 15135B101 122 1916 SH SOLE 2 1916 0 0 CENTERPOINT ENERGY INC COM 15189T107 1651 88405 SH SOLE 88405 0 0 CENTERPOINT ENERGY INC COM 15189T107 32 1700 SH SOLE 2 1700 0 0 CENTURYLINK INC COM 156700106 2011 200493 SH SOLE 200493 0 0 CENTURYLINK INC COM 156700106 98 9797 SH SOLE 2 9797 0 0 CERNER CORP COM 156782104 4530 66076 SH SOLE 277937 0 0 CERNER CORP COM 156782104 21 300 SH SOLE 2 300 0 0 CF INDS HLDGS INC COM 125269100 1137 40398 SH SOLE 40398 0 0 CF INDS HLDGS INC COM 125269100 23 800 SH SOLE 2 800 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 23 34907 SH SOLE 2 34907 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14835 29085 SH SOLE 31635 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4282 8396 SH SOLE 5 8396 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 142 278 SH SOLE 2 278 0 0 CHATHAM LODGING TR COM 16208T102 229 37400 SH SOLE 37400 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2672 24875 SH SOLE 24875 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11 100 SH SOLE 2 100 0 0 CHEGG INC COM 163092109 7372 109600 SH SOLE 109600 0 0 CHEGG INC COM 163092109 498 7400 SH SOLE 2 7400 0 0 CHEMOCENTRYX INC COM 16383L106 0 0 SH SOLE 229514 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1902 39360 SH SOLE 39360 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 0 0 PRN SOLE 225000 0 0 CHEVRON CORP NEW COM 166764100 45312 507814 SH SOLE 582214 0 0 CHEVRON CORP NEW COM 166764100 355 3981 SH SOLE 5 3981 0 0 CHEVRON CORP NEW COM 166764100 10911 122274 SH SOLE 4 0 0 122274 CHEVRON CORP NEW COM 166764100 4835 54184 SH SOLE 1 99 0 54085 CHEVRON CORP NEW COM 166764100 529 5925 SH SOLE 2 5925 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4796 4557 SH SOLE 4557 0 0 CHUBB LIMITED COM H1467J104 15693 123941 SH SOLE 182141 0 0 CHUBB LIMITED COM H1467J104 193 1527 SH SOLE 2 1527 0 0 CHURCH & DWIGHT INC COM 171340102 10096 130611 SH SOLE 130611 0 0 CHURCH & DWIGHT INC COM 171340102 31 400 SH SOLE 2 400 0 0 CIGNA CORP NEW COM 125523100 20429 108868 SH SOLE 108868 0 0 CIGNA CORP NEW COM 125523100 1126 6001 SH SOLE 5 6001 0 0 CIGNA CORP NEW COM 125523100 3920 20890 SH SOLE 1 0 0 20890 CIGNA CORP NEW COM 125523100 1331 7091 SH SOLE 2 7091 0 0 CINCINNATI FINL CORP COM 172062101 4932 77022 SH SOLE 77022 0 0 CINCINNATI FINL CORP COM 172062101 19 300 SH SOLE 2 300 0 0 CINTAS CORP COM 172908105 10528 39526 SH SOLE 40726 0 0 CINTAS CORP COM 172908105 53 200 SH SOLE 2 200 0 0 CISCO SYS INC COM 17275R102 79512 1704806 SH SOLE 1968681 0 0 CISCO SYS INC COM 17275R102 487 10441 SH SOLE 5 10441 0 0 CISCO SYS INC COM 17275R102 322 6900 SH SOLE 1 0 6900 0 CISCO SYS INC COM 17275R102 1902 40783 SH SOLE 2 40783 0 0 CITIGROUP INC COM NEW 172967424 35000 684941 SH SOLE 703691 0 0 CITIGROUP INC COM NEW 172967424 1090 21325 SH SOLE 5 21325 0 0 CITIGROUP INC COM NEW 172967424 3769 73752 SH SOLE 1 0 4900 68852 CITIGROUP INC COM NEW 172967424 2494 48803 SH SOLE 2 48803 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 2112 83670 SH SOLE 83670 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 78 3074 SH SOLE 2 3074 0 0 CITRIX SYS INC COM 177376100 3738 25274 SH SOLE 25274 0 0 CITRIX SYS INC COM 177376100 30 200 SH SOLE 2 200 0 0 CITY OFFICE REIT INC COM 178587101 405 40300 SH SOLE 40300 0 0 CLEAN HARBORS INC COM 184496107 16 270 SH SOLE 20916 0 0 CLOROX CO DEL COM 189054109 21520 98098 SH SOLE 107204 0 0 CLOROX CO DEL COM 189054109 22 100 SH SOLE 2 100 0 0 CME GROUP INC COM 12572Q105 39782 244751 SH SOLE 245760 0 0 CME GROUP INC COM 12572Q105 293 1800 SH SOLE 2 1800 0 0 CMS ENERGY CORP COM 125896100 4180 71544 SH SOLE 156101 0 0 CMS ENERGY CORP COM 125896100 35 600 SH SOLE 2 600 0 0 COCA COLA CO COM 191216100 67392 1508335 SH SOLE 1508335 0 0 COCA COLA CO COM 191216100 380 8511 SH SOLE 5 8511 0 0 COCA COLA CO COM 191216100 443 9926 SH SOLE 4 0 0 9926 COCA COLA CO COM 191216100 5948 133134 SH SOLE 1 360 5900 126874 COCA COLA CO COM 191216100 1161 25988 SH SOLE 2 25988 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6805 180224 SH SOLE 180224 0 0 COGNEX CORP COM 192422103 1758 29440 SH SOLE 29440 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6293 110761 SH SOLE 110761 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 81 1431 SH SOLE 2 1431 0 0 COHERENT INC COM 192479103 20 150 SH SOLE 12755 0 0 COLGATE PALMOLIVE CO COM 194162103 24466 333965 SH SOLE 426665 0 0 COLGATE PALMOLIVE CO COM 194162103 73 1000 SH SOLE 2 1000 0 0 COLONY CAP INC NEW CL A COM 19626G108 881 367100 SH SOLE 367100 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 330 14460 SH SOLE 5 14460 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1179 89700 SH SOLE 344792 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH SOLE 11239 0 0 COMCAST CORP NEW CL A 20030N101 50872 1305091 SH SOLE 1322916 0 0 COMCAST CORP NEW CL A 20030N101 249 6400 SH SOLE 1 0 6400 0 COMCAST CORP NEW CL A 20030N101 2384 61155 SH SOLE 2 61155 0 0 COMERICA INC COM 200340107 1008 26461 SH SOLE 26461 0 0 COMERICA INC COM 200340107 19 500 SH SOLE 2 500 0 0 COMMERCE BANCSHARES INC COM 200525103 28 472 SH SOLE 19973 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1963 48000 SH SOLE 48000 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 181111 0 0 CONAGRA BRANDS INC COM 205887102 3055 86871 SH SOLE 97346 0 0 CONAGRA BRANDS INC COM 205887102 28 800 SH SOLE 2 800 0 0 CONCHO RES INC COM 20605P101 1914 37168 SH SOLE 37168 0 0 CONCHO RES INC COM 20605P101 15 300 SH SOLE 2 300 0 0 CONOCOPHILLIPS COM 20825C104 9304 221419 SH SOLE 221419 0 0 CONOCOPHILLIPS COM 20825C104 6383 151910 SH SOLE 4 0 0 151910 CONOCOPHILLIPS COM 20825C104 2769 65890 SH SOLE 1 0 0 65890 CONOCOPHILLIPS COM 20825C104 150 3577 SH SOLE 2 3577 0 0 CONSOLIDATED EDISON INC COM 209115104 10453 145322 SH SOLE 145322 0 0 CONSOLIDATED EDISON INC COM 209115104 58 800 SH SOLE 2 800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5180 29608 SH SOLE 37286 0 0 CONSTELLATION BRANDS INC CL A 21036P108 37 211 SH SOLE 2 211 0 0 COOPER COS INC COM NEW 216648402 2613 9214 SH SOLE 15120 0 0 COPART INC COM 217204106 5403 64880 SH SOLE 64880 0 0 CORECIVIC INC COM 21871N101 870 92900 SH SOLE 92900 0 0 COREPOINT LODGING INC COM 21872L104 129 30700 SH SOLE 30700 0 0 CORESITE RLTY CORP COM 21870Q105 3633 30010 SH SOLE 30010 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 0 0 SH SOLE 3022 0 0 CORNING INC COM 219350105 3801 146752 SH SOLE 146752 0 0 CORNING INC COM 219350105 73 2800 SH SOLE 2 2800 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2136 84300 SH SOLE 88341 0 0 CORTEVA INC COM 22052L104 17414 650014 SH SOLE 650014 0 0 CORTEVA INC COM 22052L104 1474 55027 SH SOLE 4 0 0 55027 CORTEVA INC COM 22052L104 1079 40284 SH SOLE 1 0 11000 29284 CORTEVA INC COM 22052L104 934 34864 SH SOLE 2 34864 0 0 COSTAR GROUP INC COM 22160N109 5387 7580 SH SOLE 12880 0 0 COSTAR GROUP INC COM 22160N109 355 500 SH SOLE 4 0 0 500 COSTCO WHSL CORP NEW COM 22160K105 42431 139940 SH SOLE 142437 0 0 COSTCO WHSL CORP NEW COM 22160K105 3802 12540 SH SOLE 1 0 1100 11440 COSTCO WHSL CORP NEW COM 22160K105 531 1752 SH SOLE 2 1752 0 0 COTY INC COM CL A 222070203 1280 286249 SH SOLE 286249 0 0 COUPA SOFTWARE INC COM 22266L106 42858 154700 SH SOLE 154700 0 0 COUPA SOFTWARE INC COM 22266L106 249 900 SH SOLE 2 900 0 0 COUSINS PPTYS INC COM NEW 222795502 3315 111130 SH SOLE 236851 0 0 COUSINS PPTYS INC COM NEW 222795502 209 7016 SH SOLE 5 7016 0 0 CREDICORP LTD COM G2519Y108 1995 14928 SH SOLE 16048 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 131670 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1755 17500 SH SOLE 110850 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 16569 99009 SH SOLE 179573 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 478 2858 SH SOLE 5 2858 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 67 400 SH SOLE 2 400 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1470 990 SH SOLE 990 0 0 CROWN HLDGS INC COM 228368106 1883 28915 SH SOLE 28915 0 0 CROWN HLDGS INC COM 228368106 26 400 SH SOLE 2 400 0 0 CSX CORP COM 126408103 10337 148229 SH SOLE 156783 0 0 CSX CORP COM 126408103 116 1667 SH SOLE 2 1667 0 0 CUBESMART COM 229663109 3888 144070 SH SOLE 460136 0 0 CUBESMART COM 229663109 319 11809 SH SOLE 5 11809 0 0 CUMMINS INC COM 231021106 5151 29727 SH SOLE 29727 0 0 CUMMINS INC COM 231021106 69 400 SH SOLE 2 400 0 0 CVS HEALTH CORP COM 126650100 36350 559485 SH SOLE 1518313 0 0 CVS HEALTH CORP COM 126650100 165 2544 SH SOLE 5 2544 0 0 CVS HEALTH CORP COM 126650100 10650 163929 SH SOLE 4 0 0 163929 CVS HEALTH CORP COM 126650100 299 4600 SH SOLE 1 0 4600 0 CVS HEALTH CORP COM 126650100 1531 23559 SH SOLE 2 23559 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 18187 183210 SH SOLE 183210 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 258 2600 SH SOLE 2 2600 0 0 CYRUSONE INC COM 23283R100 6259 86030 SH SOLE 279195 0 0 CYRUSONE INC COM 23283R100 407 5598 SH SOLE 5 5598 0 0 D R HORTON INC COM 23331A109 3510 63297 SH SOLE 63297 0 0 D R HORTON INC COM 23331A109 69 1236 SH SOLE 2 1236 0 0 DANAHER CORPORATION COM 235851102 54097 305928 SH SOLE 738839 0 0 DANAHER CORPORATION COM 235851102 4543 25694 SH SOLE 5 25694 0 0 DANAHER CORPORATION COM 235851102 567 3205 SH SOLE 4 0 0 3205 DANAHER CORPORATION COM 235851102 231 1305 SH SOLE 1 150 0 1155 DANAHER CORPORATION COM 235851102 371 2100 SH SOLE 2 2100 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 401 5400 SH SOLE 3 5400 0 0 DARDEN RESTAURANTS INC COM 237194105 1790 23619 SH SOLE 26639 0 0 DARDEN RESTAURANTS INC COM 237194105 1899 25058 SH SOLE 5 25058 0 0 DARDEN RESTAURANTS INC COM 237194105 15 200 SH SOLE 2 200 0 0 DATADOG INC CL A COM 23804L103 1548 17800 SH SOLE 17800 0 0 DAVITA INC COM 23918K108 1854 23428 SH SOLE 23428 0 0 DAVITA INC COM 23918K108 32 400 SH SOLE 2 400 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 15795 531650 SH SOLE 531650 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH SOLE 118769 0 0 DEERE & CO COM 244199105 8334 53034 SH SOLE 56841 0 0 DEERE & CO COM 244199105 94 600 SH SOLE 2 600 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2377 43273 SH SOLE 43273 0 0 DELL TECHNOLOGIES INC CL C 24703L202 36 656 SH SOLE 2 656 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1547 55147 SH SOLE 55147 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1206 43007 SH SOLE 4 0 0 43007 DELTA AIR LINES INC DEL COM NEW 247361702 32 1151 SH SOLE 2 1151 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 578683 0 0 DENTSPLY SIRONA INC COM 24906P109 1923 43634 SH SOLE 43634 0 0 DENTSPLY SIRONA INC COM 24906P109 13 300 SH SOLE 2 300 0 0 DEVON ENERGY CORP NEW COM 25179M103 99 8702 SH SOLE 8702 0 0 DEVON ENERGY CORP NEW COM 25179M103 20 1737 SH SOLE 2 1737 0 0 DEXCOM INC COM 252131107 6878 16965 SH SOLE 56375 0 0 DEXCOM INC COM 252131107 811 2000 SH SOLE 5 2000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1099 26268 SH SOLE 28799 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 850 153700 SH SOLE 760337 0 0 DIGITAL RLTY TR INC COM 253868103 35216 247811 SH SOLE 265336 0 0 DIGITAL RLTY TR INC COM 253868103 28 200 SH SOLE 2 200 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 723 17770 SH SOLE 5 17770 0 0 DISCOVER FINL SVCS COM 254709108 2856 57017 SH SOLE 57017 0 0 DISCOVER FINL SVCS COM 254709108 50 1000 SH SOLE 2 1000 0 0 DISCOVERY INC COM SER A 25470F104 587 27800 SH SOLE 27800 0 0 DISCOVERY INC COM SER C 25470F302 1580 82056 SH SOLE 82056 0 0 DISCOVERY INC COM SER C 25470F302 33 1700 SH SOLE 2 1700 0 0 DISH NETWORK CORPORATION CL A 25470M109 1529 44309 SH SOLE 44309 0 0 DISH NETWORK CORPORATION CL A 25470M109 46 1336 SH SOLE 2 1336 0 0 DISNEY WALT CO COM DISNEY 254687106 40133 359901 SH SOLE 371140 0 0 DISNEY WALT CO COM DISNEY 254687106 781 7000 SH SOLE 5 7000 0 0 DISNEY WALT CO COM DISNEY 254687106 5274 47299 SH SOLE 1 0 0 47299 DISNEY WALT CO COM DISNEY 254687106 308 2765 SH SOLE 2 2765 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 795 179700 SH SOLE 179700 0 0 DOCUSIGN INC COM 256163106 5433 31549 SH SOLE 31549 0 0 DOLLAR GEN CORP NEW COM 256677105 8741 45882 SH SOLE 50921 0 0 DOLLAR GEN CORP NEW COM 256677105 76 400 SH SOLE 2 400 0 0 DOLLAR TREE INC COM 256746108 4512 48686 SH SOLE 51409 0 0 DOLLAR TREE INC COM 256746108 54 580 SH SOLE 2 580 0 0 DOMINION ENERGY INC COM 25746U109 23262 286547 SH SOLE 286547 0 0 DOMINION ENERGY INC COM 25746U109 137 1690 SH SOLE 2 1690 0 0 DOMINOS PIZZA INC COM 25754A201 2725 7376 SH SOLE 7376 0 0 DONALDSON INC COM 257651109 25 530 SH SOLE 20096 0 0 DOUGLAS EMMETT INC COM 25960P109 3764 122760 SH SOLE 128500 0 0 DOVER CORP COM 260003108 6722 69616 SH SOLE 81216 0 0 DOVER CORP COM 260003108 29 300 SH SOLE 2 300 0 0 DOW INC COM 260557103 7537 184901 SH SOLE 184901 0 0 DOW INC COM 260557103 980 24054 SH SOLE 4 0 0 24054 DOW INC COM 260557103 97 2381 SH SOLE 2 2381 0 0 DR REDDYS LABS LTD ADR 256135203 2290 43200 SH SOLE 43200 0 0 DR REDDYS LABS LTD ADR 256135203 694 13100 SH SOLE 0 0 13100 DROPBOX INC CL A 26210C104 908 41700 SH SOLE 41700 0 0 DTE ENERGY CO COM 233331107 10825 100698 SH SOLE 100698 0 0 DTE ENERGY CO COM 233331107 43 400 SH SOLE 2 400 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 20270 253725 SH SOLE 282825 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 121 1517 SH SOLE 2 1517 0 0 DUKE REALTY CORP COM NEW 264411505 12003 339150 SH SOLE 792142 0 0 DUKE REALTY CORP COM NEW 264411505 316 8937 SH SOLE 5 8937 0 0 DUKE REALTY CORP COM NEW 264411505 32 900 SH SOLE 2 900 0 0 DUPONT DE NEMOURS INC COM 26614N102 23416 440738 SH SOLE 440738 0 0 DUPONT DE NEMOURS INC COM 26614N102 2536 47727 SH SOLE 4 0 0 47727 DUPONT DE NEMOURS INC COM 26614N102 1269 23883 SH SOLE 1 0 5200 18683 DUPONT DE NEMOURS INC COM 26614N102 840 15819 SH SOLE 2 15819 0 0 DYNATRACE INC COM 268150109 865 21300 SH SOLE 21300 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2076 41741 SH SOLE 41741 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 35 700 SH SOLE 2 700 0 0 EAST WEST BANCORP INC COM 27579R104 1103 30424 SH SOLE 30424 0 0 EAST WEST BANCORP INC COM 27579R104 18 500 SH SOLE 2 500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1304 56400 SH SOLE 56400 0 0 EASTGROUP PPTY INC COM 277276101 3414 28780 SH SOLE 28780 0 0 EASTMAN CHEM CO COM 277432100 2329 33440 SH SOLE 33440 0 0 EASTMAN CHEM CO COM 277432100 42 600 SH SOLE 2 600 0 0 EATON CORP PLC SHS G29183103 8793 100515 SH SOLE 100515 0 0 EATON CORP PLC SHS G29183103 446 5100 SH SOLE 4 0 0 5100 EATON CORP PLC SHS G29183103 264 3020 SH SOLE 1 342 0 2678 EATON CORP PLC SHS G29183103 119 1355 SH SOLE 2 1355 0 0 EBAY INC. COM 278642103 8534 162701 SH SOLE 162701 0 0 EBAY INC. COM 278642103 53 1006 SH SOLE 2 1006 0 0 ECOLAB INC COM 278865100 13320 66951 SH SOLE 92242 0 0 ECOLAB INC COM 278865100 796 4000 SH SOLE 5 4000 0 0 ECOLAB INC COM 278865100 38 191 SH SOLE 2 191 0 0 ECOPETROL S A SPONSORED ADS 279158109 144 12948 SH SOLE 12948 0 0 ECOPETROL S A SPONSORED ADS 279158109 39 3490 SH SOLE 2 3490 0 0 EDISON INTL COM 281020107 3703 68187 SH SOLE 68187 0 0 EDISON INTL COM 281020107 43 800 SH SOLE 2 800 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 287278 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7707 111524 SH SOLE 965295 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 41 600 SH SOLE 2 600 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1528 71240 SH SOLE 659190 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 23 1078 SH SOLE 2 1078 0 0 ELECTRONIC ARTS INC COM 285512109 7751 58695 SH SOLE 58695 0 0 ELECTRONIC ARTS INC COM 285512109 4191 31741 SH SOLE 5 31741 0 0 ELECTRONIC ARTS INC COM 285512109 40 300 SH SOLE 2 300 0 0 EMERSON ELEC CO COM 291011104 11780 189907 SH SOLE 439484 0 0 EMERSON ELEC CO COM 291011104 105 1700 SH SOLE 2 1700 0 0 EMPIRE ST RLTY TR INC CL A 292104106 808 115400 SH SOLE 125989 0 0 ENBRIDGE INC COM 29250N105 2176 71542 SH SOLE 71542 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 340 45225 SH SOLE 182935 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 43 5734 SH SOLE 2 5734 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 188 49871 SH SOLE 49871 0 0 ENTERGY CORP NEW COM 29364G103 3594 38307 SH SOLE 38307 0 0 ENTERGY CORP NEW COM 29364G103 66 700 SH SOLE 2 700 0 0 EOG RES INC COM 26875P101 5404 106669 SH SOLE 106669 0 0 EOG RES INC COM 26875P101 213 4200 SH SOLE 5 4200 0 0 EOG RES INC COM 26875P101 95 1875 SH SOLE 2 1875 0 0 EPAM SYS INC COM 29414B104 2419 9598 SH SOLE 9598 0 0 EPR PPTYS COM SH BEN INT 26884U109 1939 58530 SH SOLE 58530 0 0 EQUIFAX INC COM 294429105 3666 21330 SH SOLE 21330 0 0 EQUIFAX INC COM 294429105 4362 25378 SH SOLE 5 25378 0 0 EQUIFAX INC COM 294429105 17 100 SH SOLE 2 100 0 0 EQUINIX INC COM 29444U700 56776 80843 SH SOLE 145201 0 0 EQUINIX INC COM 29444U700 1123 1599 SH SOLE 5 1599 0 0 EQUINIX INC COM 29444U700 79 112 SH SOLE 1 12 0 100 EQUITABLE HLDGS INC COM 29452E101 1376 71319 SH SOLE 71319 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2943 91390 SH SOLE 91390 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13826 221279 SH SOLE 294785 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 20263 344491 SH SOLE 530025 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 504 8571 SH SOLE 5 8571 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 51 860 SH SOLE 2 860 0 0 ERIE INDTY CO CL A 29530P102 756 3942 SH SOLE 3942 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 984 66300 SH SOLE 268721 0 0 ESSENTIAL UTILS INC COM 29670G102 1581 37430 SH SOLE 123575 0 0 ESSEX PPTY TR INC COM 297178105 18171 79290 SH SOLE 92649 0 0 ESSEX PPTY TR INC COM 297178105 261 1139 SH SOLE 5 1139 0 0 ETSY INC COM 29786A106 31975 301000 SH SOLE 311385 0 0 ETSY INC COM 29786A106 212 2000 SH SOLE 2 2000 0 0 EVEREST RE GROUP LTD COM G3223R108 3284 15924 SH SOLE 15924 0 0 EVERGY INC COM 30034W106 4619 77913 SH SOLE 198113 0 0 EVERGY INC COM 30034W106 24 400 SH SOLE 2 400 0 0 EVERSOURCE ENERGY COM 30040W108 12078 145044 SH SOLE 201644 0 0 EVERSOURCE ENERGY COM 30040W108 735 8823 SH SOLE 2 8823 0 0 EXACT SCIENCES CORP COM 30063P105 2112 24290 SH SOLE 24290 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 1136326 0 0 EXELON CORP COM 30161N101 12768 351833 SH SOLE 351833 0 0 EXELON CORP COM 30161N101 7893 217496 SH SOLE 4 0 0 217496 EXELON CORP COM 30161N101 4871 134235 SH SOLE 1 0 7800 126435 EXELON CORP COM 30161N101 90 2468 SH SOLE 2 2468 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2234 27174 SH SOLE 30651 0 0 EXPEDIA GROUP INC COM NEW 30212P303 8 100 SH SOLE 2 100 0 0 EXPEDITORS INTL WASH INC COM 302130109 6450 84824 SH SOLE 84824 0 0 EXPEDITORS INTL WASH INC COM 302130109 30 400 SH SOLE 2 400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 13174 142619 SH SOLE 213013 0 0 EXTRA SPACE STORAGE INC COM 30225T102 18 200 SH SOLE 2 200 0 0 EXXON MOBIL CORP COM 30231G102 51406 1149509 SH SOLE 1149509 0 0 EXXON MOBIL CORP COM 30231G102 7425 166044 SH SOLE 4 0 0 166044 EXXON MOBIL CORP COM 30231G102 825 18454 SH SOLE 1 0 0 18454 EXXON MOBIL CORP COM 30231G102 1353 30258 SH SOLE 2 30258 0 0 F M C CORP COM NEW 302491303 2356 23654 SH SOLE 26133 0 0 F M C CORP COM NEW 302491303 3633 36473 SH SOLE 5 36473 0 0 F5 NETWORKS INC COM 315616102 2050 14698 SH SOLE 14698 0 0 F5 NETWORKS INC COM 315616102 14 100 SH SOLE 2 100 0 0 FACEBOOK INC CL A 30303M102 109747 483320 SH SOLE 611245 0 0 FACEBOOK INC CL A 30303M102 8336 36709 SH SOLE 5 36709 0 0 FACEBOOK INC CL A 30303M102 1089 4798 SH SOLE 4 0 0 4798 FACEBOOK INC CL A 30303M102 8321 36644 SH SOLE 1 213 0 36431 FACEBOOK INC CL A 30303M102 414 1823 SH SOLE 2 1823 0 0 FACTSET RESH SYS INC COM 303075105 2285 6957 SH SOLE 6957 0 0 FAIR ISAAC CORP COM 303250104 22223 53159 SH SOLE 53159 0 0 FARMLAND PARTNERS INC COM 31154R109 151 22000 SH SOLE 22000 0 0 FASTENAL CO COM 311900104 4983 116314 SH SOLE 116314 0 0 FASTENAL CO COM 311900104 34 800 SH SOLE 2 800 0 0 FASTLY INC CL A 31188V100 0 0 SH SOLE 52190 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 258269 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9973 117040 SH SOLE 117040 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9 100 SH SOLE 2 100 0 0 FEDEX CORP COM 31428X106 6396 45617 SH SOLE 45617 0 0 FEDEX CORP COM 31428X106 2729 19462 SH SOLE 4 0 0 19462 FEDEX CORP COM 31428X106 126 900 SH SOLE 2 900 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1670 54481 SH SOLE 54481 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14253 106297 SH SOLE 149167 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4609 34369 SH SOLE 5 34369 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 54 400 SH SOLE 2 400 0 0 FIFTH THIRD BANCORP COM 316773100 4006 207779 SH SOLE 207779 0 0 FIFTH THIRD BANCORP COM 316773100 81 4200 SH SOLE 2 4200 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 0 0 SH SOLE 11038 0 0 FIRST INDL RLTY TR INC COM 32054K103 3656 95110 SH SOLE 258419 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3292 31058 SH SOLE 31058 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 21 200 SH SOLE 2 200 0 0 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 359 2105 SH SOLE 5 2105 0 0 FIRSTENERGY CORP COM 337932107 3917 100997 SH SOLE 100997 0 0 FIRSTENERGY CORP COM 337932107 34 865 SH SOLE 2 865 0 0 FISERV INC COM 337738108 10587 108450 SH SOLE 108450 0 0 FISERV INC COM 337738108 39 400 SH SOLE 2 400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3788 15060 SH SOLE 17489 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3979 15820 SH SOLE 5 15820 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7925 31509 SH SOLE 4 0 0 31509 FLEETCOR TECHNOLOGIES INC COM 339041105 4680 18606 SH SOLE 1 0 0 18606 FLEX LTD ORD Y2573F102 127 12359 SH SOLE 12359 0 0 FLEX LTD ORD Y2573F102 36 3500 SH SOLE 2 3500 0 0 FLIR SYS INC COM 302445101 916 22580 SH SOLE 22580 0 0 FOOT LOCKER INC COM 344849104 14907 511200 SH SOLE 511200 0 0 FOOT LOCKER INC COM 344849104 190 6500 SH SOLE 1 0 6500 0 FOOT LOCKER INC COM 344849104 1371 47000 SH SOLE 2 47000 0 0 FORD MTR CO DEL COM 345370860 5310 873394 SH SOLE 873394 0 0 FORD MTR CO DEL COM 345370860 283 46582 SH SOLE 2 46582 0 0 FORTINET INC COM 34959E109 79909 582129 SH SOLE 582129 0 0 FORTINET INC COM 34959E109 261 1900 SH SOLE 2 1900 0 0 FORTIVE CORP COM 34959J108 3554 52521 SH SOLE 52521 0 0 FORTIVE CORP COM 34959J108 3753 55463 SH SOLE 5 55463 0 0 FORTIVE CORP COM 34959J108 17 250 SH SOLE 2 250 0 0 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 4922 5000000 PRN SOLE 2 5000000 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1699 26580 SH SOLE 88294 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19 300 SH SOLE 2 300 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1254 51400 SH SOLE 51400 0 0 FOX CORP CL A COM 35137L105 1788 66660 SH SOLE 66660 0 0 FOX CORP CL A COM 35137L105 32 1200 SH SOLE 2 1200 0 0 FOX CORP CL B COM 35137L204 870 32422 SH SOLE 32422 0 0 FOX CORP CL B COM 35137L204 13 500 SH SOLE 2 500 0 0 FRANKLIN RESOURCES INC COM 354613101 6407 305521 SH SOLE 305521 0 0 FRANKLIN RESOURCES INC COM 354613101 19 900 SH SOLE 2 900 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 428 84000 SH SOLE 84000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2966 256319 SH SOLE 256319 0 0 FREEPORT-MCMORAN INC CL B 35671D857 87 7529 SH SOLE 2 7529 0 0 FRESHPET INC COM 358039105 6283 75100 SH SOLE 75100 0 0 FRESHPET INC COM 358039105 310 3700 SH SOLE 2 3700 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 312 35900 SH SOLE 35900 0 0 GALAPAGOS NV SPON ADR 36315X101 1342 6800 SH SOLE 6800 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3199 32818 SH SOLE 32818 0 0 GALLAGHER ARTHUR J & CO COM 363576109 39 400 SH SOLE 2 400 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5347 154527 SH SOLE 154527 0 0 GAP INC COM 364760108 506 40133 SH SOLE 40133 0 0 GAP INC COM 364760108 9 700 SH SOLE 2 700 0 0 GARMIN LTD SHS H2906T109 2736 28057 SH SOLE 41730 0 0 GARMIN LTD SHS H2906T109 49 500 SH SOLE 2 500 0 0 GARTNER INC COM 366651107 1863 15351 SH SOLE 15351 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 346 4340 SH SOLE 4340 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 88 1100 SH SOLE 2 1100 0 0 GENERAL DYNAMICS CORP COM 369550108 10802 72272 SH SOLE 72272 0 0 GENERAL DYNAMICS CORP COM 369550108 75 500 SH SOLE 2 500 0 0 GENERAL ELECTRIC CO COM 369604103 11398 1668868 SH SOLE 1668868 0 0 GENERAL ELECTRIC CO COM 369604103 202 29540 SH SOLE 2 29540 0 0 GENERAL MLS INC COM 370334104 9128 148067 SH SOLE 148067 0 0 GENERAL MLS INC COM 370334104 86 1403 SH SOLE 2 1403 0 0 GENERAL MTRS CO COM 37045V100 13985 552749 SH SOLE 586104 0 0 GENERAL MTRS CO COM 37045V100 1240 49000 SH SOLE 5 49000 0 0 GENERAL MTRS CO COM 37045V100 960 37949 SH SOLE 2 37949 0 0 GENTEX CORP COM 371901109 1085 42100 SH SOLE 42100 0 0 GENUINE PARTS CO COM 372460105 6846 78731 SH SOLE 78731 0 0 GENUINE PARTS CO COM 372460105 26 300 SH SOLE 2 300 0 0 GEO GROUP INC NEW COM 36162J106 1107 93600 SH SOLE 93600 0 0 GETTY RLTY CORP NEW COM 374297109 777 26180 SH SOLE 26180 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 36282 0 0 GILEAD SCIENCES INC COM 375558103 32581 423455 SH SOLE 1447396 0 0 GILEAD SCIENCES INC COM 375558103 228 2969 SH SOLE 2 2969 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 491 26200 SH SOLE 26200 0 0 GLADSTONE LD CORP COM 376549101 209 13200 SH SOLE 13200 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 0 SH SOLE 101200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 189087 0 0 GLOBAL MED REIT INC COM NEW 37954A204 332 29300 SH SOLE 29300 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1133 67700 SH SOLE 67700 0 0 GLOBAL PMTS INC COM 37940X102 50153 295681 SH SOLE 301828 0 0 GLOBAL PMTS INC COM 37940X102 5291 31193 SH SOLE 5 31193 0 0 GLOBAL PMTS INC COM 37940X102 119 700 SH SOLE 2 700 0 0 GLOBANT S A COM L44385109 277 1850 SH SOLE 22158 0 0 GLOBE LIFE INC COM 37959E102 1740 23447 SH SOLE 23447 0 0 GLOBE LIFE INC COM 37959E102 22 300 SH SOLE 2 300 0 0 GODADDY INC CL A 380237107 2208 30113 SH SOLE 30113 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 0 0 SH SOLE 50731 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21056 106547 SH SOLE 106547 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 249 1262 SH SOLE 2 1262 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 93 10400 SH SOLE 10400 0 0 GRAINGER W W INC COM 384802104 7426 23639 SH SOLE 23639 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH SOLE 66555 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH SOLE 6516 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 80090 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 300 5000 SH SOLE 5000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1593 14370 SH SOLE 14370 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 51779 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 842 6863 SH SOLE 5 6863 0 0 HALLIBURTON CO COM 406216101 2134 164389 SH SOLE 210689 0 0 HALLIBURTON CO COM 406216101 31 2400 SH SOLE 2 2400 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 392980 0 0 HANESBRANDS INC COM 410345102 365 32288 SH SOLE 32288 0 0 HANESBRANDS INC COM 410345102 7 600 SH SOLE 2 600 0 0 HARLEY DAVIDSON INC COM 412822108 304 12777 SH SOLE 12777 0 0 HARLEY DAVIDSON INC COM 412822108 10 400 SH SOLE 2 400 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 0 0 SH SOLE 82954 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2844 73785 SH SOLE 73785 0 0 HASBRO INC COM 418056107 1835 24481 SH SOLE 24481 0 0 HASBRO INC COM 418056107 15 200 SH SOLE 2 200 0 0 HCA HEALTHCARE INC COM 40412C101 4626 47662 SH SOLE 58887 0 0 HCA HEALTHCARE INC COM 40412C101 97 1000 SH SOLE 2 1000 0 0 HD SUPPLY HLDGS INC COM 40416M105 1090 31450 SH SOLE 31450 0 0 HD SUPPLY HLDGS INC COM 40416M105 17 500 SH SOLE 2 500 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 968 21300 SH SOLE 96755 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3078 67700 SH SOLE 0 0 67700 HDFC BANK LTD SPONSORED ADS 40415F101 1650 36300 SH SOLE 0 0 36300 HEALTH CATALYST INC COM 42225T107 0 0 SH SOLE 543640 0 0 HEALTHCARE RLTY TR COM 421946104 2949 100690 SH SOLE 100690 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4323 163000 SH SOLE 505360 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 346 13036 SH SOLE 5 13036 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 15116 548468 SH SOLE 1371595 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 321 11637 SH SOLE 5 11637 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 25 900 SH SOLE 2 900 0 0 HEICO CORP NEW COM 422806109 662 6640 SH SOLE 6640 0 0 HEICO CORP NEW CL A 422806208 1068 13150 SH SOLE 13150 0 0 HENRY JACK & ASSOC INC COM 426281101 3131 17014 SH SOLE 17014 0 0 HENRY SCHEIN INC COM 806407102 1736 29735 SH SOLE 29735 0 0 HENRY SCHEIN INC COM 806407102 12 200 SH SOLE 2 200 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 10355 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 141 24500 SH SOLE 24500 0 0 HERSHEY CO COM 427866108 12711 98065 SH SOLE 151365 0 0 HERSHEY CO COM 427866108 26 200 SH SOLE 2 200 0 0 HESS CORP COM 42809H107 2784 53729 SH SOLE 53729 0 0 HESS CORP COM 42809H107 29 562 SH SOLE 2 562 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2581 265255 SH SOLE 265255 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 96 9854 SH SOLE 2 9854 0 0 HIGHWOODS PPTYS INC COM 431284108 2930 78490 SH SOLE 330090 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3487 47472 SH SOLE 97751 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1322 18000 SH SOLE 5 18000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 41 561 SH SOLE 2 561 0 0 HOLLYFRONTIER CORP COM 436106108 3017 103314 SH SOLE 103314 0 0 HOLLYFRONTIER CORP COM 436106108 35 1200 SH SOLE 2 1200 0 0 HOLOGIC INC COM 436440101 2961 51947 SH SOLE 64190 0 0 HOLOGIC INC COM 436440101 29 500 SH SOLE 2 500 0 0 HOME DEPOT INC COM 437076102 69396 277018 SH SOLE 277018 0 0 HOME DEPOT INC COM 437076102 10243 40888 SH SOLE 5 40888 0 0 HOME DEPOT INC COM 437076102 542 2162 SH SOLE 4 0 0 2162 HOME DEPOT INC COM 437076102 3684 14707 SH SOLE 1 79 0 14628 HOME DEPOT INC COM 437076102 301 1201 SH SOLE 2 1201 0 0 HONEYWELL INTL INC COM 438516106 59970 414758 SH SOLE 414758 0 0 HONEYWELL INTL INC COM 438516106 326 2253 SH SOLE 5 2253 0 0 HONEYWELL INTL INC COM 438516106 458 3167 SH SOLE 4 0 0 3167 HONEYWELL INTL INC COM 438516106 2695 18641 SH SOLE 1 223 0 18418 HONEYWELL INTL INC COM 438516106 1249 8638 SH SOLE 2 8638 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 0 0 SH SOLE 231904 0 0 HORMEL FOODS CORP COM 440452100 16970 351571 SH SOLE 351571 0 0 HORMEL FOODS CORP COM 440452100 19 400 SH SOLE 2 400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7166 664120 SH SOLE 1138140 0 0 HOST HOTELS & RESORTS INC COM 44107P104 25 2335 SH SOLE 2 2335 0 0 HOWMET AEROSPACE INC COM 443201108 1028 64863 SH SOLE 64863 0 0 HOWMET AEROSPACE INC COM 443201108 27 1700 SH SOLE 2 1700 0 0 HP INC COM 40434L105 4943 283618 SH SOLE 373613 0 0 HP INC COM 40434L105 322 18450 SH SOLE 5 18450 0 0 HP INC COM 40434L105 81 4640 SH SOLE 2 4640 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 308 8800 SH SOLE 8800 0 0 HUBBELL INC COM 443510607 34 270 SH SOLE 83346 0 0 HUBSPOT INC COM 443573100 0 0 SH SOLE 3180 0 0 HUDSON PAC PPTYS INC COM 444097109 2918 115990 SH SOLE 459524 0 0 HUDSON PAC PPTYS INC COM 444097109 114 4545 SH SOLE 5 4545 0 0 HUMANA INC COM 444859102 15728 40563 SH SOLE 46623 0 0 HUMANA INC COM 444859102 3649 9411 SH SOLE 5 9411 0 0 HUMANA INC COM 444859102 1898 4894 SH SOLE 2 4894 0 0 HUNT J B TRANS SVCS INC COM 445658107 2378 19757 SH SOLE 19757 0 0 HUNT J B TRANS SVCS INC COM 445658107 24 200 SH SOLE 2 200 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1849 204672 SH SOLE 204672 0 0 HUNTINGTON BANCSHARES INC COM 446150104 36 3964 SH SOLE 2 3964 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1849 10595 SH SOLE 10595 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 17 100 SH SOLE 2 100 0 0 IAC INTERACTIVECORP COM 44919P508 4514 13958 SH SOLE 18033 0 0 ICICI BANK LIMITED ADR 45104G104 194 20890 SH SOLE 20890 0 0 IDEX CORP COM 45167R104 2321 14687 SH SOLE 34454 0 0 IDEX CORP COM 45167R104 32 200 SH SOLE 2 200 0 0 IDEXX LABS INC COM 45168D104 34301 103893 SH SOLE 165992 0 0 IGM BIOSCIENCES INC COM 449585108 0 0 SH SOLE 59277 0 0 IHS MARKIT LTD SHS G47567105 5081 67300 SH SOLE 67300 0 0 ILLINOIS TOOL WKS INC COM 452308109 14486 82850 SH SOLE 82850 0 0 ILLINOIS TOOL WKS INC COM 452308109 87 500 SH SOLE 2 500 0 0 ILLUMINA INC COM 452327109 65743 177517 SH SOLE 343975 0 0 ILLUMINA INC COM 452327109 1117 3017 SH SOLE 5 3017 0 0 ILLUMINA INC COM 452327109 370 1000 SH SOLE 2 1000 0 0 ILLUMINA INC NOTE 8/1 452327AK5 4322 4000000 PRN SOLE 2 4000000 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 411699 0 0 IMMUNOVANT INC COM 45258J102 0 0 SH SOLE 213953 0 0 INCYTE CORP COM 45337C102 3638 34995 SH SOLE 278371 0 0 INCYTE CORP COM 45337C102 1201 11547 SH SOLE 5 11547 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 787 68500 SH SOLE 68500 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1028 50000 SH SOLE 50000 0 0 INFOSYS LTD SPONSORED ADR 456788108 6842 708300 SH SOLE 708300 0 0 INFOSYS LTD SPONSORED ADR 456788108 1556 161100 SH SOLE 0 0 161100 INFOSYS LTD SPONSORED ADR 456788108 861 89100 SH SOLE 0 0 89100 INGERSOLL RAND INC COM 45687V106 1958 69634 SH SOLE 92709 0 0 INGERSOLL RAND INC COM 45687V106 12 441 SH SOLE 2 441 0 0 INGREDION INC COM 457187102 1294 15593 SH SOLE 15593 0 0 INGREDION INC COM 457187102 8 100 SH SOLE 2 100 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1204 13680 SH SOLE 13680 0 0 INPHI CORP COM 45772F107 0 0 SH SOLE 13285 0 0 INSULET CORP COM 45784P101 2101 10813 SH SOLE 10813 0 0 INSULET CORP COM 45784P101 583 3000 SH SOLE 5 3000 0 0 INTEL CORP COM 458140100 101861 1702512 SH SOLE 1791251 0 0 INTEL CORP COM 458140100 317 5306 SH SOLE 5 5306 0 0 INTEL CORP COM 458140100 10142 169508 SH SOLE 4 0 0 169508 INTEL CORP COM 458140100 2359 39421 SH SOLE 2 39421 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8863 96761 SH SOLE 148742 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 89 970 SH SOLE 2 970 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 25882 214309 SH SOLE 227134 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 447 3700 SH SOLE 5 3700 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 247 2045 SH SOLE 2 2045 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1866 15241 SH SOLE 15241 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15 124 SH SOLE 2 124 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1883 109759 SH SOLE 109759 0 0 INTERPUBLIC GROUP COS INC COM 460690100 15 900 SH SOLE 2 900 0 0 INTL PAPER CO COM 460146103 2612 74181 SH SOLE 82551 0 0 INTL PAPER CO COM 460146103 53 1500 SH SOLE 2 1500 0 0 INTUIT COM 461202103 77059 260169 SH SOLE 283890 0 0 INTUIT COM 461202103 4005 13521 SH SOLE 5 13521 0 0 INTUIT COM 461202103 592 2000 SH SOLE 2 2000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 12263 21521 SH SOLE 159031 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 109 192 SH SOLE 1 22 0 170 INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH SOLE 2 100 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7684 624200 SH SOLE 624200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 435 9105 SH SOLE 5 0 0 0 INVESCO LTD SHS G491BT108 1120 104061 SH SOLE 104061 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4061 16400 SH SOLE 16400 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3678 14855 SH SOLE 5 14855 0 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 637 9040 SH SOLE 9040 0 0 INVITATION HOMES INC COM 46187W107 13794 501061 SH SOLE 1302750 0 0 INVITATION HOMES INC COM 46187W107 493 17904 SH SOLE 5 17904 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1332 22600 SH SOLE 512842 0 0 IPG PHOTONICS CORP COM 44980X109 1036 6460 SH SOLE 6460 0 0 IQIYI INC SPONSORED ADS 46267X108 332 14300 SH SOLE 14300 0 0 IQVIA HLDGS INC COM 46266C105 4773 33643 SH SOLE 33643 0 0 IQVIA HLDGS INC COM 46266C105 28 200 SH SOLE 2 200 0 0 IRON MTN INC NEW COM 46284V101 6869 263163 SH SOLE 405340 0 0 IRON MTN INC NEW COM 46284V101 66 2530 SH SOLE 5 2530 0 0 IRON MTN INC NEW COM 46284V101 29 1100 SH SOLE 2 1100 0 0 ISHARES GOLD TRUST ISHARES 464285105 19482 1146700 SH SOLE 1146700 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 207 3100 SH SOLE 3100 0 0 ISHARES INC MSCI EURZONE ETF 464286608 242 6620 SH SOLE 5 6620 0 0 ISHARES INC MSCI EMRG CHN 46434G764 247 5769 SH SOLE 5 0 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4095 101810 SH SOLE 101810 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1118 107800 SH SOLE 107800 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1529 6519 SH SOLE 5 6519 0 0 ISHARES TR TRANS AVG ETF 464287192 466 2868 SH SOLE 5 2868 0 0 ISHARES TR CORE S&P500 ETF 464287200 1757 5675 SH SOLE 5 5675 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 243 6065 SH SOLE 5 6065 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1829 13600 SH SOLE 13600 0 0 ISHARES TR GBL COMM SVC ETF 464287275 431 7000 SH SOLE 7000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 694 4235 SH SOLE 5 4235 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 980 8700 SH SOLE 5 8700 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3339 17396 SH SOLE 5 17396 0 0 ISHARES TR CORE S&P US GWT 464287671 3083 42891 SH SOLE 5 42891 0 0 ISHARES TR U.S. TECH ETF 464287721 246 912 SH SOLE 5 912 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3925 49800 SH SOLE 49800 0 0 ISHARES TR MSCI ACWI ETF 464288257 2898 39310 SH SOLE 5 39310 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9032 82700 SH SOLE 82700 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3688 45180 SH SOLE 5 45180 0 0 ISHARES TR USD INV GRDE ETF 464288620 10114 167400 SH SOLE 167400 0 0 ISHARES TR GLOBAL MATER ETF 464288695 250 4000 SH SOLE 4000 0 0 ISHARES TR GLB CNSM STP ETF 464288737 693 13400 SH SOLE 13400 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3283 12400 SH SOLE 12400 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1455 13643 SH SOLE 5 13643 0 0 ISHARES TR INDIA 50 ETF 464289529 1672 54100 SH SOLE 54100 0 0 ISHARES TR MSCI INDIA ETF 46429B598 11823 407421 SH SOLE 407421 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 949 32500 SH SOLE 32500 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 6353 87900 SH SOLE 87900 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 671 25490 SH SOLE 25490 0 0 ISHARES TR CONV BD ETF 46435G102 3886 54761 SH SOLE 5 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 3048 116000 SH SOLE 116000 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 312 66572 SH SOLE 5 0 0 0 JACOBS ENGR GROUP INC COM 469814107 4820 56838 SH SOLE 56838 0 0 JACOBS ENGR GROUP INC COM 469814107 220 2600 SH SOLE 2 2600 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1084 9820 SH SOLE 9820 0 0 JBG SMITH PPTYS COM 46590V100 2613 88360 SH SOLE 105277 0 0 JD.COM INC SPON ADR CL A 47215P106 13164 218738 SH SOLE 261136 0 0 JD.COM INC SPON ADR CL A 47215P106 1157 19228 SH SOLE 5 38456 0 0 JD.COM INC SPON ADR CL A 47215P106 17922 297800 SH SOLE 26600 0 271200 JD.COM INC SPON ADR CL A 47215P106 34682 576300 SH SOLE 3 0 0 576300 JD.COM INC SPON ADR CL A 47215P106 1733 28800 SH SOLE 0 0 28800 JD.COM INC SPON ADR CL A 47215P106 10712 178000 SH SOLE 2 178000 0 0 JEFFERIES FINL GROUP INC COM 47233W109 367 23577 SH SOLE 23577 0 0 JEFFERIES FINL GROUP INC COM 47233W109 22 1400 SH SOLE 2 1400 0 0 JOHNSON & JOHNSON COM 478160104 129433 920381 SH SOLE 1355565 0 0 JOHNSON & JOHNSON COM 478160104 703 5000 SH SOLE 5 5000 0 0 JOHNSON & JOHNSON COM 478160104 14573 103624 SH SOLE 4 0 0 103624 JOHNSON & JOHNSON COM 478160104 295 2100 SH SOLE 1 0 2100 0 JOHNSON & JOHNSON COM 478160104 2403 17084 SH SOLE 2 17084 0 0 JOHNSON CTLS INTL PLC SHS G51502105 16782 491554 SH SOLE 491554 0 0 JOHNSON CTLS INTL PLC SHS G51502105 256 7500 SH SOLE 1 0 7500 0 JOHNSON CTLS INTL PLC SHS G51502105 1502 43986 SH SOLE 2 43986 0 0 JONES LANG LASALLE INC COM 48020Q107 884 8543 SH SOLE 8543 0 0 JONES LANG LASALLE INC COM 48020Q107 10 100 SH SOLE 2 100 0 0 JOYY INC ADS REPSTG COM A 46591M109 303 3420 SH SOLE 3420 0 0 JPMORGAN CHASE & CO COM 46625H100 102565 1090416 SH SOLE 1151256 0 0 JPMORGAN CHASE & CO COM 46625H100 1649 17526 SH SOLE 5 17526 0 0 JPMORGAN CHASE & CO COM 46625H100 6173 65630 SH SOLE 1 0 0 65630 JPMORGAN CHASE & CO COM 46625H100 1439 15300 SH SOLE 2 15300 0 0 JUNIPER NETWORKS INC COM 48203R104 2083 91113 SH SOLE 91113 0 0 JUNIPER NETWORKS INC COM 48203R104 18 800 SH SOLE 2 800 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH SOLE 145088 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2593 17366 SH SOLE 17366 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 30 200 SH SOLE 2 200 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 78355 0 0 KELLOGG CO COM 487836108 11164 168995 SH SOLE 168995 0 0 KELLOGG CO COM 487836108 26 400 SH SOLE 2 400 0 0 KEURIG DR PEPPER INC COM 49271V100 3609 127070 SH SOLE 145395 0 0 KEYCORP COM 493267108 2236 183604 SH SOLE 183604 0 0 KEYCORP COM 493267108 63 5193 SH SOLE 2 5193 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3826 37962 SH SOLE 37962 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 346 3430 SH SOLE 4 0 0 3430 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5574 55305 SH SOLE 1 127 0 55178 KILROY RLTY CORP COM 49427F108 4627 78830 SH SOLE 101404 0 0 KIMBERLY CLARK CORP COM 494368103 23996 169765 SH SOLE 274165 0 0 KIMBERLY CLARK CORP COM 494368103 109 773 SH SOLE 2 773 0 0 KIMCO RLTY CORP COM 49446R109 4175 325182 SH SOLE 482439 0 0 KIMCO RLTY CORP COM 49446R109 9 700 SH SOLE 2 700 0 0 KINDER MORGAN INC DEL COM 49456B101 5771 380432 SH SOLE 380432 0 0 KINDER MORGAN INC DEL COM 49456B101 99 6519 SH SOLE 2 6519 0 0 KITE RLTY GROUP TR COM NEW 49803T300 744 64500 SH SOLE 64500 0 0 KKR & CO INC COM 48251W104 10067 326004 SH SOLE 326004 0 0 KKR & CO INC COM 48251W104 950 30760 SH SOLE 2 30760 0 0 KLA CORP COM NEW 482480100 9697 49862 SH SOLE 49862 0 0 KLA CORP COM NEW 482480100 4764 24494 SH SOLE 5 24494 0 0 KLA CORP COM NEW 482480100 39 200 SH SOLE 2 200 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 959 23000 SH SOLE 23000 0 0 KOHLS CORP COM 500255104 567 27285 SH SOLE 27285 0 0 KOHLS CORP COM 500255104 17 800 SH SOLE 2 800 0 0 KRAFT HEINZ CO COM 500754106 4856 152289 SH SOLE 152289 0 0 KRAFT HEINZ CO COM 500754106 104 3250 SH SOLE 2 3250 0 0 KROGER CO COM 501044101 14872 439339 SH SOLE 446398 0 0 KROGER CO COM 501044101 143 4227 SH SOLE 2 4227 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 46464 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 40674 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6572 38735 SH SOLE 38735 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 75 441 SH SOLE 2 441 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2937 17682 SH SOLE 17682 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17 100 SH SOLE 2 100 0 0 LAM RESEARCH CORP COM 512807108 16580 51257 SH SOLE 58397 0 0 LAM RESEARCH CORP COM 512807108 65 200 SH SOLE 2 200 0 0 LAMB WESTON HLDGS INC COM 513272104 6062 94821 SH SOLE 99557 0 0 LAS VEGAS SANDS CORP COM 517834107 2987 65593 SH SOLE 80805 0 0 LAS VEGAS SANDS CORP COM 517834107 47 1041 SH SOLE 2 1041 0 0 LAUDER ESTEE COS INC CL A 518439104 7692 40770 SH SOLE 79033 0 0 LAUDER ESTEE COS INC CL A 518439104 1036 5493 SH SOLE 5 5493 0 0 LAUDER ESTEE COS INC CL A 518439104 8887 47101 SH SOLE 4 0 0 47101 LAUDER ESTEE COS INC CL A 518439104 5170 27400 SH SOLE 1 70 0 27330 LAUDER ESTEE COS INC CL A 518439104 38 200 SH SOLE 2 200 0 0 LEAR CORP COM NEW 521865204 10920 100168 SH SOLE 100168 0 0 LEAR CORP COM NEW 521865204 2537 23270 SH SOLE 4 0 0 23270 LEAR CORP COM NEW 521865204 2337 21432 SH SOLE 2 21432 0 0 LEGGETT & PLATT INC COM 524660107 4545 129300 SH SOLE 129300 0 0 LEGGETT & PLATT INC COM 524660107 14 400 SH SOLE 2 400 0 0 LEIDOS HOLDINGS INC COM 525327102 2342 24998 SH SOLE 24998 0 0 LEIDOS HOLDINGS INC COM 525327102 28 300 SH SOLE 2 300 0 0 LENDINGTREE INC NEW COM 52603B107 0 0 SH SOLE 15180 0 0 LENNAR CORP CL A 526057104 6424 104252 SH SOLE 104252 0 0 LENNAR CORP CL A 526057104 273 4430 SH SOLE 2 4430 0 0 LENNOX INTL INC COM 526107107 1925 8262 SH SOLE 8262 0 0 LEXINGTON REALTY TRUST COM 529043101 2181 206700 SH SOLE 206700 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 513 4200 SH SOLE 4200 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2382 19216 SH SOLE 19216 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1045 47822 SH SOLE 99597 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10 458 SH SOLE 2 458 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1887 87728 SH SOLE 92158 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 57 2658 SH SOLE 2 2658 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 547 15843 SH SOLE 15843 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1021 29623 SH SOLE 29623 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1162 36640 SH SOLE 36640 0 0 LIFE STORAGE INC COM 53223X107 3333 35100 SH SOLE 178587 0 0 LIFE STORAGE INC COM 53223X107 527 5554 SH SOLE 5 5554 0 0 LILLY ELI & CO COM 532457108 26003 158384 SH SOLE 173971 0 0 LILLY ELI & CO COM 532457108 4364 26578 SH SOLE 5 26578 0 0 LILLY ELI & CO COM 532457108 279 1700 SH SOLE 4 0 0 1700 LILLY ELI & CO COM 532457108 282 1718 SH SOLE 1 191 0 1527 LILLY ELI & CO COM 532457108 94 574 SH SOLE 2 574 0 0 LINCOLN NATL CORP IND COM 534187109 1317 35804 SH SOLE 35804 0 0 LINCOLN NATL CORP IND COM 534187109 27 731 SH SOLE 2 731 0 0 LINDE PLC SHS G5494J103 24713 116510 SH SOLE 122553 0 0 LINDE PLC SHS G5494J103 127 597 SH SOLE 2 597 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1335 30119 SH SOLE 30119 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 5660 0 0 LKQ CORP COM 501889208 1382 52743 SH SOLE 52743 0 0 LKQ CORP COM 501889208 16 600 SH SOLE 2 600 0 0 LOCKHEED MARTIN CORP COM 539830109 77585 212609 SH SOLE 253382 0 0 LOCKHEED MARTIN CORP COM 539830109 2053 5627 SH SOLE 2 5627 0 0 LOEWS CORP COM 540424108 1780 51913 SH SOLE 51913 0 0 LOEWS CORP COM 540424108 41 1200 SH SOLE 2 1200 0 0 LOWES COS INC COM 548661107 23994 177573 SH SOLE 177573 0 0 LOWES COS INC COM 548661107 142 1049 SH SOLE 2 1049 0 0 LPL FINL HLDGS INC COM 50212V100 35 450 SH SOLE 450 0 0 LPL FINL HLDGS INC COM 50212V100 3085 39351 SH SOLE 5 39351 0 0 LTC PPTYS INC COM 502175102 1132 30060 SH SOLE 30060 0 0 LULULEMON ATHLETICA INC COM 550021109 10100 32372 SH SOLE 56128 0 0 LULULEMON ATHLETICA INC COM 550021109 624 2000 SH SOLE 5 2000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7424 112971 SH SOLE 112971 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 388 5911 SH SOLE 2 5911 0 0 M & T BK CORP COM 55261F104 2644 25432 SH SOLE 25432 0 0 M & T BK CORP COM 55261F104 44 420 SH SOLE 2 420 0 0 MACERICH CO COM 554382101 807 89911 SH SOLE 89911 0 0 MACERICH CO COM 554382101 2 200 SH SOLE 2 200 0 0 MACK CALI RLTY CORP COM 554489104 1038 67900 SH SOLE 67900 0 0 MACYS INC COM 55616P104 87 12600 SH SOLE 12600 0 0 MACYS INC COM 55616P104 15 2225 SH SOLE 2 2225 0 0 MANHATTAN ASSOCS INC COM 562750109 1356 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 569 8270 SH SOLE 8270 0 0 MANPOWERGROUP INC COM 56418H100 21 300 SH SOLE 2 300 0 0 MARATHON OIL CORP COM 565849106 144 23569 SH SOLE 23569 0 0 MARATHON OIL CORP COM 565849106 13 2100 SH SOLE 2 2100 0 0 MARATHON PETE CORP COM 56585A102 4631 123898 SH SOLE 139069 0 0 MARATHON PETE CORP COM 56585A102 150 4000 SH SOLE 2 4000 0 0 MARKEL CORP COM 570535104 2280 2470 SH SOLE 2470 0 0 MARKEL CORP COM 570535104 18 19 SH SOLE 2 19 0 0 MARKETAXESS HLDGS INC COM 57060D108 5073 10127 SH SOLE 10127 0 0 MARRIOTT INTL INC NEW CL A 571903202 4463 52055 SH SOLE 63010 0 0 MARRIOTT INTL INC NEW CL A 571903202 39 460 SH SOLE 2 460 0 0 MARSH & MCLENNAN COS INC COM 571748102 17894 166655 SH SOLE 261955 0 0 MARSH & MCLENNAN COS INC COM 571748102 258 2400 SH SOLE 1 0 2400 0 MARSH & MCLENNAN COS INC COM 571748102 75 700 SH SOLE 2 700 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2210 10698 SH SOLE 19598 0 0 MARTIN MARIETTA MATLS INC COM 573284106 21 100 SH SOLE 2 100 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4324 123331 SH SOLE 212496 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6168 175940 SH SOLE 4 0 0 175940 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3408 97216 SH SOLE 1 0 0 97216 MASCO CORP COM 574599106 2632 52414 SH SOLE 148503 0 0 MASCO CORP COM 574599106 30 600 SH SOLE 2 600 0 0 MASIMO CORP COM 574795100 2223 9752 SH SOLE 9752 0 0 MASTERCARD INCORPORATED CL A 57636Q104 165548 559850 SH SOLE 651358 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8302 28075 SH SOLE 5 28075 0 0 MASTERCARD INCORPORATED CL A 57636Q104 813 2751 SH SOLE 4 0 0 2751 MASTERCARD INCORPORATED CL A 57636Q104 10441 35310 SH SOLE 1 120 1300 33890 MASTERCARD INCORPORATED CL A 57636Q104 5352 18101 SH SOLE 2 18101 0 0 MATCH GROUP INC COM 57665R106 2599 24276 SH SOLE 24276 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 13317 219724 SH SOLE 337124 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 727 12000 SH SOLE 2 12000 0 0 MAXIMUS INC COM 577933104 21 300 SH SOLE 26218 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11307 63024 SH SOLE 63024 0 0 MCCORMICK & CO INC COM NON VTG 579780206 36 200 SH SOLE 2 200 0 0 MCDONALDS CORP COM 580135101 41258 223659 SH SOLE 226660 0 0 MCDONALDS CORP COM 580135101 344 1865 SH SOLE 5 1865 0 0 MCDONALDS CORP COM 580135101 112 607 SH SOLE 2 607 0 0 MCKESSON CORP COM 58155Q103 5521 35988 SH SOLE 35988 0 0 MCKESSON CORP COM 58155Q103 196 1279 SH SOLE 2 1279 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 9064 482129 SH SOLE 563187 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 102 5440 SH SOLE 5 5440 0 0 MEDTRONIC PLC SHS G5960L103 36329 396171 SH SOLE 557270 0 0 MEDTRONIC PLC SHS G5960L103 455 4957 SH SOLE 1 120 3900 937 MEDTRONIC PLC SHS G5960L103 1302 14196 SH SOLE 2 14196 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 572 36851 SH SOLE 36851 0 0 MERCADOLIBRE INC COM 58733R102 10218 10366 SH SOLE 13585 0 0 MERCADOLIBRE INC COM 58733R102 299 303 SH SOLE 5 303 0 0 MERCK & CO. INC COM 58933Y105 72327 935299 SH SOLE 957827 0 0 MERCK & CO. INC COM 58933Y105 2011 26000 SH SOLE 5 26000 0 0 MERCK & CO. INC COM 58933Y105 13427 173629 SH SOLE 4 0 0 173629 MERCK & CO. INC COM 58933Y105 6311 81608 SH SOLE 1 414 0 81194 MERCK & CO. INC COM 58933Y105 355 4586 SH SOLE 2 4586 0 0 MERSANA THERAPEUTICS INC COM 59045L106 0 0 SH SOLE 207377 0 0 METLIFE INC COM 59156R108 6218 170259 SH SOLE 170259 0 0 METLIFE INC COM 59156R108 150 4108 SH SOLE 2 4108 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3766 4675 SH SOLE 6658 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2030 74600 SH SOLE 335587 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 98 3611 SH SOLE 5 3611 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1405 83602 SH SOLE 83602 0 0 MGM RESORTS INTERNATIONAL COM 552953101 20 1200 SH SOLE 2 1200 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7515 71359 SH SOLE 71359 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 42 400 SH SOLE 2 400 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 0 0 PRN SOLE 3425000 0 0 MICRON TECHNOLOGY INC COM 595112103 65068 1262968 SH SOLE 1318668 0 0 MICRON TECHNOLOGY INC COM 595112103 11690 226894 SH SOLE 4 0 0 226894 MICRON TECHNOLOGY INC COM 595112103 6170 119766 SH SOLE 1 589 0 119177 MICRON TECHNOLOGY INC COM 595112103 435 8434 SH SOLE 2 8434 0 0 MICROSOFT CORP COM 594918104 534219 2625024 SH SOLE 2912063 0 0 MICROSOFT CORP COM 594918104 22510 110609 SH SOLE 5 110609 0 0 MICROSOFT CORP COM 594918104 1791 8801 SH SOLE 4 0 0 8801 MICROSOFT CORP COM 594918104 16654 81832 SH SOLE 1 483 3500 77849 MICROSOFT CORP COM 594918104 7691 37791 SH SOLE 2 37791 0 0 MID-AMER APT CMNTYS INC COM 59522J103 12650 110318 SH SOLE 185389 0 0 MIDDLESEX WATER CO COM 596680108 0 0 SH SOLE 8312 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 17530 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 3498 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2917 317447 SH SOLE 351756 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1777 193381 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14 1500 SH SOLE 2 1500 0 0 MODERNA INC COM 60770K107 2967 46200 SH SOLE 46200 0 0 MODERNA INC COM 60770K107 3018 47000 SH SOLE 5 47000 0 0 MOHAWK INDS INC COM 608190104 1199 11784 SH SOLE 11784 0 0 MOHAWK INDS INC COM 608190104 10 100 SH SOLE 2 100 0 0 MOLINA HEALTHCARE INC COM 60855R100 2172 12203 SH SOLE 12203 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1844 53675 SH SOLE 53675 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 26 752 SH SOLE 2 752 0 0 MOMO INC ADR 60879B107 154 8800 SH SOLE 13770 0 0 MONDELEZ INTL INC CL A 609207105 14114 276032 SH SOLE 289595 0 0 MONDELEZ INTL INC CL A 609207105 9979 195175 SH SOLE 4 0 0 195175 MONDELEZ INTL INC CL A 609207105 98 1912 SH SOLE 1 211 0 1701 MONDELEZ INTL INC CL A 609207105 99 1944 SH SOLE 2 1944 0 0 MONGODB INC CL A 60937P106 1784 7880 SH SOLE 21060 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1066 73600 SH SOLE 73600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6881 99262 SH SOLE 99262 0 0 MOODYS CORP COM 615369105 12517 45562 SH SOLE 49897 0 0 MOODYS CORP COM 615369105 2366 8613 SH SOLE 1 0 0 8613 MOODYS CORP COM 615369105 1199 4364 SH SOLE 2 4364 0 0 MORGAN STANLEY COM NEW 617446448 10939 226483 SH SOLE 226483 0 0 MORGAN STANLEY COM NEW 617446448 1011 20922 SH SOLE 5 20922 0 0 MORGAN STANLEY COM NEW 617446448 242 5009 SH SOLE 2 5009 0 0 MOSAIC CO NEW COM 61945C103 1375 109878 SH SOLE 109878 0 0 MOSAIC CO NEW COM 61945C103 21 1700 SH SOLE 2 1700 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4300 30689 SH SOLE 30689 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 28 200 SH SOLE 2 200 0 0 MSCI INC COM 55354G100 5462 16363 SH SOLE 16363 0 0 MSCI INC COM 55354G100 1001 3000 SH SOLE 5 3000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 24200 0 0 MYLAN NV SHS EURO N59465109 2141 133121 SH SOLE 133121 0 0 MYLAN NV SHS EURO N59465109 50 3131 SH SOLE 2 3131 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 101326 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH SOLE 175156 0 0 NASDAQ INC COM 631103108 2619 21921 SH SOLE 21921 0 0 NASDAQ INC COM 631103108 36 300 SH SOLE 2 300 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2043 33650 SH SOLE 33650 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1162 94859 SH SOLE 94859 0 0 NATIONAL OILWELL VARCO INC COM 637071101 27 2200 SH SOLE 2 2200 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5599 157800 SH SOLE 162935 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1323 46160 SH SOLE 46160 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 0 SH SOLE 331491 0 0 NETAPP INC COM 64110D104 2169 48879 SH SOLE 48879 0 0 NETAPP INC COM 64110D104 27 600 SH SOLE 2 600 0 0 NETEASE INC SPONSORED ADS 64110W102 5371 12509 SH SOLE 16338 0 0 NETEASE INC SPONSORED ADS 64110W102 429 1000 SH SOLE 2 1000 0 0 NETFLIX INC COM 64110L106 80546 177008 SH SOLE 203277 0 0 NETFLIX INC COM 64110L106 7426 16319 SH SOLE 5 16319 0 0 NETFLIX INC COM 64110L106 364 800 SH SOLE 2 800 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1992 16324 SH SOLE 351969 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1783 14611 SH SOLE 5 14611 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 7866 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7002 53770 SH SOLE 54903 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 716 5500 SH SOLE 5 5500 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 25486 195700 SH SOLE 13800 0 181900 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 57809 443900 SH SOLE 3 0 0 443900 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2891 22200 SH SOLE 0 0 22200 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9481 72800 SH SOLE 2 72800 0 0 NEW SR INVT GROUP INC COM 648691103 231 63900 SH SOLE 220886 0 0 NEWELL BRANDS INC COM 651229106 1541 97068 SH SOLE 97068 0 0 NEWELL BRANDS INC COM 651229106 34 2122 SH SOLE 2 2122 0 0 NEWMONT CORP COM 651639106 21202 343414 SH SOLE 420106 0 0 NEWMONT CORP COM 651639106 564 9140 SH SOLE 4 0 0 9140 NEWMONT CORP COM 651639106 111 1800 SH SOLE 2 1800 0 0 NEWS CORP NEW CL A 65249B109 1092 92046 SH SOLE 92046 0 0 NEWS CORP NEW CL A 65249B109 20 1725 SH SOLE 2 1725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 619 17510 SH SOLE 17510 0 0 NEXTERA ENERGY INC COM 65339F101 32822 136663 SH SOLE 149471 0 0 NEXTERA ENERGY INC COM 65339F101 240 1000 SH SOLE 1 0 1000 0 NEXTERA ENERGY INC COM 65339F101 177 738 SH SOLE 2 738 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1537 103433 SH SOLE 103433 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 18 1198 SH SOLE 2 1198 0 0 NIKE INC CL B 654106103 25910 264250 SH SOLE 348867 0 0 NIKE INC CL B 654106103 1760 17953 SH SOLE 5 17953 0 0 NIKE INC CL B 654106103 9918 101148 SH SOLE 4 0 0 101148 NIKE INC CL B 654106103 99 1006 SH SOLE 2 1006 0 0 NIO INC SPON ADS 62914V106 432 56000 SH SOLE 56000 0 0 NISOURCE INC COM 65473P105 1658 72918 SH SOLE 72918 0 0 NISOURCE INC COM 65473P105 18 800 SH SOLE 2 800 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 28 1300 SH SOLE 41235 0 0 NORDSON CORP COM 655663102 1783 9400 SH SOLE 9400 0 0 NORDSTROM INC COM 655664100 396 25588 SH SOLE 25588 0 0 NORDSTROM INC COM 655664100 5 300 SH SOLE 2 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 7981 45456 SH SOLE 102569 0 0 NORFOLK SOUTHERN CORP COM 655844108 7450 42436 SH SOLE 4 0 0 42436 NORFOLK SOUTHERN CORP COM 655844108 70 400 SH SOLE 2 400 0 0 NORTHERN TR CORP COM 665859104 5553 69985 SH SOLE 132385 0 0 NORTHERN TR CORP COM 665859104 32 400 SH SOLE 2 400 0 0 NORTHROP GRUMMAN CORP COM 666807102 8844 28768 SH SOLE 28768 0 0 NORTHROP GRUMMAN CORP COM 666807102 92 300 SH SOLE 2 300 0 0 NORTONLIFELOCK INC COM 668771108 2287 115349 SH SOLE 115349 0 0 NORTONLIFELOCK INC COM 668771108 36 1800 SH SOLE 2 1800 0 0 NRG ENERGY INC COM NEW 629377508 1599 49124 SH SOLE 49124 0 0 NUCOR CORP COM 670346105 6550 158168 SH SOLE 158168 0 0 NUCOR CORP COM 670346105 46 1100 SH SOLE 2 1100 0 0 NUTRIEN LTD COM 67077M108 2395 74600 SH SOLE 83413 0 0 NVIDIA CORPORATION COM 67066G104 126433 332796 SH SOLE 394161 0 0 NVIDIA CORPORATION COM 67066G104 2039 5368 SH SOLE 5 5368 0 0 NVIDIA CORPORATION COM 67066G104 342 901 SH SOLE 4 0 0 901 NVIDIA CORPORATION COM 67066G104 5112 13455 SH SOLE 1 101 0 13354 NVIDIA CORPORATION COM 67066G104 569 1497 SH SOLE 2 1497 0 0 NVR INC COM 62944T105 2232 685 SH SOLE 685 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9322 81742 SH SOLE 113287 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9150 80235 SH SOLE 4 0 0 80235 NXP SEMICONDUCTORS N V COM N6596X109 5270 46212 SH SOLE 1 0 0 46212 OASIS PETROLEUM INC COM 674215108 21 28000 SH SOLE 28000 0 0 OCCIDENTAL PETE CORP COM 674599105 3035 165873 SH SOLE 165873 0 0 OCCIDENTAL PETE CORP COM 674599105 120 6575 SH SOLE 2 6575 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 0 SH SOLE 41523 0 0 OFFICE DEPOT INC COM 676220106 52 22000 SH SOLE 22000 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 947 36470 SH SOLE 36470 0 0 OGE ENERGY CORP COM 670837103 1116 36762 SH SOLE 36762 0 0 OGE ENERGY CORP COM 670837103 21 700 SH SOLE 2 700 0 0 OKTA INC CL A 679295105 3925 19600 SH SOLE 19600 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3000 17688 SH SOLE 17688 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 7983 268500 SH SOLE 327559 0 0 OMNICOM GROUP INC COM 681919106 2159 39541 SH SOLE 39541 0 0 OMNICOM GROUP INC COM 681919106 22 400 SH SOLE 2 400 0 0 ON SEMICONDUCTOR CORP COM 682189105 1510 76190 SH SOLE 276720 0 0 ONE GAS INC COM 68235P108 19 250 SH SOLE 130676 0 0 ONE LIBERTY PPTYS INC COM 682406103 189 10750 SH SOLE 10750 0 0 ONEOK INC NEW COM 682680103 2494 75079 SH SOLE 75079 0 0 ONEOK INC NEW COM 682680103 21 641 SH SOLE 2 641 0 0 ORACLE CORP COM 68389X105 38674 699728 SH SOLE 731988 0 0 ORACLE CORP COM 68389X105 514 9300 SH SOLE 5 9300 0 0 ORACLE CORP COM 68389X105 1454 26300 SH SOLE 2 26300 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 6168 14628 SH SOLE 14628 0 0 OTIS WORLDWIDE CORP COM 68902V107 8581 150918 SH SOLE 150918 0 0 OTIS WORLDWIDE CORP COM 68902V107 54 943 SH SOLE 2 943 0 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 19590 0 0 OWENS CORNING NEW COM 690742101 1472 26405 SH SOLE 26405 0 0 PACCAR INC COM 693718108 5159 68922 SH SOLE 110622 0 0 PACCAR INC COM 693718108 67 900 SH SOLE 2 900 0 0 PACKAGING CORP AMER COM 695156109 2274 22783 SH SOLE 57583 0 0 PACKAGING CORP AMER COM 695156109 30 300 SH SOLE 2 300 0 0 PALO ALTO NETWORKS INC COM 697435105 3723 16210 SH SOLE 16210 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6428 6000000 PRN SOLE 2 6000000 0 0 PARAMOUNT GROUP INC COM 69924R108 1181 153200 SH SOLE 153200 0 0 PARK HOTELS RESORTS INC COM 700517105 1780 180000 SH SOLE 186385 0 0 PARKER HANNIFIN CORP COM 701094104 4100 22374 SH SOLE 22374 0 0 PARKER HANNIFIN CORP COM 701094104 55 300 SH SOLE 2 300 0 0 PAYCHEX INC COM 704326107 10705 141323 SH SOLE 141323 0 0 PAYCHEX INC COM 704326107 235 3100 SH SOLE 1 0 3100 0 PAYCHEX INC COM 704326107 30 400 SH SOLE 2 400 0 0 PAYCOM SOFTWARE INC COM 70432V102 2788 9003 SH SOLE 9003 0 0 PAYPAL HLDGS INC COM 70450Y103 62871 360849 SH SOLE 482191 0 0 PAYPAL HLDGS INC COM 70450Y103 6550 37592 SH SOLE 5 37592 0 0 PAYPAL HLDGS INC COM 70450Y103 6670 38284 SH SOLE 1 0 0 38284 PAYPAL HLDGS INC COM 70450Y103 4476 25688 SH SOLE 2 25688 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1352 99000 SH SOLE 104548 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 53 38700 SH SOLE 38700 0 0 PENTAIR PLC SHS G7S00T104 5653 148804 SH SOLE 259520 0 0 PENTAIR PLC SHS G7S00T104 120 3153 SH SOLE 2 3153 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5043 435894 SH SOLE 435894 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 14 1200 SH SOLE 2 1200 0 0 PEPSICO INC COM 713448108 79514 601191 SH SOLE 604808 0 0 PEPSICO INC COM 713448108 6315 47749 SH SOLE 1 0 2400 45349 PEPSICO INC COM 713448108 1860 14061 SH SOLE 2 14061 0 0 PERKINELMER INC COM 714046109 1849 18850 SH SOLE 50408 0 0 PERRIGO CO PLC SHS G97822103 1423 25742 SH SOLE 25742 0 0 PERRIGO CO PLC SHS G97822103 6 100 SH SOLE 2 100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1248 150936 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 35610 1088990 SH SOLE 1233290 0 0 PFIZER INC COM 717081103 344 10527 SH SOLE 2 10527 0 0 PHILIP MORRIS INTL INC COM 718172109 48407 690942 SH SOLE 690942 0 0 PHILIP MORRIS INTL INC COM 718172109 1697 24226 SH SOLE 2 24226 0 0 PHILLIPS 66 COM 718546104 6200 86228 SH SOLE 86228 0 0 PHILLIPS 66 COM 718546104 109 1516 SH SOLE 1 151 0 1365 PHILLIPS 66 COM 718546104 126 1747 SH SOLE 2 1747 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 0 SH SOLE 9832 0 0 PHYSICIANS RLTY TR COM 71943U104 2649 151200 SH SOLE 379766 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1570 94500 SH SOLE 536278 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 84 5052 SH SOLE 5 5052 0 0 PINDUODUO INC SPONSORED ADS 722304102 1331 15500 SH SOLE 15500 0 0 PINNACLE WEST CAP CORP COM 723484101 3645 49740 SH SOLE 49740 0 0 PINNACLE WEST CAP CORP COM 723484101 22 300 SH SOLE 2 300 0 0 PINTEREST INC CL A 72352L106 1386 62500 SH SOLE 62500 0 0 PIONEER NAT RES CO COM 723787107 2966 30359 SH SOLE 30359 0 0 PIONEER NAT RES CO COM 723787107 10 100 SH SOLE 2 100 0 0 PITNEY BOWES INC COM 724479100 29 11000 SH SOLE 11000 0 0 PLYMOUTH INDL REIT INC COM 729640102 141 11000 SH SOLE 11000 0 0 PNC FINL SVCS GROUP INC COM 693475105 8756 83224 SH SOLE 117724 0 0 PNC FINL SVCS GROUP INC COM 693475105 210 1994 SH SOLE 2 1994 0 0 POLARIS INC COM 731068102 425 4597 SH SOLE 4597 0 0 POLARIS INC COM 731068102 9 100 SH SOLE 2 100 0 0 POSCO SPONSORED ADR 693483109 641 17300 SH SOLE 0 0 17300 PPG INDS INC COM 693506107 9185 86604 SH SOLE 86604 0 0 PPG INDS INC COM 693506107 32 300 SH SOLE 2 300 0 0 PPL CORP COM 69351T106 3650 141247 SH SOLE 141247 0 0 PPL CORP COM 69351T106 62 2400 SH SOLE 2 2400 0 0 PREFERRED APT CMNTYS INC COM 74039L103 256 33700 SH SOLE 33700 0 0 PRICE T ROWE GROUP INC COM 74144T108 9887 80054 SH SOLE 109954 0 0 PRICE T ROWE GROUP INC COM 74144T108 37 300 SH SOLE 2 300 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2259 54387 SH SOLE 54387 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 37 900 SH SOLE 2 900 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 0 0 SH SOLE 72925 0 0 PROCTER AND GAMBLE CO COM 742718109 77214 645765 SH SOLE 841129 0 0 PROCTER AND GAMBLE CO COM 742718109 671 5610 SH SOLE 5 5610 0 0 PROCTER AND GAMBLE CO COM 742718109 402 3365 SH SOLE 4 0 0 3365 PROCTER AND GAMBLE CO COM 742718109 42 353 SH SOLE 1 52 0 301 PROCTER AND GAMBLE CO COM 742718109 304 2539 SH SOLE 2 2539 0 0 PROGRESSIVE CORP OHIO COM 743315103 9328 116444 SH SOLE 116444 0 0 PROGRESSIVE CORP OHIO COM 743315103 4261 53193 SH SOLE 5 53193 0 0 PROGRESSIVE CORP OHIO COM 743315103 112 1400 SH SOLE 2 1400 0 0 PROGYNY INC COM 74340E103 1427 55300 SH SOLE 55300 0 0 PROLOGIS INC. COM 74340W103 67142 719409 SH SOLE 1124545 0 0 PROLOGIS INC. COM 74340W103 1113 11922 SH SOLE 5 11922 0 0 PROLOGIS INC. COM 74340W103 360 3854 SH SOLE 2 3854 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1818 27000 SH SOLE 27000 0 0 PRUDENTIAL FINL INC COM 744320102 5191 85239 SH SOLE 85239 0 0 PRUDENTIAL FINL INC COM 744320102 146 2402 SH SOLE 2 2402 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1978 14940 SH SOLE 14940 0 0 PTC INC COM 69370C100 1416 18200 SH SOLE 18200 0 0 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 117739 0 0 PUBLIC STORAGE COM 74460D109 36219 188751 SH SOLE 214514 0 0 PUBLIC STORAGE COM 74460D109 29 153 SH SOLE 2 153 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4620 93977 SH SOLE 93977 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 87 1779 SH SOLE 2 1779 0 0 PULTE GROUP INC COM 745867101 1635 48043 SH SOLE 48043 0 0 PULTE GROUP INC COM 745867101 37 1100 SH SOLE 2 1100 0 0 PVH CORPORATION COM 693656100 387 8054 SH SOLE 8054 0 0 PVH CORPORATION COM 693656100 10 200 SH SOLE 2 200 0 0 QIWI PLC SPON ADR REP B 74735M108 0 0 SH SOLE 8900 0 0 QIWI PLC SPON ADR REP B 74735M108 1545 89228 SH SOLE 5 89228 0 0 QORVO INC COM 74736K101 2450 22169 SH SOLE 22169 0 0 QORVO INC COM 74736K101 33 300 SH SOLE 2 300 0 0 QTS RLTY TR INC COM CL A 74736A103 4443 69330 SH SOLE 232456 0 0 QTS RLTY TR INC COM CL A 74736A103 289 4517 SH SOLE 5 4517 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH SOLE 11018 0 0 QUALCOMM INC COM 747525103 30691 336484 SH SOLE 359079 0 0 QUALCOMM INC COM 747525103 1703 18667 SH SOLE 5 18667 0 0 QUALCOMM INC COM 747525103 139 1521 SH SOLE 2 1521 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2620 22987 SH SOLE 59379 0 0 QUEST DIAGNOSTICS INC COM 74834L100 398 3489 SH SOLE 5 3489 0 0 QUEST DIAGNOSTICS INC COM 74834L100 34 300 SH SOLE 2 300 0 0 QURATE RETAIL INC COM SER A 74915M100 109 11500 SH SOLE 11500 0 0 QURATE RETAIL INC COM SER A 74915M100 37 3844 SH SOLE 2 3844 0 0 RALPH LAUREN CORP CL A 751212101 10963 151173 SH SOLE 151173 0 0 RALPH LAUREN CORP CL A 751212101 1197 16500 SH SOLE 2 16500 0 0 RAYMOND JAMES FINL INC COM 754730109 1903 27647 SH SOLE 27647 0 0 RAYMOND JAMES FINL INC COM 754730109 28 400 SH SOLE 2 400 0 0 RAYONIER INC COM 754907103 994 40100 SH SOLE 40100 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 22617 367043 SH SOLE 407698 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 188 3054 SH SOLE 2 3054 0 0 REALTY INCOME CORP COM 756109104 24516 412030 SH SOLE 579499 0 0 REALTY INCOME CORP COM 756109104 253 4254 SH SOLE 5 4254 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 0 0 SH SOLE 51565 0 0 REDFIN CORP COM 75737F108 0 0 SH SOLE 16570 0 0 REGENCY CTRS CORP COM 758849103 7269 158391 SH SOLE 202888 0 0 REGENCY CTRS CORP COM 758849103 9 200 SH SOLE 2 200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 25043 40155 SH SOLE 230592 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5179 8304 SH SOLE 5 8304 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2109 189701 SH SOLE 189701 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 66 5962 SH SOLE 2 5962 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1354 17258 SH SOLE 37823 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 16 200 SH SOLE 2 200 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4081 23859 SH SOLE 23859 0 0 REPUBLIC SVCS INC COM 760759100 12203 148727 SH SOLE 221732 0 0 REPUBLIC SVCS INC COM 760759100 49 600 SH SOLE 2 600 0 0 RESMED INC COM 761152107 5076 26437 SH SOLE 26437 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 985 86900 SH SOLE 86900 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1189 162400 SH SOLE 265125 0 0 RETAIL VALUE INC COM 76133Q102 147 11893 SH SOLE 11893 0 0 REXFORD INDL RLTY INC COM 76169C100 3758 90710 SH SOLE 127049 0 0 REXNORD CORP COM 76169B102 20 700 SH SOLE 77422 0 0 RINGCENTRAL INC CL A 76680R206 3512 12323 SH SOLE 12323 0 0 RLJ LODGING TR COM 74965L101 1217 128900 SH SOLE 128900 0 0 ROBERT HALF INTL INC COM 770323103 1375 26033 SH SOLE 26033 0 0 ROBERT HALF INTL INC COM 770323103 21 400 SH SOLE 2 400 0 0 ROCKWELL AUTOMATION INC COM 773903109 4947 23225 SH SOLE 23225 0 0 ROCKWELL AUTOMATION INC COM 773903109 21 100 SH SOLE 2 100 0 0 ROKU INC COM CL A 77543R102 1879 16123 SH SOLE 93233 0 0 ROLLINS INC COM 775711104 1121 26454 SH SOLE 26454 0 0 ROPER TECHNOLOGIES INC COM 776696106 11739 30234 SH SOLE 53222 0 0 ROPER TECHNOLOGIES INC COM 776696106 86 222 SH SOLE 5 222 0 0 ROPER TECHNOLOGIES INC COM 776696106 39 100 SH SOLE 2 100 0 0 ROSS STORES INC COM 778296103 15814 185519 SH SOLE 185519 0 0 ROSS STORES INC COM 778296103 1589 18642 SH SOLE 5 18642 0 0 ROSS STORES INC COM 778296103 8166 95802 SH SOLE 4 0 0 95802 ROSS STORES INC COM 778296103 4633 54349 SH SOLE 1 178 0 54171 ROSS STORES INC COM 778296103 1306 15316 SH SOLE 2 15316 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1537 30551 SH SOLE 30551 0 0 RPM INTL INC COM 749685103 1743 23217 SH SOLE 23217 0 0 RPT REALTY SH BEN INT 74971D101 417 59900 SH SOLE 59900 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1405 40600 SH SOLE 40600 0 0 S&P GLOBAL INC COM 78409V104 77554 235384 SH SOLE 235384 0 0 S&P GLOBAL INC COM 78409V104 710 2154 SH SOLE 4 0 0 2154 S&P GLOBAL INC COM 78409V104 183 555 SH SOLE 1 61 0 494 S&P GLOBAL INC COM 78409V104 494 1500 SH SOLE 2 1500 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2206 152900 SH SOLE 155335 0 0 SABRE CORP COM 78573M104 609 75538 SH SOLE 75538 0 0 SAFEHOLD INC COM 78645L100 568 9880 SH SOLE 9880 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 217133 0 0 SALESFORCE COM INC COM 79466L302 92633 494493 SH SOLE 608876 0 0 SALESFORCE COM INC COM 79466L302 4013 21422 SH SOLE 5 21422 0 0 SALESFORCE COM INC COM 79466L302 13665 72945 SH SOLE 4 0 0 72945 SALESFORCE COM INC COM 79466L302 6568 35063 SH SOLE 1 105 0 34958 SALESFORCE COM INC COM 79466L302 337 1800 SH SOLE 2 1800 0 0 SAP SE SPON ADR 803054204 0 0 SH SOLE 7516 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1945 12130 SH SOLE 131610 0 0 SAUL CTRS INC COM 804395101 284 8800 SH SOLE 8800 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5817 19525 SH SOLE 22903 0 0 SCHLUMBERGER LTD COM 806857108 4986 271123 SH SOLE 271123 0 0 SCHLUMBERGER LTD COM 806857108 81 4430 SH SOLE 5 4430 0 0 SCHLUMBERGER LTD COM 806857108 729 39637 SH SOLE 4 0 0 39637 SCHWAB CHARLES CORP COM 808513105 7220 214001 SH SOLE 214001 0 0 SCHWAB CHARLES CORP COM 808513105 71 2100 SH SOLE 2 2100 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 514 21105 SH SOLE 5 21105 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2359 48720 SH SOLE 69290 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 53 1100 SH SOLE 2 1100 0 0 SEALED AIR CORP NEW COM 81211K100 1026 31233 SH SOLE 31233 0 0 SEALED AIR CORP NEW COM 81211K100 13 400 SH SOLE 2 400 0 0 SEATTLE GENETICS INC COM 812578102 4046 23811 SH SOLE 207889 0 0 SEATTLE GENETICS INC COM 812578102 1529 9000 SH SOLE 5 9000 0 0 SEI INVTS CO COM 784117103 1144 20800 SH SOLE 20800 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 766 6000 SH SOLE 5 6000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2272 21745 SH SOLE 5 21745 0 0 SEMPRA ENERGY COM 816851109 6208 52953 SH SOLE 58567 0 0 SEMPRA ENERGY COM 816851109 59 500 SH SOLE 2 500 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1261 33877 SH SOLE 33877 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19 500 SH SOLE 2 500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 284 24900 SH SOLE 24900 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 889 125400 SH SOLE 125400 0 0 SERVICENOW INC COM 81762P102 94951 234413 SH SOLE 259807 0 0 SERVICENOW INC COM 81762P102 2199 5428 SH SOLE 5 5428 0 0 SERVICENOW INC COM 81762P102 9205 22726 SH SOLE 4 0 0 22726 SERVICENOW INC COM 81762P102 3665 9048 SH SOLE 1 37 0 9011 SERVICENOW INC COM 81762P102 243 600 SH SOLE 2 600 0 0 SHERWIN WILLIAMS CO COM 824348106 12991 22481 SH SOLE 22481 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1029 9620 SH SOLE 9620 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 11 100 SH SOLE 2 100 0 0 SILK RD MED INC COM 82710M100 0 0 SH SOLE 175743 0 0 SIMON PPTY GROUP INC NEW COM 828806109 19252 281540 SH SOLE 437483 0 0 SIMON PPTY GROUP INC NEW COM 828806109 585 8549 SH SOLE 5 8549 0 0 SIMON PPTY GROUP INC NEW COM 828806109 25 362 SH SOLE 2 362 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2194 373751 SH SOLE 373751 0 0 SITE CENTERS CORP COM 82981J109 924 114100 SH SOLE 391849 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 10228 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5389 42150 SH SOLE 49740 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 64 500 SH SOLE 2 500 0 0 SL GREEN RLTY CORP COM 78440X101 2842 57653 SH SOLE 57653 0 0 SL GREEN RLTY CORP COM 78440X101 10 200 SH SOLE 2 200 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1620 52100 SH SOLE 233812 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 20243 0 0 SMITH A O CORP COM 831865209 17036 361541 SH SOLE 417424 0 0 SMITH A O CORP COM 831865209 1953 41443 SH SOLE 2 41443 0 0 SMUCKER J M CO COM NEW 832696405 4933 46618 SH SOLE 46618 0 0 SMUCKER J M CO COM NEW 832696405 32 300 SH SOLE 2 300 0 0 SNAP INC CL A 83304A106 3611 153743 SH SOLE 550403 0 0 SNAP ON INC COM 833034101 1478 10671 SH SOLE 10671 0 0 SNAP ON INC COM 833034101 14 100 SH SOLE 2 100 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 8290 0 0 SOUTHERN CO COM 842587107 13425 258927 SH SOLE 258927 0 0 SOUTHERN CO COM 842587107 158 3042 SH SOLE 2 3042 0 0 SOUTHERN COPPER CORP COM 84265V105 1311 32960 SH SOLE 32960 0 0 SOUTHERN COPPER CORP COM 84265V105 29 737 SH SOLE 2 737 0 0 SOUTHWEST AIRLS CO COM 844741108 1315 38474 SH SOLE 41015 0 0 SOUTHWEST AIRLS CO COM 844741108 14 400 SH SOLE 2 400 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN SOLE 1521000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 46 18000 SH SOLE 18000 0 0 SPDR GOLD TR GOLD SHS 78463V107 26746 159800 SH SOLE 159800 0 0 SPDR GOLD TR GOLD SHS 78463V107 787 4700 SH SOLE 5 4700 0 0 SPDR GOLD TR GOLD SHS 78463V107 56 337 SH SOLE 1 337 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 277 7100 SH SOLE 7100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2159 7000 SH SOLE 5 7000 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 2896 47861 SH SOLE 5 47861 0 0 SPDR SER TR S&P REGL BKG 78464A698 1228 32000 SH SOLE 32000 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 25142 248533 SH SOLE 248533 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 777 7681 SH SOLE 5 7681 0 0 SPIRE INC COM 84857L101 22 340 SH SOLE 143890 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 390 16295 SH SOLE 16295 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2677 76790 SH SOLE 402977 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 77 2204 SH SOLE 5 2204 0 0 SPLUNK INC COM 848637104 7719 38845 SH SOLE 67150 0 0 SPX FLOW INC COM 78469X107 20 540 SH SOLE 29358 0 0 SQUARE INC CL A 852234103 6275 59800 SH SOLE 99035 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2223 39360 SH SOLE 39360 0 0 STAG INDL INC COM 85254J102 3255 111000 SH SOLE 152074 0 0 STANLEY BLACK & DECKER INC COM 854502101 8596 61670 SH SOLE 61670 0 0 STANLEY BLACK & DECKER INC COM 854502101 42 300 SH SOLE 2 300 0 0 STARBUCKS CORP COM 855244109 16428 223233 SH SOLE 247285 0 0 STARBUCKS CORP COM 855244109 1183 16069 SH SOLE 5 16069 0 0 STARBUCKS CORP COM 855244109 76 1038 SH SOLE 2 1038 0 0 STATE STR CORP COM 857477103 4424 69610 SH SOLE 69610 0 0 STATE STR CORP COM 857477103 108 1700 SH SOLE 2 1700 0 0 STEEL DYNAMICS INC COM 858119100 999 38300 SH SOLE 38300 0 0 STEEL DYNAMICS INC COM 858119100 23 900 SH SOLE 2 900 0 0 STERIS PLC SHS USD G8473T100 2407 15687 SH SOLE 15687 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 106485 0 0 STORE CAP CORP COM 862121100 5183 217680 SH SOLE 494187 0 0 STORE CAP CORP COM 862121100 141 5907 SH SOLE 5 5907 0 0 STRYKER CORPORATION COM 863667101 21503 119337 SH SOLE 453590 0 0 STRYKER CORPORATION COM 863667101 8405 46643 SH SOLE 4 0 0 46643 STRYKER CORPORATION COM 863667101 4577 25403 SH SOLE 1 0 0 25403 STRYKER CORPORATION COM 863667101 1460 8100 SH SOLE 2 8100 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 467 78700 SH SOLE 389607 0 0 SUN CMNTYS INC COM 866674104 12224 90098 SH SOLE 109945 0 0 SUNCOR ENERGY INC NEW COM 867224107 1372 81400 SH SOLE 81400 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1355 166200 SH SOLE 515659 0 0 SVB FINANCIAL GROUP COM 78486Q101 2001 9285 SH SOLE 9285 0 0 SVB FINANCIAL GROUP COM 78486Q101 22 100 SH SOLE 2 100 0 0 SYNCHRONY FINANCIAL COM 87165B103 2571 116041 SH SOLE 116041 0 0 SYNCHRONY FINANCIAL COM 87165B103 51 2300 SH SOLE 2 2300 0 0 SYNOPSYS INC COM 871607107 5817 29831 SH SOLE 29831 0 0 SYNOPSYS INC COM 871607107 78 400 SH SOLE 2 400 0 0 SYSCO CORP COM 871829107 9086 166233 SH SOLE 170471 0 0 SYSCO CORP COM 871829107 77 1400 SH SOLE 2 1400 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 7593 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2458 43300 SH SOLE 187542 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 312 5500 SH SOLE 1 0 5500 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3920 69059 SH SOLE 0 0 69059 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3266 23399 SH SOLE 23399 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1667 24380 SH SOLE 24380 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3400 49715 SH SOLE 5 16570 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 0 0 SH SOLE 66360 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 513 71900 SH SOLE 71900 0 0 TAPESTRY INC COM 876030107 335 25237 SH SOLE 25237 0 0 TAPESTRY INC COM 876030107 1819 136967 SH SOLE 4 0 0 136967 TAPESTRY INC COM 876030107 8 600 SH SOLE 2 600 0 0 TARGET CORP COM 87612E106 16409 136818 SH SOLE 136818 0 0 TARGET CORP COM 87612E106 953 7944 SH SOLE 5 7944 0 0 TARGET CORP COM 87612E106 5231 43615 SH SOLE 4 0 0 43615 TARGET CORP COM 87612E106 2508 20915 SH SOLE 1 106 0 20809 TARGET CORP COM 87612E106 129 1072 SH SOLE 2 1072 0 0 TAUBMAN CTRS INC COM 876664103 1745 46220 SH SOLE 46220 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1659 45607 SH SOLE 45607 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 22 600 SH SOLE 2 600 0 0 TE CONNECTIVITY LTD REG SHS H84989104 11392 139691 SH SOLE 139691 0 0 TE CONNECTIVITY LTD REG SHS H84989104 6597 80890 SH SOLE 4 0 0 80890 TE CONNECTIVITY LTD REG SHS H84989104 220 2700 SH SOLE 1 0 2700 0 TE CONNECTIVITY LTD REG SHS H84989104 220 2700 SH SOLE 2 2700 0 0 TECHNIPFMC PLC COM G87110105 8 1100 SH SOLE 1100 0 0 TECHNIPFMC PLC COM G87110105 516 75500 SH SOLE 2 75500 0 0 TELADOC HEALTH INC COM 87918A105 2281 11950 SH SOLE 201037 0 0 TELADOC HEALTH INC COM 87918A105 763 4000 SH SOLE 5 4000 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 479 53500 SH SOLE 53500 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2066 6643 SH SOLE 6643 0 0 TELEFLEX INCORPORATED COM 879369106 3046 8369 SH SOLE 8369 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 316 23500 SH SOLE 23500 0 0 TERADYNE INC COM 880770102 2740 32422 SH SOLE 68982 0 0 TERADYNE INC COM 880770102 4544 53774 SH SOLE 5 53774 0 0 TERRENO RLTY CORP COM 88146M101 2656 50450 SH SOLE 50450 0 0 TESLA INC COM 88160R101 29747 27548 SH SOLE 34202 0 0 TESLA INC COM 88160R101 1080 1000 SH SOLE 5 1000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2646 214575 SH SOLE 214575 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 105 8533 SH SOLE 2 8533 0 0 TEXAS INSTRS INC COM 882508104 37505 295386 SH SOLE 403924 0 0 TEXAS INSTRS INC COM 882508104 4590 36149 SH SOLE 5 36149 0 0 TEXAS INSTRS INC COM 882508104 165 1300 SH SOLE 2 1300 0 0 TEXTRON INC COM 883203101 1556 47289 SH SOLE 47289 0 0 TEXTRON INC COM 883203101 20 600 SH SOLE 2 600 0 0 THE TRADE DESK INC COM CL A 88339J105 2857 7029 SH SOLE 15574 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 60856 167953 SH SOLE 209974 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 426 1177 SH SOLE 2 1177 0 0 TIFFANY & CO NEW COM 886547108 2704 22177 SH SOLE 22177 0 0 TIFFANY & CO NEW COM 886547108 24 200 SH SOLE 2 200 0 0 TIMKEN CO COM 887389104 8214 180560 SH SOLE 180560 0 0 TIMKEN CO COM 887389104 1078 23700 SH SOLE 2 23700 0 0 TJX COS INC NEW COM 872540109 18811 372047 SH SOLE 389185 0 0 TJX COS INC NEW COM 872540109 4401 87041 SH SOLE 5 87041 0 0 TJX COS INC NEW COM 872540109 228 4500 SH SOLE 1 0 4500 0 TJX COS INC NEW COM 872540109 492 9728 SH SOLE 2 9728 0 0 T-MOBILE US INC COM 872590104 12143 116588 SH SOLE 126569 0 0 T-MOBILE US INC COM 872590104 58 561 SH SOLE 2 561 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 16 94619 SH SOLE 103442 0 0 TORO CO COM 891092108 22 330 SH SOLE 35474 0 0 TOTAL S.A. SPONSORED ADS 89151E109 0 0 SH SOLE 175034 0 0 TRACTOR SUPPLY CO COM 892356106 10925 82894 SH SOLE 90344 0 0 TRACTOR SUPPLY CO COM 892356106 738 5600 SH SOLE 2 5600 0 0 TRADEWEB MKTS INC CL A 892672106 797 13700 SH SOLE 13700 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3976 44681 SH SOLE 44681 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5021 56434 SH SOLE 4 0 0 56434 TRANE TECHNOLOGIES PLC SHS G8994E103 2975 33438 SH SOLE 1 157 0 33281 TRANE TECHNOLOGIES PLC SHS G8994E103 44 500 SH SOLE 2 500 0 0 TRANSDIGM GROUP INC COM 893641100 3954 8944 SH SOLE 8944 0 0 TRANSOCEAN LTD REG SHS H8817H100 42 23000 SH SOLE 23000 0 0 TRANSUNION COM 89400J107 2750 31600 SH SOLE 31600 0 0 TRANSUNION COM 89400J107 3663 42088 SH SOLE 5 42088 0 0 TRAVELERS COMPANIES INC COM 89417E109 11120 97501 SH SOLE 97501 0 0 TRAVELERS COMPANIES INC COM 89417E109 114 1000 SH SOLE 2 1000 0 0 TRIMBLE INC COM 896239100 1820 42150 SH SOLE 138633 0 0 TRIMBLE INC COM 896239100 35 800 SH SOLE 2 800 0 0 TRIP COM GROUP LTD ADS 89677Q107 2243 86522 SH SOLE 86522 0 0 TRIPADVISOR INC COM 896945201 395 20789 SH SOLE 85249 0 0 TRUIST FINL CORP COM 89832Q109 9781 260476 SH SOLE 260476 0 0 TRUIST FINL CORP COM 89832Q109 227 6049 SH SOLE 2 6049 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH SOLE 171686 0 0 TWILIO INC CL A 90138F102 4362 19880 SH SOLE 77905 0 0 TWITTER INC COM 90184L102 4031 135302 SH SOLE 145787 0 0 TYLER TECHNOLOGIES INC COM 902252105 2360 6803 SH SOLE 6803 0 0 TYSON FOODS INC CL A 902494103 3258 54572 SH SOLE 54572 0 0 TYSON FOODS INC CL A 902494103 91 1530 SH SOLE 5 1530 0 0 TYSON FOODS INC CL A 902494103 74 1241 SH SOLE 2 1241 0 0 UBER TECHNOLOGIES INC COM 90353T100 5037 162081 SH SOLE 188024 0 0 UDR INC COM 902653104 10160 271814 SH SOLE 468508 0 0 UDR INC COM 902653104 19 500 SH SOLE 2 500 0 0 UGI CORP NEW COM 902681105 1126 35422 SH SOLE 35422 0 0 UGI CORP NEW COM 902681105 16 500 SH SOLE 2 500 0 0 ULTA BEAUTY INC COM 90384S303 2128 10460 SH SOLE 30685 0 0 UMH PPTYS INC COM 903002103 353 27300 SH SOLE 27300 0 0 UNDER ARMOUR INC CL C 904311206 15 1706 SH SOLE 50784 0 0 UNILEVER N V N Y SHS NEW 904784709 0 0 SH SOLE 108300 0 0 UNION PAC CORP COM 907818108 28756 170086 SH SOLE 200192 0 0 UNION PAC CORP COM 907818108 422 2496 SH SOLE 4 0 0 2496 UNION PAC CORP COM 907818108 5281 31238 SH SOLE 1 118 1400 29720 UNION PAC CORP COM 907818108 118 700 SH SOLE 2 700 0 0 UNITED AIRLS HLDGS INC COM 910047109 519 14982 SH SOLE 14982 0 0 UNITED AIRLS HLDGS INC COM 910047109 27 783 SH SOLE 2 783 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22828 205326 SH SOLE 242426 0 0 UNITED PARCEL SERVICE INC CL B 911312106 278 2500 SH SOLE 5 2500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 151 1359 SH SOLE 2 1359 0 0 UNITED RENTALS INC COM 911363109 2313 15517 SH SOLE 15517 0 0 UNITED RENTALS INC COM 911363109 45 300 SH SOLE 2 300 0 0 UNITEDHEALTH GROUP INC COM 91324P102 77406 262438 SH SOLE 820480 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7644 25916 SH SOLE 5 25916 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6576 22296 SH SOLE 1 0 0 22296 UNITEDHEALTH GROUP INC COM 91324P102 465 1578 SH SOLE 2 1578 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 748 9410 SH SOLE 9410 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1420 15289 SH SOLE 15289 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 28 300 SH SOLE 2 300 0 0 UNUM GROUP COM 91529Y106 408 24580 SH SOLE 24580 0 0 UNUM GROUP COM 91529Y106 17 1000 SH SOLE 2 1000 0 0 URBAN EDGE PPTYS COM 91704F104 1015 85500 SH SOLE 159307 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 267 22500 SH SOLE 22500 0 0 US BANCORP DEL COM NEW 902973304 12449 338093 SH SOLE 338093 0 0 US BANCORP DEL COM NEW 902973304 222 6038 SH SOLE 2 6038 0 0 V F CORP COM 918204108 8095 132828 SH SOLE 161539 0 0 V F CORP COM 918204108 24 400 SH SOLE 2 400 0 0 VAIL RESORTS INC COM 91879Q109 1211 6647 SH SOLE 11165 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 99426 0 0 VALE S A SPONSORED ADS 91912E105 1746 169357 SH SOLE 5 169357 0 0 VALERO ENERGY CORP COM 91913Y100 5142 87425 SH SOLE 87425 0 0 VALERO ENERGY CORP COM 91913Y100 5095 86619 SH SOLE 4 0 0 86619 VALERO ENERGY CORP COM 91913Y100 3123 53096 SH SOLE 1 162 0 52934 VALERO ENERGY CORP COM 91913Y100 145 2471 SH SOLE 2 2471 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 554 26700 SH SOLE 26700 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3618 126070 SH SOLE 5 126070 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1068 34750 SH SOLE 34750 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1009 10832 SH SOLE 5 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16456 58060 SH SOLE 58060 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9651 122900 SH SOLE 122900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1238 24600 SH SOLE 24600 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1234 22700 SH SOLE 22700 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3412 32100 SH SOLE 32100 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 674 6343 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 504 5300 SH SOLE 5 0 0 0 VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 5431 140000 SH SOLE 140000 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 840 4200 SH SOLE 4200 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 882 5900 SH SOLE 5900 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 664 13200 SH SOLE 13200 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1580 8200 SH SOLE 8200 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 286 2200 SH SOLE 2200 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 975 3500 SH SOLE 3500 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 222 795 SH SOLE 5 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 458 3800 SH SOLE 3800 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 693 5600 SH SOLE 5600 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 968 10400 SH SOLE 10400 0 0 VARIAN MED SYS INC COM 92220P105 2137 17438 SH SOLE 139324 0 0 VARIAN MED SYS INC COM 92220P105 25 200 SH SOLE 2 200 0 0 VEEVA SYS INC CL A COM 922475108 5204 22200 SH SOLE 191052 0 0 VENTAS INC COM 92276F100 12643 345241 SH SOLE 488070 0 0 VENTAS INC COM 92276F100 22 600 SH SOLE 2 600 0 0 VERACYTE INC COM 92337F107 0 0 SH SOLE 217599 0 0 VEREIT INC COM 92339V100 7862 1222773 SH SOLE 3078571 0 0 VEREIT INC COM 92339V100 313 48737 SH SOLE 5 48737 0 0 VERISIGN INC COM 92343E102 4195 20284 SH SOLE 20284 0 0 VERISIGN INC COM 92343E102 41 200 SH SOLE 2 200 0 0 VERISK ANALYTICS INC COM 92345Y106 6363 37388 SH SOLE 37388 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 84580 1534195 SH SOLE 1796195 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 342 6200 SH SOLE 1 0 6200 0 VERIZON COMMUNICATIONS INC COM 92343V104 1119 20300 SH SOLE 2 20300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 45543 156878 SH SOLE 478760 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7415 25542 SH SOLE 5 25542 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 174 600 SH SOLE 2 600 0 0 VIACOMCBS INC CL B 92556H206 2330 99901 SH SOLE 99901 0 0 VIACOMCBS INC CL B 92556H206 53 2290 SH SOLE 2 2290 0 0 VICI PPTYS INC COM 925652109 9540 472500 SH SOLE 1194442 0 0 VICI PPTYS INC COM 925652109 203 10043 SH SOLE 5 10043 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1376 69100 SH SOLE 146470 0 0 VISA INC COM CL A 92826C839 65322 338159 SH SOLE 419902 0 0 VISA INC COM CL A 92826C839 4733 24502 SH SOLE 5 24502 0 0 VISA INC COM CL A 92826C839 165 855 SH SOLE 1 96 0 759 VISA INC COM CL A 92826C839 243 1259 SH SOLE 2 1259 0 0 VISTRA ENERGY CORP COM 92840M102 1842 98905 SH SOLE 102218 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 8 13365 SH SOLE 2 13365 0 0 VMWARE INC CL A COM 928563402 2306 14891 SH SOLE 26791 0 0 VORNADO RLTY TR SH BEN INT 929042109 5696 149061 SH SOLE 149061 0 0 VORNADO RLTY TR SH BEN INT 929042109 8 200 SH SOLE 2 200 0 0 VOYA FINANCIAL INC COM 929089100 1151 24680 SH SOLE 24680 0 0 VOYA FINANCIAL INC COM 929089100 56 1200 SH SOLE 2 1200 0 0 VULCAN MATLS CO COM 929160109 2665 23003 SH SOLE 23003 0 0 VULCAN MATLS CO COM 929160109 12 100 SH SOLE 2 100 0 0 WABTEC COM 929740108 1832 31827 SH SOLE 31827 0 0 WABTEC COM 929740108 22 386 SH SOLE 2 386 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12581 296797 SH SOLE 296797 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 180 4256 SH SOLE 2 4256 0 0 WALMART INC COM 931142103 55864 466392 SH SOLE 670602 0 0 WALMART INC COM 931142103 629 5250 SH SOLE 5 5250 0 0 WALMART INC COM 931142103 402 3356 SH SOLE 2 3356 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 137 163000 SH SOLE 163000 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1341 60400 SH SOLE 60400 0 0 WASTE CONNECTIONS INC COM 94106B101 4258 45400 SH SOLE 81061 0 0 WASTE MGMT INC DEL COM 94106L109 8034 75854 SH SOLE 127971 0 0 WASTE MGMT INC DEL COM 94106L109 95 900 SH SOLE 2 900 0 0 WATERS CORP COM 941848103 5644 31284 SH SOLE 39029 0 0 WATERS CORP COM 941848103 2192 12150 SH SOLE 2 12150 0 0 WAYFAIR INC CL A 94419L101 2229 11280 SH SOLE 11280 0 0 WEC ENERGY GROUP INC COM 92939U106 18860 215170 SH SOLE 215170 0 0 WEC ENERGY GROUP INC COM 92939U106 33 376 SH SOLE 2 376 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1709 90300 SH SOLE 257148 0 0 WELLS FARGO CO NEW COM 949746101 35052 1369216 SH SOLE 1403016 0 0 WELLS FARGO CO NEW COM 949746101 2330 90997 SH SOLE 2 90997 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH SOLE 1900 0 0 WELLTOWER INC COM 95040Q104 19722 381108 SH SOLE 858060 0 0 WELLTOWER INC COM 95040Q104 156 3023 SH SOLE 5 3023 0 0 WELLTOWER INC COM 95040Q104 48 927 SH SOLE 2 927 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3201 14092 SH SOLE 14092 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1202 5289 SH SOLE 5 5289 0 0 WESTERN DIGITAL CORP. COM 958102105 2825 63991 SH SOLE 63991 0 0 WESTERN DIGITAL CORP. COM 958102105 74 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 1747 80808 SH SOLE 80808 0 0 WESTERN UN CO COM 959802109 24 1100 SH SOLE 2 1100 0 0 WESTROCK CO COM 96145D105 9681 342552 SH SOLE 342552 0 0 WESTROCK CO COM 96145D105 1051 37182 SH SOLE 2 37182 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3081 137159 SH SOLE 218319 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 29 1293 SH SOLE 2 1293 0 0 WHIRLPOOL CORP COM 963320106 2088 16119 SH SOLE 16119 0 0 WHIRLPOOL CORP COM 963320106 26 200 SH SOLE 2 200 0 0 WHITESTONE REIT COM 966084204 220 30200 SH SOLE 30200 0 0 WILLIAMS COS INC COM 969457100 4226 222178 SH SOLE 222178 0 0 WILLIAMS COS INC COM 969457100 57 3000 SH SOLE 2 3000 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4398 22332 SH SOLE 22332 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 51 261 SH SOLE 2 261 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2137 645500 SH SOLE 645500 0 0 WIX COM LTD SHS M98068105 4133 16130 SH SOLE 16130 0 0 WNS HLDGS LTD SPON ADR 92932M101 0 0 SH SOLE 525 0 0 WORKDAY INC CL A 98138H101 73376 391630 SH SOLE 428689 0 0 WORKDAY INC CL A 98138H101 225 1200 SH SOLE 2 1200 0 0 WP CAREY INC COM 92936U109 11625 171835 SH SOLE 171835 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 19 450 SH SOLE 15289 0 0 WYNN RESORTS LTD COM 983134107 1286 17263 SH SOLE 17263 0 0 WYNN RESORTS LTD COM 983134107 22 300 SH SOLE 2 300 0 0 XCEL ENERGY INC COM 98389B100 10526 168408 SH SOLE 168408 0 0 XCEL ENERGY INC COM 98389B100 75 1200 SH SOLE 2 1200 0 0 XENIA HOTELS & RESORTS INC COM 984017103 803 86100 SH SOLE 86100 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 651 42545 SH SOLE 42545 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 18 1200 SH SOLE 2 1200 0 0 XILINX INC COM 983919101 5421 55092 SH SOLE 62842 0 0 XILINX INC COM 983919101 39 400 SH SOLE 2 400 0 0 XPO LOGISTICS INC COM 983793100 1248 16154 SH SOLE 16154 0 0 XYLEM INC COM 98419M100 2078 31988 SH SOLE 109520 0 0 XYLEM INC COM 98419M100 32 500 SH SOLE 2 500 0 0 YANDEX N V SHS CLASS A N97284108 935 18690 SH SOLE 45740 0 0 YELP INC CL A 985817105 0 0 SH SOLE 72095 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1151 200200 SH SOLE 200200 0 0 YUM BRANDS INC COM 988498101 4801 55243 SH SOLE 55243 0 0 YUM BRANDS INC COM 988498101 43 500 SH SOLE 2 500 0 0 YUM CHINA HLDGS INC COM 98850P109 1863 38760 SH SOLE 47521 0 0 YUM CHINA HLDGS INC COM 98850P109 67 1402 SH SOLE 2 1402 0 0 ZAI LAB LTD ADR 98887Q104 277 3370 SH SOLE 3370 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2639 10312 SH SOLE 13215 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5140 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1228 21320 SH SOLE 27470 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4701 39388 SH SOLE 296959 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 52 438 SH SOLE 2 438 0 0 ZIONS BANCORPORATION N A COM 989701107 1377 40491 SH SOLE 40491 0 0 ZIONS BANCORPORATION N A COM 989701107 27 800 SH SOLE 2 800 0 0 ZOETIS INC CL A 98978V103 48004 350294 SH SOLE 775800 0 0 ZOETIS INC CL A 98978V103 548 4000 SH SOLE 5 4000 0 0 ZOETIS INC CL A 98978V103 370 2700 SH SOLE 2 2700 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 17920 70678 SH SOLE 70678 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2028 8000 SH SOLE 5 8000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 507 2000 SH SOLE 2 2000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1807 49230 SH SOLE 49230 0 0 ZYMEWORKS INC COM 98985W102 0 0 SH SOLE 102676 0 0