0001193805-19-001424.txt : 20191113 0001193805-19-001424.hdr.sgml : 20191113 20191113102547 ACCESSION NUMBER: 0001193805-19-001424 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191113 DATE AS OF CHANGE: 20191113 EFFECTIVENESS DATE: 20191113 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: 191212176 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 09-30-2019 09-30-2019 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 11-13-2019 5 1943 10471174 true 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 3M CO COM 88579Y101 87224 530561 SH SOLE 530561 0 0 3M CO COM 88579Y101 2490 15144 SH SOLE 2 15144 0 0 3M CO COM 88579Y101 3604 21924 SH SOLE 4 0 0 21924 3M CO COM 88579Y101 164 1000 SH SOLE 1 0 1000 0 58 COM INC SPON ADR REP A 31680Q104 285 5780 SH SOLE 5780 0 0 58 COM INC SPON ADR REP A 31680Q104 168 3400 SH SOLE 2 3400 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 53900 0 0 ABBOTT LABS COM 002824100 33463 399936 SH SOLE 1669009 0 0 ABBOTT LABS COM 002824100 4949 59146 SH SOLE 5 59146 0 0 ABBOTT LABS COM 002824100 99 1183 SH SOLE 2 1183 0 0 ABBVIE INC COM 00287Y109 31958 422055 SH SOLE 422055 0 0 ABBVIE INC COM 00287Y109 985 13009 SH SOLE 5 13009 0 0 ABBVIE INC COM 00287Y109 208 2745 SH SOLE 2 2745 0 0 ABERCROMBIE & FITCH CO CL A 002896207 5168 331300 SH SOLE 331300 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1139 73000 SH SOLE 2 73000 0 0 ABIOMED INC COM 003654100 1244 6991 SH SOLE 149260 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 0 0 SH SOLE 25295 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH SOLE 246765 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1549 54200 SH SOLE 231903 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21819 113434 SH SOLE 130962 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 115 600 SH SOLE 2 600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 7230 136613 SH SOLE 167575 0 0 ACTIVISION BLIZZARD INC COM 00507V109 74 1400 SH SOLE 2 1400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6722 127029 SH SOLE 4 0 0 127029 ACTIVISION BLIZZARD INC COM 00507V109 3864 73024 SH SOLE 1 0 0 73024 ACUITY BRANDS INC COM 00508Y102 952 7065 SH SOLE 7065 0 0 ADOBE INC COM 00724F101 84898 307323 SH SOLE 370086 0 0 ADOBE INC COM 00724F101 5751 20818 SH SOLE 5 20818 0 0 ADOBE INC COM 00724F101 55 200 SH SOLE 2 200 0 0 ADOBE INC COM 00724F101 10430 37755 SH SOLE 4 0 0 37755 ADOBE INC COM 00724F101 3622 13112 SH SOLE 1 0 0 13112 ADVANCE AUTO PARTS INC COM 00751Y106 2487 15039 SH SOLE 15039 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 17 100 SH SOLE 2 100 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 23115 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5182 178748 SH SOLE 214003 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15 512 SH SOLE 2 512 0 0 AERCAP HOLDINGS NV SHS N00985106 1334 24366 SH SOLE 36398 0 0 AERCAP HOLDINGS NV SHS N00985106 53 968 SH SOLE 2 968 0 0 AES CORP COM 00130H105 2062 126163 SH SOLE 126163 0 0 AES CORP COM 00130H105 70 4300 SH SOLE 2 4300 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 749 8982 SH SOLE 8982 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8 100 SH SOLE 2 100 0 0 AFLAC INC COM 001055102 10117 193370 SH SOLE 242670 0 0 AFLAC INC COM 001055102 126 2400 SH SOLE 2 2400 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4211 54950 SH SOLE 125619 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3971 51814 SH SOLE 5 51814 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 38 500 SH SOLE 2 500 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4943 64511 SH SOLE 4 0 0 64511 AGILENT TECHNOLOGIES INC COM 00846U101 2830 36931 SH SOLE 1 0 0 36931 AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH SOLE 46312 0 0 AGNC INVT CORP COM 00123Q104 11164 693823 SH SOLE 693823 0 0 AGNC INVT CORP COM 00123Q104 31 1900 SH SOLE 2 1900 0 0 AGNICO EAGLE MINES LTD COM 008474108 27 500 SH SOLE 2 500 0 0 AGREE REALTY CORP COM 008492100 1951 26670 SH SOLE 137524 0 0 AIR PRODS & CHEMS INC COM 009158106 11660 52554 SH SOLE 53189 0 0 AIR PRODS & CHEMS INC COM 009158106 67 300 SH SOLE 2 300 0 0 AK STL HLDG CORP COM 001547108 27 12000 SH SOLE 12000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3870 42350 SH SOLE 42350 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 27 300 SH SOLE 2 300 0 0 ALBEMARLE CORP COM 012653101 1361 19573 SH SOLE 19573 0 0 ALBEMARLE CORP COM 012653101 21 300 SH SOLE 2 300 0 0 ALEXANDERS INC COM 014752109 484 1390 SH SOLE 1390 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14135 91762 SH SOLE 209433 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 528 3428 SH SOLE 5 3428 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31 200 SH SOLE 2 200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3835 39155 SH SOLE 565636 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 10 100 SH SOLE 2 100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110547 661047 SH SOLE 762302 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8732 52216 SH SOLE 5 417728 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19353 115725 SH SOLE 2 115725 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34182 204400 SH SOLE 18200 0 186200 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 91675 548200 SH SOLE 3 0 0 548200 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4004 23945 SH SOLE 0 0 23945 ALIGN TECHNOLOGY INC COM 016255101 2257 12477 SH SOLE 27738 0 0 ALKERMES PLC SHS G01767105 498 25507 SH SOLE 25507 0 0 ALLEGHANY CORP DEL COM 017175100 2614 3277 SH SOLE 3277 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1556 15010 SH SOLE 44174 0 0 ALLERGAN PLC SHS G0177J108 9563 56826 SH SOLE 58161 0 0 ALLERGAN PLC SHS G0177J108 182 1079 SH SOLE 2 1079 0 0 ALLERGAN PLC SHS G0177J108 6935 41208 SH SOLE 4 0 0 41208 ALLERGAN PLC SHS G0177J108 4090 24302 SH SOLE 1 0 0 24302 ALLIANCE DATA SYSTEMS CORP COM 018581108 1190 9290 SH SOLE 9290 0 0 ALLIANT ENERGY CORP COM 018802108 3444 63862 SH SOLE 63862 0 0 ALLIANT ENERGY CORP COM 018802108 27 500 SH SOLE 2 500 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14 1300 SH SOLE 1354130 0 0 ALLSTATE CORP COM 020002101 6943 63883 SH SOLE 63883 0 0 ALLSTATE CORP COM 020002101 130 1200 SH SOLE 2 1200 0 0 ALLY FINL INC COM 02005N100 2497 75288 SH SOLE 75288 0 0 ALLY FINL INC COM 02005N100 113 3400 SH SOLE 2 3400 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1456 18100 SH SOLE 551398 0 0 ALPHABET INC CAP STK CL C 02079K107 85369 70032 SH SOLE 82381 0 0 ALPHABET INC CAP STK CL A 02079K305 127811 104665 SH SOLE 118002 0 0 ALPHABET INC CAP STK CL C 02079K107 10220 8384 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL A 02079K305 1876 1536 SH SOLE 2 1536 0 0 ALPHABET INC CAP STK CL C 02079K107 3279 2690 SH SOLE 2 2690 0 0 ALPHABET INC CAP STK CL C 02079K107 316 259 SH SOLE 4 0 0 259 ALPHABET INC CAP STK CL C 02079K107 10775 8839 SH SOLE 1 0 0 8839 ALPS ETF TR ALERIAN MLP 00162Q866 1400 153200 SH SOLE 153200 0 0 ALTERYX INC COM CL A 02156B103 1634 15210 SH SOLE 5 15210 0 0 ALTICE USA INC CL A 02156K103 789 27506 SH SOLE 27506 0 0 ALTRIA GROUP INC COM 02209S103 14674 358776 SH SOLE 358776 0 0 ALTRIA GROUP INC COM 02209S103 434 10600 SH SOLE 5 10600 0 0 ALTRIA GROUP INC COM 02209S103 152 3707 SH SOLE 2 3707 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 0 0 SH SOLE 780050 0 0 AMAZON COM INC COM 023135106 252979 145733 SH SOLE 154643 0 0 AMAZON COM INC COM 023135106 12644 7284 SH SOLE 5 7284 0 0 AMAZON COM INC COM 023135106 1389 800 SH SOLE 2 800 0 0 AMAZON COM INC COM 023135106 9631 5548 SH SOLE 1 0 0 5548 AMCOR PLC ORD G0250X107 2496 256000 SH SOLE 309272 0 0 AMDOCS LTD SHS G02602103 1535 23221 SH SOLE 23221 0 0 AMERCO COM 023586100 635 1628 SH SOLE 1628 0 0 AMEREN CORP COM 023608102 3841 47984 SH SOLE 47984 0 0 AMEREN CORP COM 023608102 56 700 SH SOLE 2 700 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH SOLE 17261 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 616 22832 SH SOLE 22832 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 35 1289 SH SOLE 2 1289 0 0 AMERICAN ASSETS TR INC COM 024013104 1409 30140 SH SOLE 76440 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4195 87250 SH SOLE 279734 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 207 4305 SH SOLE 5 4305 0 0 AMERICAN ELEC PWR CO INC COM 025537101 14690 156792 SH SOLE 159897 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1781 19010 SH SOLE 5 19010 0 0 AMERICAN ELEC PWR CO INC COM 025537101 147 1572 SH SOLE 2 1572 0 0 AMERICAN EXPRESS CO COM 025816109 18924 159990 SH SOLE 181100 0 0 AMERICAN EXPRESS CO COM 025816109 3858 32620 SH SOLE 5 32620 0 0 AMERICAN EXPRESS CO COM 025816109 118 1000 SH SOLE 2 1000 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 921 66000 SH SOLE 66000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1946 18040 SH SOLE 18040 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 22 200 SH SOLE 2 200 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4184 161600 SH SOLE 161600 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 21146 379649 SH SOLE 414724 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 873 15669 SH SOLE 2 15669 0 0 AMERICAN STS WTR CO COM 029899101 0 0 SH SOLE 11872 0 0 AMERICAN TOWER CORP NEW COM 03027X100 18932 85616 SH SOLE 87347 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4283 19367 SH SOLE 5 19367 0 0 AMERICAN TOWER CORP NEW COM 03027X100 85 383 SH SOLE 2 383 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3951 31800 SH SOLE 73541 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 37 300 SH SOLE 2 300 0 0 AMERICOLD RLTY TR COM 03064D108 4477 120770 SH SOLE 240410 0 0 AMERIPRISE FINL INC COM 03076C106 3422 23262 SH SOLE 23262 0 0 AMERIPRISE FINL INC COM 03076C106 59 400 SH SOLE 2 400 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3872 47036 SH SOLE 47036 0 0 AMERISOURCEBERGEN CORP COM 03073E105 156 1900 SH SOLE 2 1900 0 0 AMETEK INC NEW COM 031100100 3510 38230 SH SOLE 38230 0 0 AMETEK INC NEW COM 031100100 37 400 SH SOLE 2 400 0 0 AMGEN INC COM 031162100 74968 387412 SH SOLE 685771 0 0 AMGEN INC COM 031162100 6869 35495 SH SOLE 5 35495 0 0 AMGEN INC COM 031162100 1090 5634 SH SOLE 2 5634 0 0 AMGEN INC COM 031162100 135 700 SH SOLE 1 0 700 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 1685802 0 0 AMPHENOL CORP NEW CL A 032095101 4795 49684 SH SOLE 49684 0 0 AMPHENOL CORP NEW CL A 032095101 29 300 SH SOLE 2 300 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 0 0 SH SOLE 6 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 29 4755 SH SOLE 2 4755 0 0 ANALOG DEVICES INC COM 032654105 12074 108066 SH SOLE 130221 0 0 ANALOG DEVICES INC COM 032654105 59 532 SH SOLE 2 532 0 0 ANALOG DEVICES INC COM 032654105 5969 53419 SH SOLE 4 0 0 53419 ANALOG DEVICES INC COM 032654105 1098 9824 SH SOLE 1 0 0 9824 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 30910 0 0 ANNALY CAP MGMT INC COM 035710409 11109 1262392 SH SOLE 1262392 0 0 ANNALY CAP MGMT INC COM 035710409 182 20700 SH SOLE 5 20700 0 0 ANNALY CAP MGMT INC COM 035710409 33 3800 SH SOLE 2 3800 0 0 ANSYS INC COM 03662Q105 3320 14999 SH SOLE 16955 0 0 ANTHEM INC COM 036752103 10976 45716 SH SOLE 46449 0 0 ANTHEM INC COM 036752103 157 653 SH SOLE 2 653 0 0 AON PLC SHS CL A G0408V102 8278 42765 SH SOLE 44512 0 0 AON PLC SHS CL A G0408V102 58 300 SH SOLE 2 300 0 0 APACHE CORP COM 037411105 1792 70006 SH SOLE 70006 0 0 APACHE CORP COM 037411105 37 1426 SH SOLE 2 1426 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4956 95050 SH SOLE 95050 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2232 134600 SH SOLE 134600 0 0 APPLE INC COM 037833100 233085 1040699 SH SOLE 1086410 0 0 APPLE INC COM 037833100 2951 13175 SH SOLE 5 13175 0 0 APPLE INC COM 037833100 4896 21859 SH SOLE 2 21859 0 0 APPLE INC COM 037833100 28556 127498 SH SOLE 4 0 0 127498 APPLE INC COM 037833100 7976 35613 SH SOLE 1 0 700 34913 APPLIED MATLS INC COM 038222105 11738 235221 SH SOLE 329245 0 0 APPLIED MATLS INC COM 038222105 128 2556 SH SOLE 2 2556 0 0 APTIV PLC SHS G6095L109 3735 42730 SH SOLE 99124 0 0 AQUA AMERICA INC COM 03836W103 38 850 SH SOLE 73727 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 0 0 SH SOLE 8094 0 0 ARAMARK COM 03852U106 2139 49090 SH SOLE 78506 0 0 ARAMARK COM 03852U106 26 600 SH SOLE 2 600 0 0 ARCH CAP GROUP LTD ORD G0450A105 3611 86007 SH SOLE 86007 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7066 172052 SH SOLE 182241 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 144 3500 SH SOLE 2 3500 0 0 ARCONIC INC COM 03965L100 1873 72055 SH SOLE 72055 0 0 ARCONIC INC COM 03965L100 44 1700 SH SOLE 2 1700 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 367504 0 0 ARES CAP CORP COM 04010L103 6863 368300 SH SOLE 368300 0 0 ARES CAP CORP COM 04010L103 1025 55000 SH SOLE 2 55000 0 0 ARES CAP CORP COM 04010L103 5476 293859 SH SOLE 1 0 0 293859 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 197572 0 0 ARISTA NETWORKS INC COM 040413106 2173 9095 SH SOLE 9095 0 0 ARROW ELECTRS INC COM 042735100 1121 15037 SH SOLE 15037 0 0 ARROW ELECTRS INC COM 042735100 45 600 SH SOLE 2 600 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 181 54700 SH SOLE 54700 0 0 ASSURANT INC COM 04621X108 1759 13984 SH SOLE 13984 0 0 ASSURANT INC COM 04621X108 25 200 SH SOLE 2 200 0 0 ASSURED GUARANTY LTD COM G0585R106 65 1460 SH SOLE 21022 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH SOLE 158494 0 0 AT&T INC COM 00206R102 59060 1560779 SH SOLE 1575810 0 0 AT&T INC COM 00206R102 3388 89523 SH SOLE 5 89523 0 0 AT&T INC COM 00206R102 813 21480 SH SOLE 2 21480 0 0 ATHENE HLDG LTD CL A G0684D107 1478 35152 SH SOLE 35152 0 0 ATLASSIAN CORP PLC CL A G06242104 31711 252800 SH SOLE 252800 0 0 ATMOS ENERGY CORP COM 049560105 2475 21731 SH SOLE 98631 0 0 ATMOS ENERGY CORP COM 049560105 23 200 SH SOLE 2 200 0 0 AUTODESK INC COM 052769106 5773 39087 SH SOLE 39737 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1368 16460 SH SOLE 23485 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 258 3100 SH SOLE 2 3100 0 0 AUTOLIV INC COM 052800109 1687 21390 SH SOLE 21390 0 0 AUTOLIV INC COM 052800109 8 100 SH SOLE 2 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 62772 388874 SH SOLE 482600 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3879 24030 SH SOLE 5 24030 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 81 500 SH SOLE 2 500 0 0 AUTOZONE INC COM 053332102 6516 6008 SH SOLE 6008 0 0 AVALONBAY CMNTYS INC COM 053484101 31135 144594 SH SOLE 172634 0 0 AVALONBAY CMNTYS INC COM 053484101 607 2820 SH SOLE 5 2820 0 0 AVALONBAY CMNTYS INC COM 053484101 56 262 SH SOLE 2 262 0 0 AVANGRID INC COM 05351W103 4552 87120 SH SOLE 87120 0 0 AVAYA HLDGS CORP COM 05351X101 15 1500 SH SOLE 10087 0 0 AVAYA HLDGS CORP COM 05351X101 1365 133410 SH SOLE 2 133410 0 0 AVERY DENNISON CORP COM 053611109 2345 20650 SH SOLE 28673 0 0 AVERY DENNISON CORP COM 053611109 23 200 SH SOLE 2 200 0 0 AVON PRODS INC COM 054303102 63 14400 SH SOLE 14400 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1295 58459 SH SOLE 58459 0 0 AXALTA COATING SYS LTD COM G0750C108 1209 40115 SH SOLE 40115 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 12551 0 0 BAIDU INC SPON ADR REP A 056752108 5538 53891 SH SOLE 82898 0 0 BAKER HUGHES A GE CO CL A 05722G100 2575 111011 SH SOLE 224470 0 0 BAKER HUGHES A GE CO CL A 05722G100 60 2600 SH SOLE 2 2600 0 0 BALL CORP COM 058498106 4071 55912 SH SOLE 55912 0 0 BALL CORP COM 058498106 36 500 SH SOLE 2 500 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH SOLE 2710 0 0 BANCO DE CHILE SPONSORED ADS 059520106 439 15609 SH SOLE 15609 0 0 BANCO DE CHILE SPONSORED ADS 059520106 73 2605 SH SOLE 2 2605 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 376 13422 SH SOLE 13422 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 39 1400 SH SOLE 2 1400 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 371 7505 SH SOLE 16726 0 0 BANK AMER CORP COM 060505104 47604 1631960 SH SOLE 1791120 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 2486 0 0 BANK AMER CORP COM 060505104 543 18600 SH SOLE 5 18600 0 0 BANK AMER CORP COM 060505104 938 32147 SH SOLE 2 32147 0 0 BANK AMER CORP COM 060505104 5183 177697 SH SOLE 1 0 0 177697 BANK MONTREAL QUE COM 063671101 206 2800 SH SOLE 2 2800 0 0 BANK N S HALIFAX COM 064149107 234 4113 SH SOLE 2 4113 0 0 BANK NEW YORK MELLON CORP COM 064058100 7116 157408 SH SOLE 242808 0 0 BANK NEW YORK MELLON CORP COM 064058100 167 3700 SH SOLE 2 3700 0 0 BARRICK GOLD CORPORATION COM 067901108 1853 106900 SH SOLE 106900 0 0 BARRICK GOLD CORPORATION COM 067901108 79 4584 SH SOLE 2 4584 0 0 BAUSCH HEALTH COS INC COM 071734107 0 0 SH SOLE 20805 0 0 BAXTER INTL INC COM 071813109 7389 84469 SH SOLE 86704 0 0 BAXTER INTL INC COM 071813109 3954 45209 SH SOLE 5 45209 0 0 BAXTER INTL INC COM 071813109 100 1143 SH SOLE 2 1143 0 0 BB&T CORP COM 054937107 8194 153532 SH SOLE 153532 0 0 BB&T CORP COM 054937107 171 3200 SH SOLE 2 3200 0 0 BCE INC COM NEW 05534B760 39 804 SH SOLE 2 804 0 0 BEACON ROOFING SUPPLY INC COM 073685109 669 19950 SH SOLE 19950 0 0 BECTON DICKINSON & CO COM 075887109 15059 59532 SH SOLE 73418 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 0 0 SH SOLE 93000 0 0 BECTON DICKINSON & CO COM 075887109 85 337 SH SOLE 2 337 0 0 BEIGENE LTD SPONSORED ADR 07725L102 719 5870 SH SOLE 43969 0 0 BERKLEY W R CORP COM 084423102 3462 47932 SH SOLE 47932 0 0 BERKLEY W R CORP COM 084423102 33 450 SH SOLE 2 450 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 936 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50374 242158 SH SOLE 247528 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 444 2136 SH SOLE 2 2136 0 0 BEST BUY INC COM 086516101 3507 50831 SH SOLE 50831 0 0 BEST BUY INC COM 086516101 103 1500 SH SOLE 2 1500 0 0 BIO TECHNE CORP COM 09073M104 0 0 SH SOLE 203850 0 0 BIOGEN INC COM 09062X103 8015 34425 SH SOLE 376119 0 0 BIOGEN INC COM 09062X103 2332 10016 SH SOLE 5 10016 0 0 BIOGEN INC COM 09062X103 116 500 SH SOLE 2 500 0 0 BIOGEN INC COM 09062X103 3765 16171 SH SOLE 4 0 0 16171 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 287463 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2093 31049 SH SOLE 267554 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 974 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2191 32511 SH SOLE 4 0 0 32511 BLACKBERRY LTD COM 09228F103 16 3100 SH SOLE 2 3100 0 0 BLACKROCK INC COM 09247X101 13632 30590 SH SOLE 48344 0 0 BLACKROCK INC COM 09247X101 637 1429 SH SOLE 5 1429 0 0 BLACKROCK INC COM 09247X101 89 200 SH SOLE 2 200 0 0 BLACKROCK INC COM 09247X101 134 300 SH SOLE 1 0 300 0 BLACKSTONE GROUP INC COM CL A 09260D107 1275 26100 SH SOLE 193149 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 4185 85692 SH SOLE 5 85692 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2261 63070 SH SOLE 63070 0 0 BLOCK H & R INC COM 093671105 1258 53248 SH SOLE 53248 0 0 BLOCK H & R INC COM 093671105 17 700 SH SOLE 2 700 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 189453 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 522681 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 171 14500 SH SOLE 14500 0 0 BOEING CO COM 097023105 40047 105256 SH SOLE 123692 0 0 BOEING CO COM 097023105 152 400 SH SOLE 5 400 0 0 BOEING CO COM 097023105 296 778 SH SOLE 2 778 0 0 BOEING CO COM 097023105 7687 20203 SH SOLE 1 0 0 20203 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 3943 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2944 131504 SH SOLE 2 131504 0 0 BOOKING HLDGS INC COM 09857L108 26234 13367 SH SOLE 16208 0 0 BOOKING HLDGS INC COM 09857L108 2012 1025 SH SOLE 2 1025 0 0 BOOKING HLDGS INC COM 09857L108 10559 5380 SH SOLE 4 0 0 5380 BOOKING HLDGS INC COM 09857L108 5772 2941 SH SOLE 1 0 0 2941 BORGWARNER INC COM 099724106 1906 51967 SH SOLE 51967 0 0 BORGWARNER INC COM 099724106 18 500 SH SOLE 2 500 0 0 BOSTON PROPERTIES INC COM 101121101 15122 116629 SH SOLE 182614 0 0 BOSTON PROPERTIES INC COM 101121101 184 1416 SH SOLE 5 1416 0 0 BOSTON PROPERTIES INC COM 101121101 26 200 SH SOLE 2 200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9457 232413 SH SOLE 1919390 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5396 132615 SH SOLE 5 132615 0 0 BOSTON SCIENTIFIC CORP COM 101137107 45 1100 SH SOLE 2 1100 0 0 BOSTON SCIENTIFIC CORP COM 101137107 103 2530 SH SOLE 4 0 0 2530 BOSTON SCIENTIFIC CORP COM 101137107 4088 100458 SH SOLE 1 0 0 100458 BRAEMAR HOTELS & RESORTS INC COM 10482B101 172 18300 SH SOLE 18300 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1723 113700 SH SOLE 347075 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 101 6638 SH SOLE 5 6638 0 0 BRIGHTHOUSE FINL INC COM 10922N103 724 17890 SH SOLE 17890 0 0 BRIGHTHOUSE FINL INC COM 10922N103 12 287 SH SOLE 2 287 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 15243 300591 SH SOLE 1671381 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 91 1800 SH SOLE 5 1800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 143 2826 SH SOLE 2 2826 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5480 108062 SH SOLE 4 0 0 108062 BRISTOL MYERS SQUIBB CO COM 110122108 3811 75150 SH SOLE 1 0 0 75150 BRIXMOR PPTY GROUP INC COM 11120U105 4766 234900 SH SOLE 809965 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 386 19000 SH SOLE 5 19000 0 0 BROADCOM INC COM 11135F101 40865 148024 SH SOLE 175875 0 0 BROADCOM INC COM 11135F101 939 3400 SH SOLE 5 3400 0 0 BROADCOM INC COM 11135F101 134 485 SH SOLE 2 485 0 0 BROADCOM INC COM 11135F101 5934 21493 SH SOLE 1 0 500 20993 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4430 35606 SH SOLE 35606 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 108377 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 997 48899 SH SOLE 48899 0 0 BROWN & BROWN INC COM 115236101 1944 53900 SH SOLE 53900 0 0 BROWN FORMAN CORP CL B 115637209 6698 106693 SH SOLE 114258 0 0 BROWN FORMAN CORP CL B 115637209 33 525 SH SOLE 2 525 0 0 BUNGE LIMITED COM G16962105 4962 87640 SH SOLE 88510 0 0 BURLINGTON STORES INC COM 122017106 2270 11361 SH SOLE 11361 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2108 24863 SH SOLE 24863 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 200 SH SOLE 2 200 0 0 CABOT OIL & GAS CORP COM 127097103 1418 80693 SH SOLE 80693 0 0 CABOT OIL & GAS CORP COM 127097103 16 900 SH SOLE 2 900 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3571 54046 SH SOLE 54046 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 15863 0 0 CAMDEN PPTY TR SH BEN INT 133131102 15530 139900 SH SOLE 278605 0 0 CAMDEN PPTY TR SH BEN INT 133131102 204 1836 SH SOLE 5 1836 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22 200 SH SOLE 2 200 0 0 CAMECO CORP COM 13321L108 14 1500 SH SOLE 2 1500 0 0 CAMPBELL SOUP CO COM 134429109 2254 48030 SH SOLE 48030 0 0 CAMPBELL SOUP CO COM 134429109 14 300 SH SOLE 2 300 0 0 CANADIAN NAT RES LTD COM 136385101 884 33200 SH SOLE 41261 0 0 CANADIAN NAT RES LTD COM 136385101 100 3745 SH SOLE 2 3745 0 0 CANADIAN NATL RY CO COM 136375102 117 1306 SH SOLE 2 1306 0 0 CANADIAN PAC RY LTD COM 13645T100 57 255 SH SOLE 2 255 0 0 CANTEL MEDICAL CORP COM 138098108 0 0 SH SOLE 7659 0 0 CAPITAL ONE FINL CORP COM 14040H105 7888 86697 SH SOLE 86697 0 0 CAPITAL ONE FINL CORP COM 14040H105 232 2545 SH SOLE 2 2545 0 0 CAPITOL FED FINL INC COM 14057J101 18 1300 SH SOLE 446700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 800 24121 SH SOLE 24121 0 0 CARDINAL HEALTH INC COM 14149Y108 5798 122865 SH SOLE 122865 0 0 CARDINAL HEALTH INC COM 14149Y108 188 3979 SH SOLE 2 3979 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 83955 0 0 CARETRUST REIT INC COM 14174T107 1439 61200 SH SOLE 79142 0 0 CARMAX INC COM 143130102 2454 27887 SH SOLE 27887 0 0 CARMAX INC COM 143130102 44 500 SH SOLE 2 500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3252 74393 SH SOLE 102693 0 0 CATERPILLAR INC DEL COM 149123101 39966 316410 SH SOLE 321990 0 0 CATERPILLAR INC DEL COM 149123101 172 1363 SH SOLE 2 1363 0 0 CBL & ASSOC PPTYS INC COM 124830100 142 109700 SH SOLE 109700 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2084 18140 SH SOLE 18140 0 0 CBRE GROUP INC CL A 12504L109 2882 54367 SH SOLE 54367 0 0 CBRE GROUP INC CL A 12504L109 37 700 SH SOLE 2 700 0 0 CBS CORP NEW CL B 124857202 2282 56533 SH SOLE 56533 0 0 CBS CORP NEW CL B 124857202 32 800 SH SOLE 2 800 0 0 CDK GLOBAL INC COM 12508E101 888 18460 SH SOLE 20710 0 0 CDK GLOBAL INC COM 12508E101 19 400 SH SOLE 2 400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 182 2200 SH SOLE 2 2200 0 0 CDW CORP COM 12514G108 3247 26343 SH SOLE 26343 0 0 CDW CORP COM 12514G108 4857 39407 SH SOLE 5 39407 0 0 CDW CORP COM 12514G108 49 400 SH SOLE 2 400 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 171 57000 SH SOLE 57000 0 0 CELANESE CORP DEL COM 150870103 2799 22887 SH SOLE 22887 0 0 CELANESE CORP DEL COM 150870103 37 300 SH SOLE 2 300 0 0 CELGENE CORP COM 151020104 18275 184039 SH SOLE 923077 0 0 CELGENE CORP COM 151020104 1297 13058 SH SOLE 2 13058 0 0 CELGENE CORP COM 151020104 2791 28105 SH SOLE 4 0 0 28105 CENOVUS ENERGY INC COM 15135U109 51 5400 SH SOLE 2 5400 0 0 CENTENE CORP DEL COM 15135B101 2988 69064 SH SOLE 97797 0 0 CENTENE CORP DEL COM 15135B101 83 1916 SH SOLE 2 1916 0 0 CENTERPOINT ENERGY INC COM 15189T107 2958 98028 SH SOLE 98028 0 0 CENTERPOINT ENERGY INC COM 15189T107 51 1700 SH SOLE 2 1700 0 0 CENTURYLINK INC COM 156700106 2520 201914 SH SOLE 201914 0 0 CENTURYLINK INC COM 156700106 159 12700 SH SOLE 5 12700 0 0 CENTURYLINK INC COM 156700106 122 9797 SH SOLE 2 9797 0 0 CERNER CORP COM 156782104 3950 57948 SH SOLE 479608 0 0 CERNER CORP COM 156782104 20 300 SH SOLE 2 300 0 0 CF INDS HLDGS INC COM 125269100 1848 37559 SH SOLE 43099 0 0 CF INDS HLDGS INC COM 125269100 39 800 SH SOLE 2 800 0 0 CGI INC CL A SUB VTG 12532H104 59 741 SH SOLE 2 741 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH SOLE 7794 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 47 34907 SH SOLE 2 34907 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11890 28851 SH SOLE 41271 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 115 278 SH SOLE 2 278 0 0 CHATHAM LODGING TR COM 16208T102 535 29500 SH SOLE 29500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2730 24931 SH SOLE 24931 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11 100 SH SOLE 2 100 0 0 CHEGG INC COM 163092109 0 0 SH SOLE 15703 0 0 CHEMOURS CO COM 163851108 161 10793 SH SOLE 10793 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2207 35000 SH SOLE 35000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 31 22000 SH SOLE 22000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 0 0 PRN SOLE 500000 0 0 CHEVRON CORP NEW COM 166764100 51941 437955 SH SOLE 550255 0 0 CHEVRON CORP NEW COM 166764100 1177 9921 SH SOLE 5 9921 0 0 CHEVRON CORP NEW COM 166764100 477 4025 SH SOLE 2 4025 0 0 CHEVRON CORP NEW COM 166764100 14394 121369 SH SOLE 4 0 0 121369 CHEVRON CORP NEW COM 166764100 6321 53295 SH SOLE 1 0 0 53295 CHIMERA INVT CORP COM NEW 16934Q208 853 43600 SH SOLE 43600 0 0 CHIMERA INVT CORP COM NEW 16934Q208 121 6200 SH SOLE 5 6200 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3996 4754 SH SOLE 4754 0 0 CHUBB LIMITED COM H1467J104 17149 106225 SH SOLE 161225 0 0 CHUBB LIMITED COM H1467J104 247 1527 SH SOLE 2 1527 0 0 CHURCH & DWIGHT INC COM 171340102 3695 49106 SH SOLE 49106 0 0 CHURCH & DWIGHT INC COM 171340102 30 400 SH SOLE 2 400 0 0 CIGNA CORP NEW COM 125523100 17647 116258 SH SOLE 117578 0 0 CIGNA CORP NEW COM 125523100 909 5986 SH SOLE 5 5986 0 0 CIGNA CORP NEW COM 125523100 1339 8821 SH SOLE 2 8821 0 0 CIGNA CORP NEW COM 125523100 3167 20866 SH SOLE 1 0 0 20866 CIMAREX ENERGY CO COM 171798101 730 15231 SH SOLE 15231 0 0 CIMAREX ENERGY CO COM 171798101 5 100 SH SOLE 2 100 0 0 CINCINNATI FINL CORP COM 172062101 6527 55942 SH SOLE 55942 0 0 CINCINNATI FINL CORP COM 172062101 35 300 SH SOLE 2 300 0 0 CINTAS CORP COM 172908105 8464 31571 SH SOLE 31571 0 0 CINTAS CORP COM 172908105 54 200 SH SOLE 2 200 0 0 CISCO SYS INC COM 17275R102 153795 3112635 SH SOLE 3307206 0 0 CISCO SYS INC COM 17275R102 1914 38729 SH SOLE 5 38729 0 0 CISCO SYS INC COM 17275R102 1560 31574 SH SOLE 2 31574 0 0 CISCO SYS INC COM 17275R102 173 3500 SH SOLE 1 0 3500 0 CIT GROUP INC COM NEW 125581801 863 19043 SH SOLE 19043 0 0 CIT GROUP INC COM NEW 125581801 32 700 SH SOLE 2 700 0 0 CITIGROUP INC COM NEW 172967424 44393 642636 SH SOLE 679140 0 0 CITIGROUP INC COM NEW 172967424 2562 37093 SH SOLE 2 37093 0 0 CITIGROUP INC COM NEW 172967424 5255 76075 SH SOLE 1 0 0 76075 CITIZENS FINL GROUP INC COM 174610105 2974 84076 SH SOLE 84076 0 0 CITIZENS FINL GROUP INC COM 174610105 109 3074 SH SOLE 2 3074 0 0 CITRIX SYS INC COM 177376100 2458 25465 SH SOLE 25465 0 0 CITRIX SYS INC COM 177376100 19 200 SH SOLE 2 200 0 0 CITY OFFICE REIT INC COM 178587101 373 25900 SH SOLE 25900 0 0 CLEAN HARBORS INC COM 184496107 36 460 SH SOLE 26315 0 0 CLOROX CO DEL COM 189054109 13821 91006 SH SOLE 104057 0 0 CLOROX CO DEL COM 189054109 456 3000 SH SOLE 5 3000 0 0 CLOROX CO DEL COM 189054109 15 100 SH SOLE 2 100 0 0 CME GROUP INC COM 12572Q105 77326 365886 SH SOLE 365886 0 0 CME GROUP INC COM 12572Q105 127 600 SH SOLE 2 600 0 0 CMS ENERGY CORP COM 125896100 4855 75920 SH SOLE 129392 0 0 CMS ENERGY CORP COM 125896100 38 600 SH SOLE 2 600 0 0 COCA COLA CO COM 191216100 75832 1392946 SH SOLE 1419627 0 0 COCA COLA CO COM 191216100 1236 22700 SH SOLE 5 22700 0 0 COCA COLA CO COM 191216100 1251 22988 SH SOLE 2 22988 0 0 COCA COLA CO COM 191216100 141 2582 SH SOLE 4 0 0 2582 COCA COLA CO COM 191216100 5409 99362 SH SOLE 1 0 3800 95562 COCA COLA EUROPEAN PARTNERS SHS G25839104 9413 169751 SH SOLE 169751 0 0 COGNEX CORP COM 192422103 1299 26440 SH SOLE 26440 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6217 103161 SH SOLE 103161 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86 1431 SH SOLE 2 1431 0 0 COHERENT INC COM 192479103 23 150 SH SOLE 11295 0 0 COLGATE PALMOLIVE CO COM 194162103 22430 305131 SH SOLE 378266 0 0 COLGATE PALMOLIVE CO COM 194162103 74 1000 SH SOLE 2 1000 0 0 COLONY CAP INC NEW CL A COM 19626G108 1916 318200 SH SOLE 318200 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1622 76700 SH SOLE 321751 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 162 7674 SH SOLE 5 7674 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH SOLE 12746 0 0 COMCAST CORP NEW CL A 20030N101 49834 1105458 SH SOLE 1158241 0 0 COMCAST CORP NEW CL A 20030N101 4956 109933 SH SOLE 5 12895 0 0 COMCAST CORP NEW CL A 20030N101 1174 26051 SH SOLE 2 26051 0 0 COMCAST CORP NEW CL A 20030N101 167 3700 SH SOLE 1 0 3700 0 COMERICA INC COM 200340107 1839 27875 SH SOLE 164875 0 0 COMERICA INC COM 200340107 33 500 SH SOLE 2 500 0 0 COMMERCE BANCSHARES INC COM 200525103 27 450 SH SOLE 24928 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1707 38320 SH SOLE 38320 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 155508 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 0 SH SOLE 11400 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 89 4000 SH SOLE 34142 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 196 12900 SH SOLE 12900 0 0 CONAGRA BRANDS INC COM 205887102 2870 93548 SH SOLE 106939 0 0 CONAGRA BRANDS INC COM 205887102 25 800 SH SOLE 2 800 0 0 CONCHO RES INC COM 20605P101 2338 34432 SH SOLE 34432 0 0 CONCHO RES INC COM 20605P101 20 300 SH SOLE 2 300 0 0 CONOCOPHILLIPS COM 20825C104 12175 213679 SH SOLE 213679 0 0 CONOCOPHILLIPS COM 20825C104 296 5200 SH SOLE 5 5200 0 0 CONOCOPHILLIPS COM 20825C104 140 2460 SH SOLE 2 2460 0 0 CONOCOPHILLIPS COM 20825C104 5739 100716 SH SOLE 4 0 0 100716 CONOCOPHILLIPS COM 20825C104 2483 43578 SH SOLE 1 0 0 43578 CONSOLIDATED EDISON INC COM 209115104 11312 119739 SH SOLE 119739 0 0 CONSOLIDATED EDISON INC COM 209115104 76 800 SH SOLE 2 800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5833 28139 SH SOLE 35244 0 0 CONSTELLATION BRANDS INC CL A 21036P108 44 211 SH SOLE 2 211 0 0 CONTINENTAL RESOURCES INC COM 212015101 492 15994 SH SOLE 15994 0 0 CONTINENTAL RESOURCES INC COM 212015101 4 114 SH SOLE 2 114 0 0 COOPER COS INC COM NEW 216648402 2628 8848 SH SOLE 14856 0 0 COPA HOLDINGS SA CL A P31076105 4365 44200 SH SOLE 44200 0 0 COPART INC COM 217204106 2745 34174 SH SOLE 34174 0 0 CORECIVIC INC COM 21871N101 1396 80800 SH SOLE 88529 0 0 COREPOINT LODGING INC COM 21872L104 270 26700 SH SOLE 26700 0 0 CORESITE RLTY CORP COM 21870Q105 2851 23400 SH SOLE 23400 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 0 0 SH SOLE 3022 0 0 CORNING INC COM 219350105 3958 138767 SH SOLE 143757 0 0 CORNING INC COM 219350105 80 2800 SH SOLE 2 2800 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2111 70900 SH SOLE 70900 0 0 CORTEVA INC COM 22052L104 9068 323858 SH SOLE 329569 0 0 CORTEVA INC COM 22052L104 523 18681 SH SOLE 2 18681 0 0 CORTEVA INC COM 22052L104 1541 55027 SH SOLE 4 0 0 55027 CORTEVA INC COM 22052L104 960 34284 SH SOLE 1 0 5000 29284 COSTAR GROUP INC COM 22160N109 3849 6488 SH SOLE 12108 0 0 COSTCO WHSL CORP NEW COM 22160K105 30225 104907 SH SOLE 108426 0 0 COSTCO WHSL CORP NEW COM 22160K105 188 652 SH SOLE 2 652 0 0 COTY INC COM CL A 222070203 4338 412773 SH SOLE 412773 0 0 COTY INC COM CL A 222070203 357 34000 SH SOLE 2 34000 0 0 COUSINS PPTYS INC COM NEW 222795502 3492 92888 SH SOLE 414680 0 0 COUSINS PPTYS INC COM NEW 222795502 264 7016 SH SOLE 5 7016 0 0 CREDICORP LTD COM G2519Y108 4164 19978 SH SOLE 23083 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 119890 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 18975 136498 SH SOLE 201532 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1590 1260 SH SOLE 1260 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 56 400 SH SOLE 2 400 0 0 CROWN HOLDINGS INC COM 228368106 1600 24223 SH SOLE 24223 0 0 CROWN HOLDINGS INC COM 228368106 26 400 SH SOLE 2 400 0 0 CSX CORP COM 126408103 9316 134491 SH SOLE 177111 0 0 CSX CORP COM 126408103 115 1667 SH SOLE 2 1667 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 1763 60180 SH SOLE 105909 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 176 6000 SH SOLE 2 6000 0 0 CUBESMART COM 229663109 4275 122500 SH SOLE 460432 0 0 CUBESMART COM 229663109 412 11809 SH SOLE 5 11809 0 0 CUMMINS INC COM 231021106 4455 27386 SH SOLE 27386 0 0 CUMMINS INC COM 231021106 106 650 SH SOLE 5 650 0 0 CUMMINS INC COM 231021106 65 400 SH SOLE 2 400 0 0 CVS HEALTH CORP COM 126650100 31249 495465 SH SOLE 1430084 0 0 CVS HEALTH CORP COM 126650100 1435 22758 SH SOLE 2 22758 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 605 6060 SH SOLE 6060 0 0 CYRUSONE INC COM 23283R100 5665 71620 SH SOLE 221081 0 0 CYRUSONE INC COM 23283R100 292 3687 SH SOLE 5 3687 0 0 D R HORTON INC COM 23331A109 3365 63846 SH SOLE 96475 0 0 D R HORTON INC COM 23331A109 65 1236 SH SOLE 2 1236 0 0 DANAHER CORPORATION COM 235851102 44657 309195 SH SOLE 769226 0 0 DANAHER CORPORATION COM 235851102 101 700 SH SOLE 2 700 0 0 DANAHER CORPORATION COM 235851102 6459 44721 SH SOLE 4 0 0 44721 DARDEN RESTAURANTS INC COM 237194105 3116 26361 SH SOLE 34904 0 0 DARDEN RESTAURANTS INC COM 237194105 24 200 SH SOLE 2 200 0 0 DAVITA INC COM 23918K108 1055 18488 SH SOLE 18488 0 0 DAVITA INC COM 23918K108 23 400 SH SOLE 2 400 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 8956 330600 SH SOLE 330600 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 275 8510 SH SOLE 5 8510 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH SOLE 199614 0 0 DEERE & CO COM 244199105 8638 51211 SH SOLE 58214 0 0 DEERE & CO COM 244199105 365 2161 SH SOLE 5 2161 0 0 DEERE & CO COM 244199105 101 600 SH SOLE 2 600 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1906 36757 SH SOLE 36757 0 0 DELL TECHNOLOGIES INC CL C 24703L202 34 656 SH SOLE 2 656 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 31 2350 SH SOLE 12187 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 31406 545247 SH SOLE 545247 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 66 1151 SH SOLE 2 1151 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 738986 0 0 DENBURY RES INC COM NEW 247916208 349 292993 SH SOLE 2 292993 0 0 DENTSPLY SIRONA INC COM 24906P109 2326 43630 SH SOLE 48260 0 0 DENTSPLY SIRONA INC COM 24906P109 16 300 SH SOLE 2 300 0 0 DEVON ENERGY CORP NEW COM 25179M103 1906 79212 SH SOLE 79212 0 0 DEVON ENERGY CORP NEW COM 25179M103 42 1737 SH SOLE 2 1737 0 0 DEXCOM INC COM 252131107 2103 14090 SH SOLE 21646 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2298 25558 SH SOLE 29327 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1302 127000 SH SOLE 589305 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 111 10872 SH SOLE 5 10872 0 0 DIGITAL RLTY TR INC COM 253868103 21559 166085 SH SOLE 198811 0 0 DIGITAL RLTY TR INC COM 253868103 134 1031 SH SOLE 5 1031 0 0 DIGITAL RLTY TR INC COM 253868103 26 200 SH SOLE 2 200 0 0 DISCOVER FINL SVCS COM 254709108 4459 54993 SH SOLE 54993 0 0 DISCOVER FINL SVCS COM 254709108 81 1000 SH SOLE 2 1000 0 0 DISCOVERY INC COM SER A 25470F104 739 27760 SH SOLE 27760 0 0 DISCOVERY INC COM SER C 25470F302 1435 58280 SH SOLE 58280 0 0 DISCOVERY INC COM SER C 25470F302 42 1700 SH SOLE 2 1700 0 0 DISH NETWORK CORP CL A 25470M109 1479 43417 SH SOLE 43417 0 0 DISH NETWORK CORP CL A 25470M109 43 1268 SH SOLE 2 1268 0 0 DISNEY WALT CO COM DISNEY 254687106 85689 657524 SH SOLE 657524 0 0 DISNEY WALT CO COM DISNEY 254687106 261 2000 SH SOLE 5 2000 0 0 DISNEY WALT CO COM DISNEY 254687106 266 2044 SH SOLE 2 2044 0 0 DISNEY WALT CO COM DISNEY 254687106 4833 37086 SH SOLE 1 0 0 37086 DOCUSIGN INC COM 256163106 978 15800 SH SOLE 36817 0 0 DOLLAR GEN CORP NEW COM 256677105 7251 45620 SH SOLE 51886 0 0 DOLLAR GEN CORP NEW COM 256677105 64 400 SH SOLE 2 400 0 0 DOLLAR TREE INC COM 256746108 5043 44179 SH SOLE 44179 0 0 DOLLAR TREE INC COM 256746108 2589 22678 SH SOLE 5 22678 0 0 DOLLAR TREE INC COM 256746108 66 580 SH SOLE 2 580 0 0 DOMINION ENERGY INC COM 25746U109 21820 269255 SH SOLE 269255 0 0 DOMINION ENERGY INC COM 25746U109 137 1690 SH SOLE 2 1690 0 0 DOMINOS PIZZA INC COM 25754A201 1636 6688 SH SOLE 25244 0 0 DOMINOS PIZZA INC COM 25754A201 93 380 SH SOLE 5 380 0 0 DONALDSON INC COM 257651109 28 530 SH SOLE 16911 0 0 DOUGLAS EMMETT INC COM 25960P109 4465 104260 SH SOLE 104260 0 0 DOUGLAS EMMETT INC COM 25960P109 310 7248 SH SOLE 5 7248 0 0 DOVER CORP COM 260003108 5610 56346 SH SOLE 56346 0 0 DOVER CORP COM 260003108 30 300 SH SOLE 2 300 0 0 DOW INC COM 260557103 9224 193570 SH SOLE 193570 0 0 DOW INC COM 260557103 233 4881 SH SOLE 2 4881 0 0 DOW INC COM 260557103 1146 24054 SH SOLE 4 0 0 24054 DROPBOX INC CL A 26210C104 595 29500 SH SOLE 29500 0 0 DTE ENERGY CO COM 233331107 12254 92161 SH SOLE 92161 0 0 DTE ENERGY CO COM 233331107 53 400 SH SOLE 2 400 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22762 237446 SH SOLE 247621 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 145 1517 SH SOLE 2 1517 0 0 DUKE REALTY CORP COM NEW 264411505 11795 347232 SH SOLE 593307 0 0 DUKE REALTY CORP COM NEW 264411505 31 900 SH SOLE 2 900 0 0 DUPONT DE NEMOURS INC COM 26614N102 24488 343396 SH SOLE 347107 0 0 DUPONT DE NEMOURS INC COM 26614N102 809 11347 SH SOLE 2 11347 0 0 DUPONT DE NEMOURS INC COM 26614N102 3924 55027 SH SOLE 4 0 0 55027 DUPONT DE NEMOURS INC COM 26614N102 1619 22709 SH SOLE 1 0 2200 20509 DXC TECHNOLOGY CO COM 23355L106 1407 47704 SH SOLE 47704 0 0 DXC TECHNOLOGY CO COM 23355L106 24 824 SH SOLE 2 824 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1754 40148 SH SOLE 40148 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 31 700 SH SOLE 2 700 0 0 EAST WEST BANCORP INC COM 27579R104 1085 24500 SH SOLE 24500 0 0 EAST WEST BANCORP INC COM 27579R104 22 500 SH SOLE 2 500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 967 45400 SH SOLE 45400 0 0 EASTGROUP PPTY INC COM 277276101 3003 24020 SH SOLE 24020 0 0 EASTMAN CHEMICAL CO COM 277432100 2504 33921 SH SOLE 33921 0 0 EASTMAN CHEMICAL CO COM 277432100 44 600 SH SOLE 2 600 0 0 EATON CORP PLC SHS G29183103 9786 117691 SH SOLE 117691 0 0 EATON CORP PLC SHS G29183103 113 1355 SH SOLE 2 1355 0 0 EATON CORP PLC SHS G29183103 133 1600 SH SOLE 1 0 1600 0 EATON VANCE CORP COM NON VTG 278265103 909 20226 SH SOLE 20226 0 0 EATON VANCE CORP COM NON VTG 278265103 27 600 SH SOLE 2 600 0 0 EBAY INC COM 278642103 8106 207946 SH SOLE 216801 0 0 EBAY INC COM 278642103 140 3600 SH SOLE 2 3600 0 0 ECOLAB INC COM 278865100 11663 58894 SH SOLE 82956 0 0 ECOLAB INC COM 278865100 2588 13066 SH SOLE 5 13066 0 0 ECOLAB INC COM 278865100 40 200 SH SOLE 2 200 0 0 ECOPETROL S A SPONSORED ADS 279158109 331 19434 SH SOLE 77164 0 0 ECOPETROL S A SPONSORED ADS 279158109 59 3490 SH SOLE 2 3490 0 0 EDISON INTL COM 281020107 4869 64561 SH SOLE 130176 0 0 EDISON INTL COM 281020107 60 800 SH SOLE 2 800 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 375026 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7694 34987 SH SOLE 459218 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 44 200 SH SOLE 2 200 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1616 60791 SH SOLE 1397278 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 29 1078 SH SOLE 2 1078 0 0 ELECTRONIC ARTS INC COM 285512109 7164 73232 SH SOLE 95165 0 0 ELECTRONIC ARTS INC COM 285512109 3681 37627 SH SOLE 5 37627 0 0 ELECTRONIC ARTS INC COM 285512109 29 300 SH SOLE 2 300 0 0 EMERSON ELEC CO COM 291011104 10158 151927 SH SOLE 223767 0 0 EMERSON ELEC CO COM 291011104 114 1700 SH SOLE 2 1700 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1327 93000 SH SOLE 93000 0 0 ENBRIDGE INC COM 29250N105 3004 85642 SH SOLE 85642 0 0 ENBRIDGE INC COM 29250N105 193 5485 SH SOLE 2 5485 0 0 ENCANA CORP COM 292505104 22 4899 SH SOLE 2 4899 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 499 54725 SH SOLE 239080 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 52 5734 SH SOLE 2 5734 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 213 50671 SH SOLE 50671 0 0 ENTERGY CORP NEW COM 29364G103 4417 37637 SH SOLE 37637 0 0 ENTERGY CORP NEW COM 29364G103 82 700 SH SOLE 2 700 0 0 EOG RES INC COM 26875P101 7415 99908 SH SOLE 126857 0 0 EOG RES INC COM 26875P101 76 1022 SH SOLE 2 1022 0 0 EPAM SYS INC COM 29414B104 1500 8230 SH SOLE 8230 0 0 EPAM SYS INC COM 29414B104 358 1961 SH SOLE 5 1961 0 0 EPR PPTYS COM SH BEN INT 26884U109 3824 49750 SH SOLE 49750 0 0 EQUIFAX INC COM 294429105 2771 19700 SH SOLE 39422 0 0 EQUIFAX INC COM 294429105 14 100 SH SOLE 2 100 0 0 EQUINIX INC COM 29444U700 38903 67446 SH SOLE 106752 0 0 EQUINIX INC COM 29444U700 511 886 SH SOLE 5 886 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2640 77080 SH SOLE 77080 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11204 83860 SH SOLE 83860 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 25280 293073 SH SOLE 644927 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1035 11997 SH SOLE 5 11997 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 74 860 SH SOLE 2 860 0 0 ERIE INDTY CO CL A 29530P102 724 3900 SH SOLE 3900 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3776 164800 SH SOLE 249877 0 0 ESSEX PPTY TR INC COM 297178105 18022 55172 SH SOLE 60918 0 0 ETSY INC COM 29786A106 0 0 SH SOLE 10385 0 0 EVEREST RE GROUP LTD COM G3223R108 9940 37356 SH SOLE 37356 0 0 EVERGY INC COM 30034W106 6741 101277 SH SOLE 101277 0 0 EVERGY INC COM 30034W106 27 400 SH SOLE 2 400 0 0 EVERSOURCE ENERGY COM 30040W108 10913 127685 SH SOLE 153185 0 0 EVERSOURCE ENERGY COM 30040W108 51 600 SH SOLE 2 600 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 584499 0 0 EXACT SCIENCES CORP COM 30063P105 1861 20590 SH SOLE 20590 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 1119188 0 0 EXELON CORP COM 30161N101 13745 284507 SH SOLE 284507 0 0 EXELON CORP COM 30161N101 119 2468 SH SOLE 2 2468 0 0 EXELON CORP COM 30161N101 8415 174182 SH SOLE 4 0 0 174182 EXELON CORP COM 30161N101 5033 104187 SH SOLE 1 0 2600 101587 EXPEDIA GROUP INC COM NEW 30212P303 3528 26246 SH SOLE 34642 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3342 24864 SH SOLE 5 24864 0 0 EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH SOLE 2 100 0 0 EXPEDITORS INTL WASH INC COM 302130109 2257 30375 SH SOLE 30375 0 0 EXPEDITORS INTL WASH INC COM 302130109 30 400 SH SOLE 2 400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 13390 114620 SH SOLE 294483 0 0 EXTRA SPACE STORAGE INC COM 30225T102 696 5954 SH SOLE 5 5954 0 0 EXTRA SPACE STORAGE INC COM 30225T102 23 200 SH SOLE 2 200 0 0 EXXON MOBIL CORP COM 30231G102 82869 1173616 SH SOLE 1173616 0 0 EXXON MOBIL CORP COM 30231G102 1197 16958 SH SOLE 5 16958 0 0 EXXON MOBIL CORP COM 30231G102 2452 34727 SH SOLE 2 34727 0 0 EXXON MOBIL CORP COM 30231G102 12436 176128 SH SOLE 4 0 0 176128 EXXON MOBIL CORP COM 30231G102 4898 69368 SH SOLE 1 0 2100 67268 F M C CORP COM NEW 302491303 1931 22020 SH SOLE 28107 0 0 F5 NETWORKS INC COM 315616102 2045 14561 SH SOLE 14561 0 0 F5 NETWORKS INC COM 315616102 14 100 SH SOLE 2 100 0 0 FACEBOOK INC CL A 30303M102 74517 418446 SH SOLE 538510 0 0 FACEBOOK INC CL A 30303M102 10830 60813 SH SOLE 5 60813 0 0 FACEBOOK INC CL A 30303M102 325 1823 SH SOLE 2 1823 0 0 FACEBOOK INC CL A 30303M102 272 1527 SH SOLE 4 0 0 1527 FACEBOOK INC CL A 30303M102 7790 43746 SH SOLE 1 0 0 43746 FACTSET RESH SYS INC COM 303075105 1570 6461 SH SOLE 6461 0 0 FAIR ISAAC CORP COM 303250104 23070 76009 SH SOLE 76009 0 0 FARFETCH LTD ORD SH CL A 30744W107 0 0 SH SOLE 14922 0 0 FARMLAND PARTNERS INC COM 31154R109 122 18300 SH SOLE 18300 0 0 FASTENAL CO COM 311900104 3460 105895 SH SOLE 105895 0 0 FASTENAL CO COM 311900104 26 800 SH SOLE 2 800 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 469411 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10668 78358 SH SOLE 78358 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14 100 SH SOLE 2 100 0 0 FEDEX CORP COM 31428X106 6552 45009 SH SOLE 45009 0 0 FEDEX CORP COM 31428X106 131 900 SH SOLE 2 900 0 0 FEDEX CORP COM 31428X106 4141 28444 SH SOLE 4 0 0 28444 FEDEX CORP COM 31428X106 1727 11862 SH SOLE 1 0 0 11862 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2352 52962 SH SOLE 52962 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14075 106020 SH SOLE 174479 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4630 34878 SH SOLE 5 34878 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 53 400 SH SOLE 2 400 0 0 FIFTH THIRD BANCORP COM 316773100 4948 180723 SH SOLE 180723 0 0 FIFTH THIRD BANCORP COM 316773100 115 4200 SH SOLE 2 4200 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3167 80050 SH SOLE 87599 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2618 27072 SH SOLE 27072 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 19 200 SH SOLE 2 200 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3992 32253 SH SOLE 5 32253 0 0 FIRSTENERGY CORP COM 337932107 4735 98166 SH SOLE 98166 0 0 FIRSTENERGY CORP COM 337932107 137 2833 SH SOLE 2 2833 0 0 FISERV INC COM 337738108 10594 102270 SH SOLE 105721 0 0 FISERV INC COM 337738108 3936 38000 SH SOLE 5 38000 0 0 FISERV INC COM 337738108 41 400 SH SOLE 2 400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3994 13926 SH SOLE 16047 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4144 14451 SH SOLE 5 14451 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8081 28177 SH SOLE 4 0 0 28177 FLEX LTD ORD Y2573F102 1023 97739 SH SOLE 222255 0 0 FLEX LTD ORD Y2573F102 37 3500 SH SOLE 2 3500 0 0 FLIR SYS INC COM 302445101 1187 22580 SH SOLE 22580 0 0 FLOWSERVE CORP COM 34354P105 950 20329 SH SOLE 20329 0 0 FLOWSERVE CORP COM 34354P105 19 400 SH SOLE 2 400 0 0 FLUOR CORP NEW COM 343412102 606 31697 SH SOLE 31697 0 0 FLUOR CORP NEW COM 343412102 11 600 SH SOLE 2 600 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH SOLE 6681 0 0 FOOT LOCKER INC COM 344849104 17091 395980 SH SOLE 395980 0 0 FOOT LOCKER INC COM 344849104 1942 45000 SH SOLE 2 45000 0 0 FOOT LOCKER INC COM 344849104 164 3800 SH SOLE 1 0 3800 0 FORD MTR CO DEL COM 345370860 7656 835832 SH SOLE 835832 0 0 FORD MTR CO DEL COM 345370860 152 16600 SH SOLE 5 16600 0 0 FORD MTR CO DEL COM 345370860 240 26249 SH SOLE 2 26249 0 0 FORTINET INC COM 34959E109 43039 560700 SH SOLE 560700 0 0 FORTIS INC COM 349553107 34 800 SH SOLE 2 800 0 0 FORTIVE CORP COM 34959J108 3473 50655 SH SOLE 50655 0 0 FORTIVE CORP COM 34959J108 17 250 SH SOLE 2 250 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1319 24122 SH SOLE 78430 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 16 300 SH SOLE 2 300 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1229 43460 SH SOLE 179051 0 0 FOX CORP CL A COM 35137L105 2121 67267 SH SOLE 67267 0 0 FOX CORP CL B COM 35137L204 953 30226 SH SOLE 30226 0 0 FOX CORP CL A COM 35137L105 38 1200 SH SOLE 2 1200 0 0 FOX CORP CL B COM 35137L204 16 500 SH SOLE 2 500 0 0 FRANCO NEVADA CORP COM 351858105 27 300 SH SOLE 2 300 0 0 FRANKLIN RES INC COM 354613101 4346 150576 SH SOLE 150576 0 0 FRANKLIN RES INC COM 354613101 26 900 SH SOLE 2 900 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 588 69500 SH SOLE 69500 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2415 252381 SH SOLE 252381 0 0 FREEPORT-MCMORAN INC CL B 35671D857 72 7529 SH SOLE 2 7529 0 0 FRESHPET INC COM 358039105 3544 71200 SH SOLE 71200 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 365 31600 SH SOLE 31600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2949 32929 SH SOLE 32929 0 0 GALLAGHER ARTHUR J & CO COM 363576109 36 400 SH SOLE 2 400 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6863 179480 SH SOLE 239616 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 153 4000 SH SOLE 5 4000 0 0 GAP INC COM 364760108 1873 107901 SH SOLE 107901 0 0 GAP INC COM 364760108 12 700 SH SOLE 2 700 0 0 GARMIN LTD SHS H2906T109 1838 21708 SH SOLE 21708 0 0 GARMIN LTD SHS H2906T109 42 500 SH SOLE 2 500 0 0 GARTNER INC COM 366651107 2113 14777 SH SOLE 14777 0 0 GENERAL DYNAMICS CORP COM 369550108 10324 56498 SH SOLE 66839 0 0 GENERAL DYNAMICS CORP COM 369550108 91 500 SH SOLE 2 500 0 0 GENERAL ELECTRIC CO COM 369604103 15036 1681933 SH SOLE 1749528 0 0 GENERAL ELECTRIC CO COM 369604103 204 22797 SH SOLE 2 22797 0 0 GENERAL MLS INC COM 370334104 8854 160632 SH SOLE 160632 0 0 GENERAL MLS INC COM 370334104 77 1403 SH SOLE 2 1403 0 0 GENERAL MTRS CO COM 37045V100 15933 425110 SH SOLE 529856 0 0 GENERAL MTRS CO COM 37045V100 37 1000 SH SOLE 5 1000 0 0 GENERAL MTRS CO COM 37045V100 542 14449 SH SOLE 2 14449 0 0 GENTEX CORP COM 371901109 947 34400 SH SOLE 34400 0 0 GENUINE PARTS CO COM 372460105 5553 55760 SH SOLE 108260 0 0 GENUINE PARTS CO COM 372460105 30 300 SH SOLE 2 300 0 0 GENWORTH FINL INC COM CL A 37247D106 83 18800 SH SOLE 18800 0 0 GEO GROUP INC NEW COM 36162J106 1380 79600 SH SOLE 79600 0 0 GERDAU S A SPON ADR REP PFD 373737105 0 0 SH SOLE 12650 0 0 GETTY RLTY CORP NEW COM 374297109 716 22330 SH SOLE 22330 0 0 GILDAN ACTIVEWEAR INC COM 375916103 21 600 SH SOLE 2 600 0 0 GILEAD SCIENCES INC COM 375558103 31737 500735 SH SOLE 2268005 0 0 GILEAD SCIENCES INC COM 375558103 2899 45743 SH SOLE 5 45743 0 0 GILEAD SCIENCES INC COM 375558103 1570 24769 SH SOLE 2 24769 0 0 GLADSTONE COML CORP COM 376536108 458 19500 SH SOLE 19500 0 0 GLADSTONE LD CORP COM 376549101 130 10900 SH SOLE 10900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 236927 0 0 GLOBAL MED REIT INC COM NEW 37954A204 222 19500 SH SOLE 19500 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1071 54900 SH SOLE 54900 0 0 GLOBAL PMTS INC COM 37940X102 45042 283280 SH SOLE 292732 0 0 GLOBAL PMTS INC COM 37940X102 5289 33264 SH SOLE 5 33264 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 3553 242500 SH SOLE 242500 0 0 GLOBANT S A COM L44385109 226 2470 SH SOLE 24584 0 0 GLOBE LIFE INC COM 37959E102 2332 24352 SH SOLE 24352 0 0 GODADDY INC CL A 380237107 1852 28073 SH SOLE 28073 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16351 78905 SH SOLE 78905 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 262 1262 SH SOLE 2 1262 0 0 GRAINGER W W INC COM 384802104 5437 18298 SH SOLE 18298 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 0 0 SH SOLE 2616 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 65330 0 0 GRUBHUB INC COM 400110102 714 12700 SH SOLE 12700 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH SOLE 12471 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 118190 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 0 0 SH SOLE 34107 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 74512 0 0 HALLIBURTON CO COM 406216101 2892 153447 SH SOLE 212747 0 0 HALLIBURTON CO COM 406216101 45 2400 SH SOLE 2 2400 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 890322 0 0 HANESBRANDS INC COM 410345102 889 58000 SH SOLE 58000 0 0 HANESBRANDS INC COM 410345102 9 600 SH SOLE 2 600 0 0 HARLEY DAVIDSON INC COM 412822108 1368 38042 SH SOLE 38042 0 0 HARLEY DAVIDSON INC COM 412822108 14 400 SH SOLE 2 400 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 0 0 SH SOLE 96036 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4333 71482 SH SOLE 71482 0 0 HASBRO INC COM 418056107 2924 24635 SH SOLE 24635 0 0 HASBRO INC COM 418056107 24 200 SH SOLE 2 200 0 0 HCA HEALTHCARE INC COM 40412C101 5723 47526 SH SOLE 67069 0 0 HCA HEALTHCARE INC COM 40412C101 120 1000 SH SOLE 2 1000 0 0 HCP INC COM 40414L109 19838 556766 SH SOLE 1420921 0 0 HCP INC COM 40414L109 235 6597 SH SOLE 5 6597 0 0 HCP INC COM 40414L109 32 900 SH SOLE 2 900 0 0 HD SUPPLY HLDGS INC COM 40416M105 1121 28623 SH SOLE 28623 0 0 HD SUPPLY HLDGS INC COM 40416M105 20 500 SH SOLE 2 500 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH SOLE 248476 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2077 36400 SH SOLE 0 0 36400 HDFC BANK LTD SPONSORED ADS 40415F101 1769 31000 SH SOLE 0 0 31000 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 0 SH SOLE 19700 0 0 HEALTH CATALYST INC COM 42225T107 0 0 SH SOLE 360505 0 0 HEALTHCARE RLTY TR COM 421946104 2743 81870 SH SOLE 81870 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3834 130500 SH SOLE 528885 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 383 13036 SH SOLE 5 13036 0 0 HEICO CORP NEW COM 422806109 829 6640 SH SOLE 6640 0 0 HEICO CORP NEW CL A 422806208 1167 11990 SH SOLE 11990 0 0 HELMERICH & PAYNE INC COM 423452101 745 18598 SH SOLE 18598 0 0 HELMERICH & PAYNE INC COM 423452101 12 300 SH SOLE 2 300 0 0 HENRY JACK & ASSOC INC COM 426281101 2480 16987 SH SOLE 16987 0 0 HENRY SCHEIN INC COM 806407102 2303 36261 SH SOLE 36261 0 0 HENRY SCHEIN INC COM 806407102 13 200 SH SOLE 2 200 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1824 48180 SH SOLE 48180 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 6693 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 356 23900 SH SOLE 23900 0 0 HERSHEY CO COM 427866108 13301 85817 SH SOLE 85817 0 0 HERSHEY CO COM 427866108 31 200 SH SOLE 2 200 0 0 HESS CORP COM 42809H107 3072 50793 SH SOLE 50793 0 0 HESS CORP COM 42809H107 34 562 SH SOLE 2 562 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4141 272990 SH SOLE 272990 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 149 9854 SH SOLE 2 9854 0 0 HIGHWOODS PPTYS INC COM 431284108 2961 65880 SH SOLE 146732 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4142 44482 SH SOLE 75906 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5813 62432 SH SOLE 5 62432 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 52 561 SH SOLE 2 561 0 0 HOLLYFRONTIER CORP COM 436106108 1516 28267 SH SOLE 28267 0 0 HOLLYFRONTIER CORP COM 436106108 21 400 SH SOLE 5 400 0 0 HOLLYFRONTIER CORP COM 436106108 64 1200 SH SOLE 2 1200 0 0 HOLOGIC INC COM 436440101 2593 51361 SH SOLE 61918 0 0 HOLOGIC INC COM 436440101 25 500 SH SOLE 2 500 0 0 HOME DEPOT INC COM 437076102 60002 258609 SH SOLE 258609 0 0 HOME DEPOT INC COM 437076102 12138 52315 SH SOLE 5 52315 0 0 HOME DEPOT INC COM 437076102 279 1201 SH SOLE 2 1201 0 0 HOME DEPOT INC COM 437076102 2577 11105 SH SOLE 1 0 600 10505 HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH SOLE 76000 0 0 HONEYWELL INTL INC COM 438516106 116276 687212 SH SOLE 690602 0 0 HONEYWELL INTL INC COM 438516106 1174 6938 SH SOLE 2 6938 0 0 HONEYWELL INTL INC COM 438516106 3040 17965 SH SOLE 1 0 0 17965 HORMEL FOODS CORP COM 440452100 14237 325565 SH SOLE 325565 0 0 HORMEL FOODS CORP COM 440452100 17 400 SH SOLE 2 400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10288 595016 SH SOLE 765545 0 0 HOST HOTELS & RESORTS INC COM 44107P104 102 5910 SH SOLE 5 5910 0 0 HOST HOTELS & RESORTS INC COM 44107P104 40 2335 SH SOLE 2 2335 0 0 HP INC COM 40434L105 5068 267845 SH SOLE 347370 0 0 HP INC COM 40434L105 349 18450 SH SOLE 5 18450 0 0 HP INC COM 40434L105 88 4640 SH SOLE 2 4640 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 888 26900 SH SOLE 83091 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2665 80700 SH SOLE 2 80700 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5637 170700 SH SOLE 12300 0 158400 HUAZHU GROUP LTD SPONSORED ADS 44332N106 16629 503600 SH SOLE 3 0 0 503600 HUAZHU GROUP LTD SPONSORED ADS 44332N106 743 22500 SH SOLE 0 0 22500 HUBBELL INC COM 443510607 46 350 SH SOLE 75526 0 0 HUBSPOT INC COM 443573100 0 0 SH SOLE 3180 0 0 HUDSON PAC PPTYS INC COM 444097109 3278 97960 SH SOLE 583833 0 0 HUDSON PAC PPTYS INC COM 444097109 230 6873 SH SOLE 5 6873 0 0 HUMANA INC COM 444859102 10919 42708 SH SOLE 49053 0 0 HUMANA INC COM 444859102 1355 5300 SH SOLE 2 5300 0 0 HUNT J B TRANS SVCS INC COM 445658107 2090 18889 SH SOLE 18889 0 0 HUNT J B TRANS SVCS INC COM 445658107 22 200 SH SOLE 2 200 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2568 179988 SH SOLE 179988 0 0 HUNTINGTON BANCSHARES INC COM 446150104 57 3964 SH SOLE 2 3964 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1603 7571 SH SOLE 7571 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 21 100 SH SOLE 2 100 0 0 HUYA INC ADS REP SHS A 44852D108 752 31800 SH SOLE 31800 0 0 HUYA INC ADS REP SHS A 44852D108 177 7500 SH SOLE 2 7500 0 0 IAC INTERACTIVECORP COM 44919P508 3085 14154 SH SOLE 18229 0 0 ICICI BK LTD ADR 45104G104 240 19690 SH SOLE 61313 0 0 ICICI BK LTD ADR 45104G104 1336 109678 SH SOLE 0 0 109678 IDEX CORP COM 45167R104 2196 13402 SH SOLE 26717 0 0 IDEX CORP COM 45167R104 33 200 SH SOLE 2 200 0 0 IDEXX LABS INC COM 45168D104 36081 132685 SH SOLE 324774 0 0 IHS MARKIT LTD SHS G47567105 4356 65135 SH SOLE 65135 0 0 II VI INC COM 902104108 0 0 SH SOLE 30025 0 0 ILLINOIS TOOL WKS INC COM 452308109 11803 75423 SH SOLE 75423 0 0 ILLINOIS TOOL WKS INC COM 452308109 78 500 SH SOLE 2 500 0 0 ILLUMINA INC COM 452327109 45240 148707 SH SOLE 396048 0 0 ILLUMINA INC COM 452327109 2915 9582 SH SOLE 5 9582 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 1126439 0 0 IMPERIAL OIL LTD COM NEW 453038408 43 1646 SH SOLE 2 1646 0 0 INCYTE CORP COM 45337C102 2305 31048 SH SOLE 443973 0 0 INCYTE CORP COM 45337C102 857 11547 SH SOLE 5 11547 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 824 57600 SH SOLE 57600 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 899 42300 SH SOLE 42300 0 0 INFOSYS LTD SPONSORED ADR 456788108 1228 108000 SH SOLE 0 0 108000 INFOSYS LTD SPONSORED ADR 456788108 1234 108500 SH SOLE 0 0 108500 INGERSOLL-RAND PLC SHS G47791101 5173 41983 SH SOLE 41983 0 0 INGERSOLL-RAND PLC SHS G47791101 62 500 SH SOLE 2 500 0 0 INGERSOLL-RAND PLC SHS G47791101 8338 67669 SH SOLE 4 0 0 67669 INGERSOLL-RAND PLC SHS G47791101 4863 39471 SH SOLE 1 0 0 39471 INGREDION INC COM 457187102 1228 15019 SH SOLE 15019 0 0 INGREDION INC COM 457187102 8 100 SH SOLE 2 100 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 659 7130 SH SOLE 7130 0 0 INTEL CORP COM 458140100 139559 2708309 SH SOLE 2869404 0 0 INTEL CORP COM 458140100 950 18430 SH SOLE 5 18430 0 0 INTEL CORP COM 458140100 1914 37134 SH SOLE 2 37134 0 0 INTEL CORP COM 458140100 8400 163013 SH SOLE 4 0 0 163013 INTEL CORP COM 458140100 2573 49923 SH SOLE 1 0 0 49923 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9237 100109 SH SOLE 260077 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3868 41923 SH SOLE 5 41923 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 90 970 SH SOLE 2 970 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 26583 182800 SH SOLE 196745 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1229 8451 SH SOLE 5 8451 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 297 2045 SH SOLE 2 2045 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4728 38534 SH SOLE 38534 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 0 0 SH SOLE 37710 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15 124 SH SOLE 2 124 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1941 90040 SH SOLE 90040 0 0 INTERPUBLIC GROUP COS INC COM 460690100 19 900 SH SOLE 2 900 0 0 INTERXION HOLDING N.V SHS N47279109 0 0 SH SOLE 34685 0 0 INTL PAPER CO COM 460146103 3069 73388 SH SOLE 78028 0 0 INTL PAPER CO COM 460146103 63 1500 SH SOLE 2 1500 0 0 INTUIT COM 461202103 44259 166424 SH SOLE 171240 0 0 INTUIT COM 461202103 3589 13497 SH SOLE 5 13497 0 0 INTUIT COM 461202103 27 100 SH SOLE 2 100 0 0 INTUIT COM 461202103 6543 24605 SH SOLE 4 0 0 24605 INTUITIVE SURGICAL INC COM NEW 46120E602 10543 19526 SH SOLE 183421 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1026 1901 SH SOLE 5 1901 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 54 100 SH SOLE 2 100 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3028 201300 SH SOLE 201300 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 1009 63600 SH SOLE 63600 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1469 12400 SH SOLE 5 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1450 25700 SH SOLE 5 25700 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1488 25700 SH SOLE 5 25700 0 0 INVESCO LTD SHS G491BT108 1494 88175 SH SOLE 88175 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1416 7500 SH SOLE 5 7500 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 575 7700 SH SOLE 7700 0 0 INVITATION HOMES INC COM 46187W107 13034 440200 SH SOLE 1161389 0 0 INVITATION HOMES INC COM 46187W107 401 13544 SH SOLE 5 13544 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1198 20000 SH SOLE 526133 0 0 IPG PHOTONICS CORP COM 44980X109 874 6446 SH SOLE 6446 0 0 IQVIA HLDGS INC COM 46266C105 4290 28721 SH SOLE 28721 0 0 IQVIA HLDGS INC COM 46266C105 30 200 SH SOLE 2 200 0 0 IRON MTN INC NEW COM 46284V101 7481 230953 SH SOLE 230953 0 0 IRON MTN INC NEW COM 46284V101 222 6844 SH SOLE 5 6844 0 0 IRON MTN INC NEW COM 46284V101 36 1100 SH SOLE 2 1100 0 0 ISHARES GOLD TRUST ISHARES 464285105 13107 929600 SH SOLE 929600 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1447 22700 SH SOLE 22700 0 0 ISHARES INC MSCI THAILND ETF 464286624 1189 13400 SH SOLE 13400 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4157 114320 SH SOLE 114320 0 0 ISHARES INC MSCI THAILND ETF 464286624 865 9750 SH SOLE 5 9750 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 572 38000 SH SOLE 38000 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1332 21800 SH SOLE 21800 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 474 7400 SH SOLE 7400 0 0 ISHARES TR LATN AMER 40 ETF 464287390 414 13100 SH SOLE 13100 0 0 ISHARES TR EXPANDED TECH 464287515 636 3000 SH SOLE 3000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 123400 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1179 12600 SH SOLE 12600 0 0 ISHARES TR JPMORGAN USD EMG 464288281 8705 76800 SH SOLE 76800 0 0 ISHARES TR GLOBAL MATER ETF 464288695 263 4200 SH SOLE 4200 0 0 ISHARES TR GLOB UTILITS ETF 464288711 1570 26900 SH SOLE 26900 0 0 ISHARES TR GLB CNSM STP ETF 464288737 888 16200 SH SOLE 16200 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1508 6100 SH SOLE 6100 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3086 91923 SH SOLE 91923 0 0 ISHARES TR MSCI POLAND ETF 46429B606 807 39100 SH SOLE 39100 0 0 ISHARES TR CORE S&P500 ETF 464287200 1350 4522 SH SOLE 5 4522 0 0 ISHARES TR CORE US AGGBD ET 464287226 548 4843 SH SOLE 5 4843 0 0 ISHARES TR 20 YR TR BD ETF 464287432 638 4460 SH SOLE 5 4460 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 863 5404 SH SOLE 5 5404 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 492 3250 SH SOLE 5 3250 0 0 ISHARES TR MSCI ACWI ETF 464288257 1338 18140 SH SOLE 5 18140 0 0 ISHARES TR JPMORGAN USD EMG 464288281 705 6220 SH SOLE 5 6220 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5435 62350 SH SOLE 5 62350 0 0 ISHARES TR RESIDNL REAL EST 464288562 2390 30080 SH SOLE 5 30080 0 0 ISHARES TR US HOME CONS ETF 464288752 1022 23600 SH SOLE 5 23600 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 846 34560 SH SOLE 5 34560 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1131 33682 SH SOLE 5 33682 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 2679 28453 SH SOLE 5 28453 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 1923 30000 SH SOLE 5 30000 0 0 ISHARES TR MORTGE REL ETF 46435G342 367 8705 SH SOLE 5 8705 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 680 80802 SH SOLE 5 0 0 0 JACOBS ENGR GROUP INC COM 469814107 4147 45320 SH SOLE 45320 0 0 JACOBS ENGR GROUP INC COM 469814107 55 600 SH SOLE 2 600 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 45 2000 SH SOLE 92400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1480 11553 SH SOLE 11553 0 0 JBG SMITH PPTYS COM 46590V100 2937 74910 SH SOLE 74910 0 0 JBG SMITH PPTYS COM 46590V100 87 2211 SH SOLE 5 2211 0 0 JD COM INC SPON ADR CL A 47215P106 3425 121397 SH SOLE 156973 0 0 JD COM INC SPON ADR CL A 47215P106 529 18753 SH SOLE 5 37506 0 0 JEFFERIES FINL GROUP INC COM 47233W109 919 49961 SH SOLE 49961 0 0 JEFFERIES FINL GROUP INC COM 47233W109 26 1400 SH SOLE 2 1400 0 0 JETBLUE AWYS CORP COM 477143101 873 52100 SH SOLE 52100 0 0 JOHNSON & JOHNSON COM 478160104 107558 831336 SH SOLE 929519 0 0 JOHNSON & JOHNSON COM 478160104 2094 16184 SH SOLE 5 16184 0 0 JOHNSON & JOHNSON COM 478160104 2078 16064 SH SOLE 2 16064 0 0 JOHNSON & JOHNSON COM 478160104 15499 119796 SH SOLE 4 0 0 119796 JOHNSON & JOHNSON COM 478160104 4985 38529 SH SOLE 1 0 1100 37429 JOHNSON CTLS INTL PLC SHS G51502105 13158 299791 SH SOLE 299791 0 0 JOHNSON CTLS INTL PLC SHS G51502105 841 19170 SH SOLE 2 19170 0 0 JONES LANG LASALLE INC COM 48020Q107 1161 8350 SH SOLE 8350 0 0 JONES LANG LASALLE INC COM 48020Q107 14 100 SH SOLE 2 100 0 0 JPMORGAN CHASE & CO COM 46625H100 132138 1122765 SH SOLE 1289469 0 0 JPMORGAN CHASE & CO COM 46625H100 908 7719 SH SOLE 5 7719 0 0 JPMORGAN CHASE & CO COM 46625H100 1100 9345 SH SOLE 2 9345 0 0 JPMORGAN CHASE & CO COM 46625H100 6163 52363 SH SOLE 1 0 1700 50663 JUNIPER NETWORKS INC COM 48203R104 2373 95876 SH SOLE 95876 0 0 JUNIPER NETWORKS INC COM 48203R104 20 800 SH SOLE 2 800 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH SOLE 242764 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2375 17859 SH SOLE 17859 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 27 200 SH SOLE 2 200 0 0 KELLOGG CO COM 487836108 9494 147534 SH SOLE 147534 0 0 KELLOGG CO COM 487836108 26 400 SH SOLE 2 400 0 0 KEURIG DR PEPPER INC COM 49271V100 2095 76700 SH SOLE 91075 0 0 KEYCORP NEW COM 493267108 3096 173547 SH SOLE 173547 0 0 KEYCORP NEW COM 493267108 93 5193 SH SOLE 2 5193 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3201 32916 SH SOLE 32916 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 677 6964 SH SOLE 5 6964 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 111 1142 SH SOLE 4 0 0 1142 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4115 42316 SH SOLE 1 0 0 42316 KILROY RLTY CORP COM 49427F108 4597 59020 SH SOLE 100113 0 0 KIMBERLY CLARK CORP COM 494368103 20388 143526 SH SOLE 204526 0 0 KIMBERLY CLARK CORP COM 494368103 110 773 SH SOLE 2 773 0 0 KIMCO RLTY CORP COM 49446R109 7046 337432 SH SOLE 337432 0 0 KIMCO RLTY CORP COM 49446R109 438 21000 SH SOLE 5 21000 0 0 KIMCO RLTY CORP COM 49446R109 15 700 SH SOLE 2 700 0 0 KINDER MORGAN INC DEL COM 49456B101 7454 361690 SH SOLE 361690 0 0 KINDER MORGAN INC DEL COM 49456B101 134 6519 SH SOLE 2 6519 0 0 KINROSS GOLD CORP COM 496902404 30 6400 SH SOLE 2 6400 0 0 KITE RLTY GROUP TR COM NEW 49803T300 896 55500 SH SOLE 55500 0 0 KKR & CO INC CL A 48251W104 6360 236885 SH SOLE 236885 0 0 KKR & CO INC CL A 48251W104 336 12500 SH SOLE 2 12500 0 0 KLA CORPORATION COM NEW 482480100 6443 40406 SH SOLE 40406 0 0 KLA CORPORATION COM NEW 482480100 4979 31228 SH SOLE 5 31228 0 0 KLA CORPORATION COM NEW 482480100 48 300 SH SOLE 4 0 0 300 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 686 18900 SH SOLE 18900 0 0 KOHLS CORP COM 500255104 2195 44201 SH SOLE 44201 0 0 KOHLS CORP COM 500255104 149 3000 SH SOLE 5 3000 0 0 KOHLS CORP COM 500255104 40 800 SH SOLE 2 800 0 0 KRAFT HEINZ CO COM 500754106 3653 130766 SH SOLE 130766 0 0 KRAFT HEINZ CO COM 500754106 91 3250 SH SOLE 2 3250 0 0 KROGER CO COM 501044101 4236 164309 SH SOLE 164309 0 0 KROGER CO COM 501044101 215 8350 SH SOLE 2 8350 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 96542 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 100412 0 0 L BRANDS INC COM 501797104 960 49021 SH SOLE 49021 0 0 L BRANDS INC COM 501797104 16 820 SH SOLE 2 820 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8358 40058 SH SOLE 54067 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4294 20579 SH SOLE 5 20579 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2978 17728 SH SOLE 17728 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17 100 SH SOLE 2 100 0 0 LAM RESEARCH CORP COM 512807108 9057 39190 SH SOLE 55155 0 0 LAM RESEARCH CORP COM 512807108 46 200 SH SOLE 2 200 0 0 LAMB WESTON HLDGS INC COM 513272104 10880 149614 SH SOLE 149614 0 0 LAS VEGAS SANDS CORP COM 517834107 3629 62822 SH SOLE 76596 0 0 LAS VEGAS SANDS CORP COM 517834107 921 15951 SH SOLE 5 15951 0 0 LAS VEGAS SANDS CORP COM 517834107 60 1041 SH SOLE 2 1041 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 266 24000 SH SOLE 24000 0 0 LAUDER ESTEE COS INC CL A 518439104 8086 40641 SH SOLE 76218 0 0 LAUDER ESTEE COS INC CL A 518439104 796 4000 SH SOLE 5 4000 0 0 LAUDER ESTEE COS INC CL A 518439104 40 200 SH SOLE 2 200 0 0 LAUDER ESTEE COS INC CL A 518439104 6443 32386 SH SOLE 4 0 0 32386 LAUDER ESTEE COS INC CL A 518439104 2599 13063 SH SOLE 1 0 0 13063 LEAR CORP COM NEW 521865204 11607 98445 SH SOLE 98445 0 0 LEAR CORP COM NEW 521865204 1740 14758 SH SOLE 2 14758 0 0 LEAR CORP COM NEW 521865204 2250 19082 SH SOLE 4 0 0 19082 LEGGETT & PLATT INC COM 524660107 3848 93988 SH SOLE 93988 0 0 LEGGETT & PLATT INC COM 524660107 16 400 SH SOLE 2 400 0 0 LEIDOS HLDGS INC COM 525327102 2020 23518 SH SOLE 23518 0 0 LEIDOS HLDGS INC COM 525327102 26 300 SH SOLE 2 300 0 0 LENDINGCLUB CORP COM NEW 52603A208 0 0 SH SOLE 9781 0 0 LENDINGTREE INC NEW COM 52603B107 0 0 SH SOLE 13500 0 0 LENNAR CORP CL A 526057104 5140 92035 SH SOLE 124055 0 0 LENNAR CORP CL A 526057104 52 930 SH SOLE 2 930 0 0 LENNOX INTL INC COM 526107107 1607 6612 SH SOLE 6612 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 0 0 SH SOLE 7981 0 0 LEXINGTON REALTY TRUST COM 529043101 1617 157800 SH SOLE 157800 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1820 17386 SH SOLE 17386 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 949 38336 SH SOLE 95349 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1846 77576 SH SOLE 85206 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 63 2658 SH SOLE 2 2658 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 11 458 SH SOLE 2 458 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 663 15958 SH SOLE 15958 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1113 26535 SH SOLE 26535 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1350 32460 SH SOLE 32460 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6383 124360 SH SOLE 380889 0 0 LIBERTY PPTY TR SH BEN INT 531172104 203 3948 SH SOLE 5 3948 0 0 LIBERTY PPTY TR SH BEN INT 531172104 31 600 SH SOLE 2 600 0 0 LIFE STORAGE INC COM 53223X107 3112 29520 SH SOLE 29520 0 0 LILLY ELI & CO COM 532457108 18168 162457 SH SOLE 180327 0 0 LILLY ELI & CO COM 532457108 5916 52905 SH SOLE 5 52905 0 0 LILLY ELI & CO COM 532457108 170 1519 SH SOLE 2 1519 0 0 LINCOLN NATL CORP IND COM 534187109 2277 37744 SH SOLE 37744 0 0 LINCOLN NATL CORP IND COM 534187109 44 731 SH SOLE 2 731 0 0 LINDE PLC SHS G5494J103 20931 108048 SH SOLE 113447 0 0 LINDE PLC SHS G5494J103 213 1100 SH SOLE 2 1100 0 0 LINE CORP SPONSORED ADR 53567X101 0 0 SH SOLE 19385 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 0 SH SOLE 14680 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1858 28013 SH SOLE 41711 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1128 17000 SH SOLE 5 17000 0 0 LIVEPERSON INC COM 538146101 875 24500 SH SOLE 38895 0 0 LKQ CORP COM 501889208 1733 55090 SH SOLE 55090 0 0 LKQ CORP COM 501889208 19 600 SH SOLE 2 600 0 0 LOCKHEED MARTIN CORP COM 539830109 80908 207424 SH SOLE 241868 0 0 LOCKHEED MARTIN CORP COM 539830109 1757 4504 SH SOLE 2 4504 0 0 LOEWS CORP COM 540424108 2652 51522 SH SOLE 51522 0 0 LOEWS CORP COM 540424108 62 1200 SH SOLE 2 1200 0 0 LOWES COS INC COM 548661107 18354 166919 SH SOLE 206877 0 0 LOWES COS INC COM 548661107 115 1049 SH SOLE 2 1049 0 0 LTC PPTYS INC COM 502175102 1335 26070 SH SOLE 26070 0 0 LULULEMON ATHLETICA INC COM 550021109 5074 26355 SH SOLE 30583 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7137 79771 SH SOLE 79771 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 126 1411 SH SOLE 2 1411 0 0 M & T BK CORP COM 55261F104 3720 23548 SH SOLE 23548 0 0 M & T BK CORP COM 55261F104 66 420 SH SOLE 2 420 0 0 MACERICH CO COM 554382101 3083 97579 SH SOLE 101944 0 0 MACERICH CO COM 554382101 6 200 SH SOLE 2 200 0 0 MACK CALI RLTY CORP COM 554489104 1295 59800 SH SOLE 59800 0 0 MACYS INC COM 55616P104 1348 86770 SH SOLE 86770 0 0 MACYS INC COM 55616P104 35 2225 SH SOLE 2 2225 0 0 MAGNA INTL INC COM 559222401 128 2395 SH SOLE 2 2395 0 0 MANHATTAN ASSOCS INC COM 562750109 1162 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 1279 15179 SH SOLE 15179 0 0 MANPOWERGROUP INC COM 56418H100 25 300 SH SOLE 2 300 0 0 MANULIFE FINL CORP COM 56501R106 145 7900 SH SOLE 2 7900 0 0 MARATHON OIL CORP COM 565849106 2060 167856 SH SOLE 167856 0 0 MARATHON OIL CORP COM 565849106 26 2100 SH SOLE 2 2100 0 0 MARATHON PETE CORP COM 56585A102 7135 117452 SH SOLE 117452 0 0 MARATHON PETE CORP COM 56585A102 243 4000 SH SOLE 2 4000 0 0 MARKEL CORP COM 570535104 2922 2472 SH SOLE 2472 0 0 MARKEL CORP COM 570535104 22 19 SH SOLE 2 19 0 0 MARKETAXESS HLDGS INC COM 57060D108 2019 6165 SH SOLE 6165 0 0 MARKETAXESS HLDGS INC COM 57060D108 1965 6000 SH SOLE 5 6000 0 0 MARRIOTT INTL INC NEW CL A 571903202 6148 49437 SH SOLE 84680 0 0 MARRIOTT INTL INC NEW CL A 571903202 118 950 SH SOLE 5 9500 0 0 MARRIOTT INTL INC NEW CL A 571903202 57 460 SH SOLE 2 460 0 0 MARSH & MCLENNAN COS INC COM 571748102 18473 184637 SH SOLE 231637 0 0 MARSH & MCLENNAN COS INC COM 571748102 70 700 SH SOLE 2 700 0 0 MARSH & MCLENNAN COS INC COM 571748102 120 1200 SH SOLE 1 0 1200 0 MARTIN MARIETTA MATLS INC COM 573284106 2801 10219 SH SOLE 10219 0 0 MARTIN MARIETTA MATLS INC COM 573284106 27 100 SH SOLE 2 100 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2825 113142 SH SOLE 306787 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6889 275880 SH SOLE 4 0 0 275880 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3700 148171 SH SOLE 1 0 0 148171 MASCO CORP COM 574599106 2242 53800 SH SOLE 108821 0 0 MASCO CORP COM 574599106 25 600 SH SOLE 2 600 0 0 MASTERCARD INC CL A 57636Q104 113115 416521 SH SOLE 483475 0 0 MASTERCARD INC CL A 57636Q104 6227 22930 SH SOLE 5 22930 0 0 MASTERCARD INC CL A 57636Q104 3202 11791 SH SOLE 2 11791 0 0 MASTERCARD INC CL A 57636Q104 188 694 SH SOLE 4 0 0 694 MASTERCARD INC CL A 57636Q104 7224 26600 SH SOLE 1 0 500 26100 MAXIM INTEGRATED PRODS INC COM 57772K101 8254 142540 SH SOLE 318740 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 550 9500 SH SOLE 2 9500 0 0 MAXIMUS INC COM 577933104 23 300 SH SOLE 22873 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6405 40977 SH SOLE 40977 0 0 MCCORMICK & CO INC COM NON VTG 579780206 31 200 SH SOLE 2 200 0 0 MCDONALDS CORP COM 580135101 42029 195747 SH SOLE 197445 0 0 MCDONALDS CORP COM 580135101 1383 6442 SH SOLE 5 6442 0 0 MCDONALDS CORP COM 580135101 130 607 SH SOLE 2 607 0 0 MCKESSON CORP COM 58155Q103 5390 39440 SH SOLE 39440 0 0 MCKESSON CORP COM 58155Q103 285 2087 SH SOLE 2 2087 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5526 282500 SH SOLE 282500 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 211 10800 SH SOLE 5 10800 0 0 MEDTRONIC PLC SHS G5960L103 38122 350967 SH SOLE 594217 0 0 MEDTRONIC PLC SHS G5960L103 922 8492 SH SOLE 2 8492 0 0 MEDTRONIC PLC SHS G5960L103 11110 102286 SH SOLE 4 0 0 102286 MEDTRONIC PLC SHS G5960L103 163 1500 SH SOLE 1 0 1500 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 2693 138725 SH SOLE 138725 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 6654 342800 SH SOLE 2 342800 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 5072 261300 SH SOLE 18100 0 243200 MELCO RESORTS AND ENTMT LTD ADR 585464100 611 31500 SH SOLE 10100 0 21400 MERCADOLIBRE INC COM 58733R102 5540 10051 SH SOLE 10595 0 0 MERCK & CO INC COM 58933Y105 72881 865776 SH SOLE 937332 0 0 MERCK & CO INC COM 58933Y105 2938 34902 SH SOLE 5 34902 0 0 MERCK & CO INC COM 58933Y105 184 2186 SH SOLE 2 2186 0 0 MERCK & CO INC COM 58933Y105 13816 164130 SH SOLE 4 0 0 164130 MERCK & CO INC COM 58933Y105 6206 73724 SH SOLE 1 0 0 73724 METLIFE INC COM 59156R108 7854 166532 SH SOLE 166532 0 0 METLIFE INC COM 59156R108 125 2641 SH SOLE 2 2641 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3150 4472 SH SOLE 6134 0 0 MFA FINL INC COM 55272X102 32 4300 SH SOLE 4300 0 0 MFA FINL INC COM 55272X102 82 11200 SH SOLE 5 11200 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 161588 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2589 93386 SH SOLE 93386 0 0 MGM RESORTS INTERNATIONAL COM 552953101 33 1200 SH SOLE 2 1200 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7865 84649 SH SOLE 84649 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 PRN SOLE 2943000 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 37 400 SH SOLE 2 400 0 0 MICRON TECHNOLOGY INC COM 595112103 48965 1142703 SH SOLE 1198887 0 0 MICRON TECHNOLOGY INC COM 595112103 3322 77524 SH SOLE 5 77524 0 0 MICRON TECHNOLOGY INC COM 595112103 203 4734 SH SOLE 2 4734 0 0 MICRON TECHNOLOGY INC COM 595112103 3242 75648 SH SOLE 4 0 0 75648 MICRON TECHNOLOGY INC COM 595112103 572 13358 SH SOLE 1 0 0 13358 MICROSOFT CORP COM 594918104 373097 2683569 SH SOLE 2897252 0 0 MICROSOFT CORP COM 594918104 18738 134774 SH SOLE 5 134774 0 0 MICROSOFT CORP COM 594918104 4731 34031 SH SOLE 2 34031 0 0 MICROSOFT CORP COM 594918104 289 2080 SH SOLE 4 0 0 2080 MICROSOFT CORP COM 594918104 15275 109871 SH SOLE 1 0 2000 107871 MID AMER APT CMNTYS INC COM 59522J103 11948 91902 SH SOLE 91902 0 0 MIDDLEBY CORP COM 596278101 981 8390 SH SOLE 8390 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 116602 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 7765 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2463 304025 SH SOLE 368270 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 581 71692 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 79 9800 SH SOLE 2 9800 0 0 MOHAWK INDS INC COM 608190104 1364 10991 SH SOLE 10991 0 0 MOHAWK INDS INC COM 608190104 12 100 SH SOLE 2 100 0 0 MOLSON COORS BREWING CO CL B 60871R209 2412 41953 SH SOLE 41953 0 0 MOLSON COORS BREWING CO CL B 60871R209 43 752 SH SOLE 2 752 0 0 MOMO INC ADR 60879B107 273 8800 SH SOLE 8800 0 0 MONDELEZ INTL INC CL A 609207105 15151 273871 SH SOLE 333236 0 0 MONDELEZ INTL INC CL A 609207105 609 11000 SH SOLE 5 11000 0 0 MONDELEZ INTL INC CL A 609207105 108 1944 SH SOLE 2 1944 0 0 MONDELEZ INTL INC CL A 609207105 10889 196829 SH SOLE 4 0 0 196829 MONGODB INC CL A 60937P106 836 6940 SH SOLE 6940 0 0 MONGODB INC CL A 60937P106 1446 12000 SH SOLE 5 12000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 863 59900 SH SOLE 59900 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4980 85781 SH SOLE 85781 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3903 67217 SH SOLE 5 67217 0 0 MOODYS CORP COM 615369105 9974 48693 SH SOLE 55528 0 0 MOODYS CORP COM 615369105 441 2151 SH SOLE 2 2151 0 0 MOODYS CORP COM 615369105 689 3365 SH SOLE 1 0 0 3365 MORGAN STANLEY COM NEW 617446448 9695 227215 SH SOLE 237483 0 0 MORGAN STANLEY COM NEW 617446448 168 3941 SH SOLE 2 3941 0 0 MOSAIC CO NEW COM 61945C103 1335 65110 SH SOLE 80925 0 0 MOSAIC CO NEW COM 61945C103 35 1700 SH SOLE 2 1700 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5170 30341 SH SOLE 40978 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 34 200 SH SOLE 2 200 0 0 MSC INDL DIRECT INC CL A 553530106 23 320 SH SOLE 19020 0 0 MSCI INC COM 55354G100 3352 15395 SH SOLE 15395 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 26300 0 0 MYLAN N V SHS EURO N59465109 2105 106413 SH SOLE 106413 0 0 MYLAN N V SHS EURO N59465109 62 3131 SH SOLE 2 3131 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 146061 0 0 NABORS INDUSTRIES LTD SHS G6359F103 26 14000 SH SOLE 14000 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH SOLE 337155 0 0 NASDAQ INC COM 631103108 2118 21319 SH SOLE 21319 0 0 NASDAQ INC COM 631103108 30 300 SH SOLE 2 300 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2236 27140 SH SOLE 29243 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1684 79420 SH SOLE 79420 0 0 NATIONAL OILWELL VARCO INC COM 637071101 47 2200 SH SOLE 2 2200 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 14337 254200 SH SOLE 257845 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1261 37800 SH SOLE 37800 0 0 NEKTAR THERAPEUTICS COM 640268108 501 27500 SH SOLE 27500 0 0 NETAPP INC COM 64110D104 2457 46798 SH SOLE 46798 0 0 NETAPP INC COM 64110D104 32 600 SH SOLE 2 600 0 0 NETEASE INC SPONSORED ADS 64110W102 4100 15403 SH SOLE 21871 0 0 NETFLIX INC COM 64110L106 61653 230376 SH SOLE 232492 0 0 NETFLIX INC COM 64110L106 2133 7969 SH SOLE 5 7969 0 0 NETFLIX INC COM 64110L106 54 200 SH SOLE 2 200 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH SOLE 546470 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1317 14611 SH SOLE 5 14611 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 10149 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5899 53260 SH SOLE 59130 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12793 115500 SH SOLE 2 115500 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15639 141200 SH SOLE 15200 0 126000 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 42255 381500 SH SOLE 3 0 0 381500 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1362 12300 SH SOLE 0 0 12300 NEW SR INVT GROUP INC COM 648691103 367 54900 SH SOLE 192310 0 0 NEWELL BRANDS INC COM 651229106 10501 560951 SH SOLE 560951 0 0 NEWELL BRANDS INC COM 651229106 470 25122 SH SOLE 2 25122 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 14692 387439 SH SOLE 394974 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 98 2587 SH SOLE 2 2587 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 98 2587 SH SOLE 2 2587 0 0 NEWS CORP NEW CL A 65249B109 995 71482 SH SOLE 71482 0 0 NEWS CORP NEW CL A 65249B109 24 1725 SH SOLE 2 1725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 664 14200 SH SOLE 27177 0 0 NEXTERA ENERGY INC COM 65339F101 25914 111222 SH SOLE 155941 0 0 NEXTERA ENERGY INC COM 65339F101 1314 5640 SH SOLE 5 5640 0 0 NEXTERA ENERGY INC COM 65339F101 137 586 SH SOLE 2 586 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1991 93676 SH SOLE 93676 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 25 1198 SH SOLE 2 1198 0 0 NIKE INC CL B 654106103 22894 243759 SH SOLE 324315 0 0 NIKE INC CL B 654106103 4372 46546 SH SOLE 5 46546 0 0 NIKE INC CL B 654106103 94 1006 SH SOLE 2 1006 0 0 NIO INC SPON ADS 62914V106 81 52000 SH SOLE 52000 0 0 NISOURCE INC COM 65473P105 2091 69875 SH SOLE 69875 0 0 NISOURCE INC COM 65473P105 24 800 SH SOLE 2 800 0 0 NOBLE CORP PLC SHS USD G65431101 25 20000 SH SOLE 20000 0 0 NOBLE ENERGY INC COM 655044105 2083 92737 SH SOLE 92737 0 0 NOBLE ENERGY INC COM 655044105 20 900 SH SOLE 2 900 0 0 NORDSTROM INC COM 655664100 1042 30962 SH SOLE 30962 0 0 NORDSTROM INC COM 655664100 10 300 SH SOLE 2 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 8217 45739 SH SOLE 67039 0 0 NORFOLK SOUTHERN CORP COM 655844108 3521 19599 SH SOLE 5 19599 0 0 NORFOLK SOUTHERN CORP COM 655844108 72 400 SH SOLE 2 400 0 0 NORFOLK SOUTHERN CORP COM 655844108 9436 52524 SH SOLE 4 0 0 52524 NORTHERN TR CORP COM 665859104 4303 46112 SH SOLE 55512 0 0 NORTHERN TR CORP COM 665859104 37 400 SH SOLE 2 400 0 0 NORTHROP GRUMMAN CORP COM 666807102 10080 26894 SH SOLE 28444 0 0 NORTHROP GRUMMAN CORP COM 666807102 112 300 SH SOLE 2 300 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 466 27400 SH SOLE 27400 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15004 289823 SH SOLE 289823 0 0 NRG ENERGY INC COM NEW 629377508 2137 53965 SH SOLE 53965 0 0 NUCOR CORP COM 670346105 5410 106274 SH SOLE 106274 0 0 NUCOR CORP COM 670346105 56 1100 SH SOLE 2 1100 0 0 NUTRIEN LTD COM 67077M108 0 0 SH SOLE 7448 0 0 NUTRIEN LTD COM 67077M108 112 2247 SH SOLE 2 2247 0 0 NVENT ELECTRIC PLC SHS G6700G107 29 1300 SH SOLE 51600 0 0 NVIDIA CORP COM 67066G104 26078 149812 SH SOLE 158507 0 0 NVIDIA CORP COM 67066G104 663 3808 SH SOLE 5 3808 0 0 NVIDIA CORP COM 67066G104 94 539 SH SOLE 2 539 0 0 NVIDIA CORP COM 67066G104 2028 11649 SH SOLE 1 0 0 11649 NVR INC COM 62944T105 2256 607 SH SOLE 607 0 0 NVR INC COM 62944T105 3866 1040 SH SOLE 5 1040 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7788 71368 SH SOLE 113967 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4569 41872 SH SOLE 4 0 0 41872 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5637 14145 SH SOLE 14145 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1384 3474 SH SOLE 5 3474 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 408664 0 0 OCCIDENTAL PETE CORP COM 674599105 7125 160224 SH SOLE 160224 0 0 OCCIDENTAL PETE CORP COM 674599105 119 2674 SH SOLE 2 2674 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 0 SH SOLE 53500 0 0 OFFICE DEPOT INC COM 676220106 26 15000 SH SOLE 15000 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 978 31915 SH SOLE 31915 0 0 OGE ENERGY CORP COM 670837103 1909 42059 SH SOLE 42059 0 0 OGE ENERGY CORP COM 670837103 32 700 SH SOLE 2 700 0 0 OKTA INC CL A 679295105 1735 17626 SH SOLE 17626 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1817 10690 SH SOLE 16352 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5752 137630 SH SOLE 137630 0 0 OMNICOM GROUP INC COM 681919106 3063 39113 SH SOLE 39113 0 0 OMNICOM GROUP INC COM 681919106 31 400 SH SOLE 2 400 0 0 ON SEMICONDUCTOR CORP COM 682189105 1536 79975 SH SOLE 257160 0 0 ONE GAS INC COM 68235P108 24 250 SH SOLE 90650 0 0 ONE LIBERTY PPTYS INC COM 682406103 252 9150 SH SOLE 9150 0 0 ONEOK INC NEW COM 682680103 5077 68896 SH SOLE 68896 0 0 ONEOK INC NEW COM 682680103 26 350 SH SOLE 5 350 0 0 ONEOK INC NEW COM 682680103 47 641 SH SOLE 2 641 0 0 ORACLE CORP COM 68389X105 39168 711751 SH SOLE 740261 0 0 ORACLE CORP COM 68389X105 1442 26200 SH SOLE 2 26200 0 0 ORACLE CORP COM 68389X105 143 2600 SH SOLE 1 0 2600 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 19590 0 0 OWENS CORNING NEW COM 690742101 1204 19048 SH SOLE 19048 0 0 PACCAR INC COM 693718108 4294 61339 SH SOLE 61339 0 0 PACCAR INC COM 693718108 63 900 SH SOLE 2 900 0 0 PACKAGING CORP AMER COM 695156109 2147 20238 SH SOLE 20238 0 0 PACKAGING CORP AMER COM 695156109 32 300 SH SOLE 2 300 0 0 PALO ALTO NETWORKS INC COM 697435105 42470 208360 SH SOLE 208900 0 0 PARAMOUNT GROUP INC COM 69924R108 1711 128200 SH SOLE 128200 0 0 PARK HOTELS RESORTS INC COM 700517105 3832 153458 SH SOLE 188733 0 0 PARK HOTELS RESORTS INC COM 700517105 321 12872 SH SOLE 5 12872 0 0 PARKER DRILLING CO COM 701081507 0 0 SH SOLE 968 0 0 PARKER DRILLING CO COM 701081507 284 15016 SH SOLE 2 15016 0 0 PARKER HANNIFIN CORP COM 701094104 3928 21749 SH SOLE 34571 0 0 PARKER HANNIFIN CORP COM 701094104 54 300 SH SOLE 2 300 0 0 PARSLEY ENERGY INC CL A 701877102 706 42000 SH SOLE 42000 0 0 PAYCHEX INC COM 704326107 11566 139732 SH SOLE 181532 0 0 PAYCHEX INC COM 704326107 33 400 SH SOLE 2 400 0 0 PAYCHEX INC COM 704326107 141 1700 SH SOLE 1 0 1700 0 PAYCOM SOFTWARE INC COM 70432V102 1667 7958 SH SOLE 7958 0 0 PAYPAL HLDGS INC COM 70450Y103 34598 333986 SH SOLE 473677 0 0 PAYPAL HLDGS INC COM 70450Y103 7179 69299 SH SOLE 5 69299 0 0 PAYPAL HLDGS INC COM 70450Y103 2555 24660 SH SOLE 2 24660 0 0 PAYPAL HLDGS INC COM 70450Y103 5733 55340 SH SOLE 1 0 0 55340 PEBBLEBROOK HOTEL TR COM 70509V100 2299 82630 SH SOLE 284428 0 0 PEMBINA PIPELINE CORP COM 706327103 43 1159 SH SOLE 2 1159 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 221 38700 SH SOLE 38700 0 0 PENNYMAC MTG INVT TR COM 70931T103 2101 94500 SH SOLE 94500 0 0 PENTAIR PLC SHS G7S00T104 3767 99667 SH SOLE 169881 0 0 PENTAIR PLC SHS G7S00T104 13 355 SH SOLE 2 355 0 0 PEOPLES UTD FINL INC COM 712704105 3924 251001 SH SOLE 251001 0 0 PEOPLES UTD FINL INC COM 712704105 19 1200 SH SOLE 2 1200 0 0 PEPSICO INC COM 713448108 115561 842897 SH SOLE 849614 0 0 PEPSICO INC COM 713448108 1727 12597 SH SOLE 2 12597 0 0 PEPSICO INC COM 713448108 6547 47752 SH SOLE 1 0 1200 46552 PERKINELMER INC COM 714046109 1462 17170 SH SOLE 51459 0 0 PERRIGO CO PLC SHS G97822103 1399 25033 SH SOLE 25033 0 0 PERRIGO CO PLC SHS G97822103 6 100 SH SOLE 2 100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 758 52402 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 42704 1188533 SH SOLE 1779259 0 0 PFIZER INC COM 717081103 1378 38350 SH SOLE 5 38350 0 0 PFIZER INC COM 717081103 288 8027 SH SOLE 2 8027 0 0 PG&E CORP COM 69331C108 204 20400 SH SOLE 20400 0 0 PHILIP MORRIS INTL INC COM 718172109 39237 516756 SH SOLE 596210 0 0 PHILIP MORRIS INTL INC COM 718172109 342 4500 SH SOLE 5 4500 0 0 PHILIP MORRIS INTL INC COM 718172109 981 12926 SH SOLE 2 12926 0 0 PHILLIPS 66 COM 718546104 8754 85485 SH SOLE 85485 0 0 PHILLIPS 66 COM 718546104 1822 17791 SH SOLE 5 17791 0 0 PHILLIPS 66 COM 718546104 179 1747 SH SOLE 2 1747 0 0 PHYSICIANS RLTY TR COM 71943U104 2082 117300 SH SOLE 366248 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1677 80300 SH SOLE 340747 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 0 0 SH SOLE 20411 0 0 PINDUODUO INC SPONSORED ADS 722304102 435 13500 SH SOLE 13500 0 0 PINNACLE WEST CAP CORP COM 723484101 4485 46202 SH SOLE 93202 0 0 PINNACLE WEST CAP CORP COM 723484101 29 300 SH SOLE 2 300 0 0 PIONEER NAT RES CO COM 723787107 3482 27688 SH SOLE 27688 0 0 PIONEER NAT RES CO COM 723787107 13 100 SH SOLE 2 100 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 780 36734 SH SOLE 36734 0 0 PNC FINL SVCS GROUP INC COM 693475105 11511 82130 SH SOLE 183930 0 0 PNC FINL SVCS GROUP INC COM 693475105 440 3136 SH SOLE 5 3136 0 0 PNC FINL SVCS GROUP INC COM 693475105 221 1578 SH SOLE 2 1578 0 0 POLARIS INC COM 731068102 832 9450 SH SOLE 9450 0 0 POSCO SPONSORED ADR 693483109 1108 23500 SH SOLE 0 0 23500 PPDAI GROUP INC SPONSORED ADR 69354V108 0 0 SH SOLE 11038 0 0 PPG INDS INC COM 693506107 8111 68438 SH SOLE 68438 0 0 PPG INDS INC COM 693506107 36 300 SH SOLE 2 300 0 0 PPL CORP COM 69351T106 4167 132330 SH SOLE 132330 0 0 PPL CORP COM 69351T106 157 5000 SH SOLE 5 5000 0 0 PPL CORP COM 69351T106 76 2400 SH SOLE 2 2400 0 0 PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH SOLE 103874 0 0 PREFERRED APT CMNTYS INC COM 74039L103 406 28100 SH SOLE 28100 0 0 PRICE T ROWE GROUP INC COM 74144T108 7386 64645 SH SOLE 64645 0 0 PRICE T ROWE GROUP INC COM 74144T108 34 300 SH SOLE 2 300 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3392 59359 SH SOLE 59359 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 223 3900 SH SOLE 5 3900 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 51 900 SH SOLE 2 900 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 0 0 SH SOLE 121261 0 0 PROCTER & GAMBLE CO COM 742718109 81437 654745 SH SOLE 808046 0 0 PROCTER & GAMBLE CO COM 742718109 909 7305 SH SOLE 5 7305 0 0 PROCTER & GAMBLE CO COM 742718109 134 1080 SH SOLE 4 0 0 1080 PROGRESSIVE CORP OHIO COM 743315103 8013 103734 SH SOLE 103734 0 0 PROGRESSIVE CORP OHIO COM 743315103 4109 53193 SH SOLE 5 53193 0 0 PROGRESSIVE CORP OHIO COM 743315103 108 1400 SH SOLE 2 1400 0 0 PROLOGIS INC COM 74340W103 45890 538492 SH SOLE 997307 0 0 PROLOGIS INC COM 74340W103 880 10325 SH SOLE 5 10325 0 0 PROLOGIS INC COM 74340W103 81 949 SH SOLE 2 949 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 429 6000 SH SOLE 6000 0 0 PRUDENTIAL FINL INC COM 744320102 7201 80055 SH SOLE 80055 0 0 PRUDENTIAL FINL INC COM 744320102 72 800 SH SOLE 5 800 0 0 PRUDENTIAL FINL INC COM 744320102 130 1444 SH SOLE 2 1444 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2280 12530 SH SOLE 12530 0 0 PTC INC COM 69370C100 1120 16426 SH SOLE 16426 0 0 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 404946 0 0 PUBLIC STORAGE COM 74460D109 39169 159699 SH SOLE 198258 0 0 PUBLIC STORAGE COM 74460D109 38 153 SH SOLE 2 153 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5607 90315 SH SOLE 90315 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 110 1779 SH SOLE 2 1779 0 0 PULTE GROUP INC COM 745867101 1832 50118 SH SOLE 50118 0 0 PULTE GROUP INC COM 745867101 40 1100 SH SOLE 2 1100 0 0 PVH CORP COM 693656100 1360 15415 SH SOLE 15415 0 0 PVH CORP COM 693656100 18 200 SH SOLE 2 200 0 0 QIWI PLC SPON ADR REP B 74735M108 0 0 SH SOLE 10800 0 0 QIWI PLC SPON ADR REP B 74735M108 449 20473 SH SOLE 5 20473 0 0 QORVO INC COM 74736K101 1868 25194 SH SOLE 25194 0 0 QORVO INC COM 74736K101 22 300 SH SOLE 2 300 0 0 QTS RLTY TR INC COM CL A 74736A103 4702 91470 SH SOLE 238198 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH SOLE 23740 0 0 QUALCOMM INC COM 747525103 22507 295052 SH SOLE 315027 0 0 QUALCOMM INC COM 747525103 462 6053 SH SOLE 5 6053 0 0 QUALCOMM INC COM 747525103 116 1521 SH SOLE 2 1521 0 0 QUDIAN INC ADR 747798106 0 0 SH SOLE 13224 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2588 24176 SH SOLE 139111 0 0 QUEST DIAGNOSTICS INC COM 74834L100 373 3489 SH SOLE 5 3489 0 0 QUEST DIAGNOSTICS INC COM 74834L100 32 300 SH SOLE 2 300 0 0 QURATE RETAIL INC COM SER A 74915M100 877 84987 SH SOLE 84987 0 0 QURATE RETAIL INC COM SER A 74915M100 40 3844 SH SOLE 2 3844 0 0 RALPH LAUREN CORP CL A 751212101 15227 159500 SH SOLE 159500 0 0 RALPH LAUREN CORP CL A 751212101 191 2000 SH SOLE 5 2000 0 0 RALPH LAUREN CORP CL A 751212101 1709 17900 SH SOLE 2 17900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1794 21762 SH SOLE 21762 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 33 400 SH SOLE 2 400 0 0 RAYONIER INC COM 754907103 705 25000 SH SOLE 25000 0 0 RAYTHEON CO COM NEW 755111507 9645 49164 SH SOLE 49164 0 0 RAYTHEON CO COM NEW 755111507 98 500 SH SOLE 2 500 0 0 REALTY INCOME CORP COM 756109104 26246 342284 SH SOLE 462748 0 0 REDFIN CORP COM 75737F108 0 0 SH SOLE 16570 0 0 REGENCY CTRS CORP COM 758849103 9433 135753 SH SOLE 281339 0 0 REGENCY CTRS CORP COM 758849103 418 6016 SH SOLE 5 6016 0 0 REGENCY CTRS CORP COM 758849103 14 200 SH SOLE 2 200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5151 18570 SH SOLE 409882 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1484 5349 SH SOLE 5 5349 0 0 REGENXBIO INC COM 75901B107 356 10000 SH SOLE 5 10000 0 0 REGIONS FINL CORP NEW COM 7591EP100 3144 198728 SH SOLE 198728 0 0 REGIONS FINL CORP NEW COM 7591EP100 94 5962 SH SOLE 2 5962 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2419 15130 SH SOLE 15130 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 32 200 SH SOLE 2 200 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6388 33023 SH SOLE 33023 0 0 REPUBLIC SVCS INC COM 760759100 12187 140803 SH SOLE 257497 0 0 REPUBLIC SVCS INC COM 760759100 52 600 SH SOLE 2 600 0 0 RESMED INC COM 761152107 3266 24175 SH SOLE 24175 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1302 71400 SH SOLE 71400 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1715 139200 SH SOLE 186214 0 0 RETAIL VALUE INC COM 76133Q102 387 10440 SH SOLE 10440 0 0 REXFORD INDL RLTY INC COM 76169C100 3034 68930 SH SOLE 155845 0 0 REXNORD CORP NEW COM 76169B102 28 1030 SH SOLE 81305 0 0 RLJ LODGING TR COM 74965L101 1872 110200 SH SOLE 110200 0 0 ROBERT HALF INTL INC COM 770323103 1505 27048 SH SOLE 27048 0 0 ROBERT HALF INTL INC COM 770323103 22 400 SH SOLE 2 400 0 0 ROCKWELL AUTOMATION INC COM 773903109 6958 42218 SH SOLE 51827 0 0 ROCKWELL AUTOMATION INC COM 773903109 16 100 SH SOLE 2 100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 54 1100 SH SOLE 2 1100 0 0 ROKU INC COM CL A 77543R102 1344 13210 SH SOLE 81350 0 0 ROLLINS INC COM 775711104 841 24682 SH SOLE 24682 0 0 ROPER TECHNOLOGIES INC COM 776696106 8816 24723 SH SOLE 45590 0 0 ROPER TECHNOLOGIES INC COM 776696106 36 100 SH SOLE 2 100 0 0 ROSS STORES INC COM 778296103 13727 124957 SH SOLE 124957 0 0 ROSS STORES INC COM 778296103 4424 40273 SH SOLE 5 40273 0 0 ROSS STORES INC COM 778296103 670 6097 SH SOLE 2 6097 0 0 ROSS STORES INC COM 778296103 8074 73500 SH SOLE 4 0 0 73500 ROSS STORES INC COM 778296103 4810 43785 SH SOLE 1 0 0 43785 ROYAL BK CDA MONTREAL QUE COM 780087102 299 3680 SH SOLE 2 3680 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3370 31105 SH SOLE 31105 0 0 RPT REALTY SH BEN INT 74971D101 714 52700 SH SOLE 52700 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2665 32570 SH SOLE 70355 0 0 S&P GLOBAL INC COM 78409V104 20845 85087 SH SOLE 85087 0 0 S&P GLOBAL INC COM 78409V104 4418 18033 SH SOLE 5 18033 0 0 S&P GLOBAL INC COM 78409V104 49 200 SH SOLE 2 200 0 0 S&P GLOBAL INC COM 78409V104 177 722 SH SOLE 4 0 0 722 S&P GLOBAL INC COM 78409V104 122 500 SH SOLE 1 0 500 0 SABRA HEALTH CARE REIT INC COM 78573L106 2758 120100 SH SOLE 246921 0 0 SABRE CORP COM 78573M104 1392 62150 SH SOLE 62150 0 0 SAFEHOLD INC COM 78645L100 220 7200 SH SOLE 7200 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 272471 0 0 SALESFORCE COM INC COM 79466L302 20321 136900 SH SOLE 217306 0 0 SALESFORCE COM INC COM 79466L302 4971 33490 SH SOLE 5 33490 0 0 SALESFORCE COM INC COM 79466L302 30 200 SH SOLE 2 200 0 0 SALESFORCE COM INC COM 79466L302 9921 66835 SH SOLE 4 0 0 66835 SALESFORCE COM INC COM 79466L302 4490 30246 SH SOLE 1 0 0 30246 SANGAMO THERAPEUTICS INC COM 800677106 0 0 SH SOLE 285939 0 0 SAP SE SPON ADR 803054204 0 0 SH SOLE 3354 0 0 SAREPTA THERAPEUTICS INC COM 803607100 926 12300 SH SOLE 236155 0 0 SAUL CTRS INC COM 804395101 402 7370 SH SOLE 7370 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4439 18409 SH SOLE 24878 0 0 SCHLUMBERGER LTD COM 806857108 9336 273217 SH SOLE 545335 0 0 SCHLUMBERGER LTD COM 806857108 2229 65220 SH SOLE 4 0 0 65220 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 911 12838 SH SOLE 5 12838 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 305 12145 SH SOLE 5 12145 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 321 6799 SH SOLE 5 6799 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2727 50689 SH SOLE 68874 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 59 1100 SH SOLE 2 1100 0 0 SEALED AIR CORP NEW COM 81211K100 1230 29642 SH SOLE 29642 0 0 SEALED AIR CORP NEW COM 81211K100 17 400 SH SOLE 2 400 0 0 SEATTLE GENETICS INC COM 812578102 1547 18113 SH SOLE 266773 0 0 SEI INVESTMENTS CO COM 784117103 1245 21010 SH SOLE 21010 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 746 12600 SH SOLE 12600 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5300 189300 SH SOLE 189300 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1131 14050 SH SOLE 5 14050 0 0 SEMPRA ENERGY COM 816851109 7036 47666 SH SOLE 47666 0 0 SEMPRA ENERGY COM 816851109 74 500 SH SOLE 2 500 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1448 156500 SH SOLE 156500 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1350 26970 SH SOLE 26970 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 25 500 SH SOLE 2 500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 885 20840 SH SOLE 20840 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2721 105500 SH SOLE 105500 0 0 SERVICENOW INC COM 81762P102 45101 177669 SH SOLE 199191 0 0 SERVICENOW INC COM 81762P102 2494 9826 SH SOLE 5 9826 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 28 1400 SH SOLE 2 1400 0 0 SHERWIN WILLIAMS CO COM 824348106 10711 19479 SH SOLE 19792 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1900 54300 SH SOLE 0 0 54300 SHOPIFY INC CL A 82509L107 0 0 SH SOLE 5288 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1007 8450 SH SOLE 8450 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 12 100 SH SOLE 2 100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 38687 248550 SH SOLE 435207 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1122 7206 SH SOLE 5 7206 0 0 SIMON PPTY GROUP INC NEW COM 828806109 56 362 SH SOLE 2 362 0 0 SIRIUS XM HLDGS INC COM 82968B103 2125 339735 SH SOLE 339735 0 0 SITE CENTERS CORP COM 82981J109 1375 91000 SH SOLE 371515 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 6991 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3293 41553 SH SOLE 66978 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 40 500 SH SOLE 2 500 0 0 SL GREEN RLTY CORP COM 78440X101 5516 67469 SH SOLE 70963 0 0 SL GREEN RLTY CORP COM 78440X101 98 1198 SH SOLE 5 1198 0 0 SL GREEN RLTY CORP COM 78440X101 16 200 SH SOLE 2 200 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 0 0 SH SOLE 57019 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 13568 0 0 SMITH A O CORP COM 831865209 11553 242157 SH SOLE 290001 0 0 SMITH A O CORP COM 831865209 1745 36577 SH SOLE 2 36577 0 0 SMUCKER J M CO COM NEW 832696405 3723 33839 SH SOLE 33839 0 0 SMUCKER J M CO COM NEW 832696405 33 300 SH SOLE 2 300 0 0 SNAP INC CL A 83304A106 1683 106500 SH SOLE 343565 0 0 SNAP ON INC COM 833034101 1686 10771 SH SOLE 10771 0 0 SNAP ON INC COM 833034101 16 100 SH SOLE 2 100 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 206 7400 SH SOLE 7400 0 0 SOUTHERN CO COM 842587107 21423 346821 SH SOLE 346821 0 0 SOUTHERN CO COM 842587107 927 15000 SH SOLE 5 15000 0 0 SOUTHERN CO COM 842587107 188 3042 SH SOLE 2 3042 0 0 SOUTHERN COPPER CORP COM 84265V105 1176 34452 SH SOLE 34452 0 0 SOUTHERN COPPER CORP COM 84265V105 25 737 SH SOLE 2 737 0 0 SOUTHWEST AIRLS CO COM 844741108 1953 36166 SH SOLE 68076 0 0 SOUTHWEST AIRLS CO COM 844741108 22 400 SH SOLE 2 400 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1278 9200 SH SOLE 9200 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2157 41600 SH SOLE 41600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 297 1000 SH SOLE 5 1000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2291 43400 SH SOLE 43400 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 5132 67300 SH SOLE 67300 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2450 22533 SH SOLE 22533 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 972 22048 SH SOLE 5 22048 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2985 27449 SH SOLE 5 27449 0 0 SPIRE INC COM 84857L101 30 340 SH SOLE 105890 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1328 16150 SH SOLE 17592 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 239 28300 SH SOLE 28300 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5066 105860 SH SOLE 150925 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 191 4000 SH SOLE 5 4000 0 0 SPLUNK INC COM 848637104 3987 33826 SH SOLE 61211 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 0 SH SOLE 7565 0 0 SPRINT CORPORATION COM 85207U105 846 137167 SH SOLE 137167 0 0 SPRINT CORPORATION COM 85207U105 62 10019 SH SOLE 2 10019 0 0 SPX FLOW INC COM 78469X107 21 540 SH SOLE 35450 0 0 SQUARE INC CL A 852234103 15147 244500 SH SOLE 326960 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1869 36240 SH SOLE 36240 0 0 STAG INDL INC COM 85254J102 4404 149400 SH SOLE 200305 0 0 STANLEY BLACK & DECKER INC COM 854502101 6571 45500 SH SOLE 45500 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 39127 0 0 STANLEY BLACK & DECKER INC COM 854502101 43 300 SH SOLE 2 300 0 0 STARBUCKS CORP COM 855244109 19536 220947 SH SOLE 239418 0 0 STARBUCKS CORP COM 855244109 522 5900 SH SOLE 5 5900 0 0 STARBUCKS CORP COM 855244109 92 1038 SH SOLE 2 1038 0 0 STARWOOD PPTY TR INC COM 85571B105 2829 116800 SH SOLE 116800 0 0 STARWOOD PPTY TR INC COM 85571B105 12 500 SH SOLE 5 500 0 0 STATE STR CORP COM 857477103 4088 69063 SH SOLE 69063 0 0 STATE STR CORP COM 857477103 101 1700 SH SOLE 2 1700 0 0 STEEL DYNAMICS INC COM 858119100 1184 39727 SH SOLE 39727 0 0 STEEL DYNAMICS INC COM 858119100 27 900 SH SOLE 2 900 0 0 STERIS PLC SHS USD G8473T100 2103 14552 SH SOLE 14552 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 94100 0 0 STORE CAP CORP COM 862121100 4969 132820 SH SOLE 596797 0 0 STORE CAP CORP COM 862121100 802 21445 SH SOLE 5 21445 0 0 STRYKER CORP COM 863667101 51057 236048 SH SOLE 638321 0 0 STRYKER CORP COM 863667101 779 3600 SH SOLE 2 3600 0 0 STRYKER CORP COM 863667101 2660 12298 SH SOLE 4 0 0 12298 SUMMIT HOTEL PPTYS INC COM 866082100 805 69400 SH SOLE 69400 0 0 SUN CMNTYS INC COM 866674104 10814 72847 SH SOLE 260385 0 0 SUN CMNTYS INC COM 866674104 393 2647 SH SOLE 5 2647 0 0 SUN LIFE FINL INC COM 866796105 98 2200 SH SOLE 2 2200 0 0 SUNCOR ENERGY INC NEW COM 867224107 1061 33600 SH SOLE 33600 0 0 SUNCOR ENERGY INC NEW COM 867224107 158 4994 SH SOLE 2 4994 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1977 143900 SH SOLE 156713 0 0 SUNTRUST BKS INC COM 867914103 6010 87353 SH SOLE 87353 0 0 SUNTRUST BKS INC COM 867914103 151 2200 SH SOLE 2 2200 0 0 SURGERY PARTNERS INC COM 86881A100 0 0 SH SOLE 34858 0 0 SVB FINL GROUP COM 78486Q101 1737 8313 SH SOLE 8313 0 0 SVB FINL GROUP COM 78486Q101 21 100 SH SOLE 2 100 0 0 SYMANTEC CORP COM 871503108 2803 118603 SH SOLE 253258 0 0 SYMANTEC CORP COM 871503108 43 1800 SH SOLE 2 1800 0 0 SYNCHRONY FINL COM 87165B103 4116 120747 SH SOLE 120747 0 0 SYNCHRONY FINL COM 87165B103 78 2300 SH SOLE 2 2300 0 0 SYNOPSYS INC COM 871607107 3800 27688 SH SOLE 27688 0 0 SYNOPSYS INC COM 871607107 55 400 SH SOLE 2 400 0 0 SYSCO CORP COM 871829107 20331 256062 SH SOLE 264951 0 0 SYSCO CORP COM 871829107 4287 53996 SH SOLE 5 53996 0 0 SYSCO CORP COM 871829107 111 1400 SH SOLE 2 1400 0 0 T MOBILE US INC COM 872590104 5351 67935 SH SOLE 77335 0 0 T MOBILE US INC COM 872590104 93 1178 SH SOLE 2 1178 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 8840 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 372 8000 SH SOLE 228248 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 139 3000 SH SOLE 1 0 3000 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3210 69059 SH SOLE 0 0 69059 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2447 19523 SH SOLE 19523 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3590 28640 SH SOLE 5 28640 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 924 27000 SH SOLE 36123 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 0 0 SH SOLE 77203 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 963 62200 SH SOLE 62200 0 0 TAPESTRY INC COM 876030107 2001 76826 SH SOLE 76826 0 0 TAPESTRY INC COM 876030107 16 600 SH SOLE 2 600 0 0 TAPESTRY INC COM 876030107 3568 136967 SH SOLE 4 0 0 136967 TARGA RES CORP COM 87612G101 1713 42636 SH SOLE 42636 0 0 TARGA RES CORP COM 87612G101 10 242 SH SOLE 2 242 0 0 TARGET CORP COM 87612E106 15050 140776 SH SOLE 140776 0 0 TARGET CORP COM 87612E106 190 1773 SH SOLE 2 1773 0 0 TAUBMAN CTRS INC COM 876664103 1586 38850 SH SOLE 121694 0 0 TAUBMAN CTRS INC COM 876664103 100 2459 SH SOLE 5 2459 0 0 TC ENERGY CORP COM 87807B107 104 2000 SH SOLE 2 2000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2153 46097 SH SOLE 46097 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 28 600 SH SOLE 2 600 0 0 TE CONNECTIVITY LTD REG SHS H84989104 66539 714089 SH SOLE 714089 0 0 TE CONNECTIVITY LTD REG SHS H84989104 65 700 SH SOLE 2 700 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5220 56025 SH SOLE 4 0 0 56025 TE CONNECTIVITY LTD REG SHS H84989104 121 1300 SH SOLE 1 0 1300 0 TECHNIPFMC PLC COM G87110105 1679 69570 SH SOLE 69570 0 0 TECHNIPFMC PLC COM G87110105 435 18000 SH SOLE 2 18000 0 0 TECHNIPFMC PLC COM G87110105 443 18340 SH SOLE 4 0 0 18340 TECK RESOURCES LTD CL B 878742204 42 2599 SH SOLE 2 2599 0 0 TELADOC HEALTH INC COM 87918A105 0 0 SH SOLE 263127 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 535 53500 SH SOLE 53500 0 0 TELEFLEX INC COM 879369106 2519 7413 SH SOLE 7413 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH SOLE 1020 0 0 TELUS CORP COM 87971M103 46 1300 SH SOLE 2 1300 0 0 TERADYNE INC COM 880770102 39 680 SH SOLE 46270 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 0 0 PRN SOLE 1852000 0 0 TERRENO RLTY CORP COM 88146M101 2124 41570 SH SOLE 41570 0 0 TESLA INC COM 88160R101 5391 22380 SH SOLE 42430 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1657 240775 SH SOLE 240775 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 59 8533 SH SOLE 2 8533 0 0 TEXAS INSTRS INC COM 882508104 110033 851383 SH SOLE 851383 0 0 TEXAS INSTRS INC COM 882508104 220 1700 SH SOLE 5 1700 0 0 TEXAS INSTRS INC COM 882508104 168 1300 SH SOLE 2 1300 0 0 TEXAS INSTRS INC COM 882508104 72 560 SH SOLE 4 0 0 560 TEXTRON INC COM 883203101 2111 43117 SH SOLE 43117 0 0 TEXTRON INC COM 883203101 29 600 SH SOLE 2 600 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 8506 203351 SH SOLE 203351 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 88 2100 SH SOLE 2 2100 0 0 THE TRADE DESK INC COM CL A 88339J105 0 0 SH SOLE 12180 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19581 67225 SH SOLE 157588 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 139 477 SH SOLE 2 477 0 0 THOMSON REUTERS CORP COM NEW 884903709 55 825 SH SOLE 2 825 0 0 TIFFANY & CO NEW COM 886547108 1996 21544 SH SOLE 24728 0 0 TIFFANY & CO NEW COM 886547108 19 200 SH SOLE 2 200 0 0 TIMKEN CO COM 887389104 8291 190560 SH SOLE 190560 0 0 TIMKEN CO COM 887389104 1349 31000 SH SOLE 2 31000 0 0 TJX COS INC NEW COM 872540109 24078 431973 SH SOLE 431973 0 0 TJX COS INC NEW COM 872540109 3870 69429 SH SOLE 5 69429 0 0 TJX COS INC NEW COM 872540109 832 14928 SH SOLE 2 14928 0 0 TJX COS INC NEW COM 872540109 156 2800 SH SOLE 1 0 2800 0 TORO CO COM 891092108 24 330 SH SOLE 36539 0 0 TOTAL S A SPONSORED ADS 89151E109 0 0 SH SOLE 291034 0 0 TPG RE FIN TR INC COM 87266M107 2073 104500 SH SOLE 104500 0 0 TRACTOR SUPPLY CO COM 892356106 2042 22579 SH SOLE 32777 0 0 TRANSDIGM GROUP INC COM 893641100 4141 7953 SH SOLE 7953 0 0 TRANSOCEAN LTD REG SHS H8817H100 57 12700 SH SOLE 12700 0 0 TRANSUNION COM 89400J107 2451 30220 SH SOLE 30220 0 0 TRANSUNION COM 89400J107 4960 61154 SH SOLE 5 61154 0 0 TRAVELERS COMPANIES INC COM 89417E109 10444 70239 SH SOLE 70239 0 0 TRAVELERS COMPANIES INC COM 89417E109 149 1000 SH SOLE 2 1000 0 0 TRIMBLE INC COM 896239100 1484 38250 SH SOLE 127760 0 0 TRIMBLE INC COM 896239100 31 800 SH SOLE 2 800 0 0 TRIPADVISOR INC COM 896945201 745 19264 SH SOLE 76224 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 28755 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH SOLE 86291 0 0 TWILIO INC CL A 90138F102 2014 18318 SH SOLE 67583 0 0 TWITTER INC COM 90184L102 4796 116412 SH SOLE 126897 0 0 TYSON FOODS INC CL A 902494103 4597 53368 SH SOLE 53368 0 0 TYSON FOODS INC CL A 902494103 1378 16000 SH SOLE 5 16000 0 0 TYSON FOODS INC CL A 902494103 107 1241 SH SOLE 2 1241 0 0 UBER TECHNOLOGIES INC COM 90353T100 856 28100 SH SOLE 71069 0 0 UDR INC COM 902653104 13330 274959 SH SOLE 485947 0 0 UDR INC COM 902653104 24 500 SH SOLE 2 500 0 0 UGI CORP NEW COM 902681105 2479 49320 SH SOLE 101478 0 0 UGI CORP NEW COM 902681105 25 500 SH SOLE 2 500 0 0 ULTA BEAUTY INC COM 90384S303 2499 9970 SH SOLE 23020 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH SOLE 3210 0 0 UMH PPTYS INC COM 903002103 318 22600 SH SOLE 22600 0 0 UNDER ARMOUR INC CL A 904311107 604 30312 SH SOLE 105803 0 0 UNDER ARMOUR INC CL C 904311206 655 36141 SH SOLE 118344 0 0 UNION PACIFIC CORP COM 907818108 25325 156344 SH SOLE 195500 0 0 UNION PACIFIC CORP COM 907818108 5072 31312 SH SOLE 5 31312 0 0 UNION PACIFIC CORP COM 907818108 113 700 SH SOLE 2 700 0 0 UNION PACIFIC CORP COM 907818108 64 395 SH SOLE 4 0 0 395 UNION PACIFIC CORP COM 907818108 6031 37230 SH SOLE 1 0 1100 36130 UNITED AIRLINES HLDGS INC COM 910047109 1430 16171 SH SOLE 16171 0 0 UNITED AIRLINES HLDGS INC COM 910047109 69 783 SH SOLE 2 783 0 0 UNITED PARCEL SERVICE INC CL B 911312106 25058 209131 SH SOLE 224231 0 0 UNITED PARCEL SERVICE INC CL B 911312106 300 2500 SH SOLE 5 2500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 163 1359 SH SOLE 2 1359 0 0 UNITED RENTALS INC COM 911363109 1626 13046 SH SOLE 13046 0 0 UNITED RENTALS INC COM 911363109 37 300 SH SOLE 2 300 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 196 17300 SH SOLE 17300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 24234 177509 SH SOLE 177509 0 0 UNITED TECHNOLOGIES CORP COM 913017109 258 1887 SH SOLE 2 1887 0 0 UNITEDHEALTH GROUP INC COM 91324P102 49884 229542 SH SOLE 938462 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8438 38827 SH SOLE 5 38827 0 0 UNITEDHEALTH GROUP INC COM 91324P102 343 1578 SH SOLE 2 1578 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5753 26472 SH SOLE 1 0 0 26472 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 832 8090 SH SOLE 8090 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2280 15331 SH SOLE 15331 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 45 300 SH SOLE 2 300 0 0 UNUM GROUP COM 91529Y106 1459 49105 SH SOLE 49105 0 0 UNUM GROUP COM 91529Y106 30 1000 SH SOLE 2 1000 0 0 URBAN EDGE PPTYS COM 91704F104 1423 71900 SH SOLE 71900 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 453 19100 SH SOLE 19100 0 0 US BANCORP DEL COM NEW 902973304 16477 297737 SH SOLE 297737 0 0 US BANCORP DEL COM NEW 902973304 221 4000 SH SOLE 2 4000 0 0 V F CORP COM 918204108 8368 94035 SH SOLE 104501 0 0 V F CORP COM 918204108 36 400 SH SOLE 2 400 0 0 VAIL RESORTS INC COM 91879Q109 1642 7215 SH SOLE 36946 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 66471 0 0 VALE S A SPONSORED ADS 91912E105 1974 171686 SH SOLE 5 171686 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7137 83724 SH SOLE 85074 0 0 VALERO ENERGY CORP NEW COM 91913Y100 211 2471 SH SOLE 2 2471 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6312 74049 SH SOLE 4 0 0 74049 VALERO ENERGY CORP NEW COM 91913Y100 3131 36733 SH SOLE 1 0 0 36733 VALMONT INDS INC COM 920253101 26 190 SH SOLE 13423 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3 100 SH SOLE 100 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1590 69700 SH SOLE 69700 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3676 111400 SH SOLE 111400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2233 83597 SH SOLE 5 83597 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 180 7900 SH SOLE 5 7900 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 259 4020 SH SOLE 5 4020 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 446 5070 SH SOLE 5 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 670 5600 SH SOLE 5600 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19573 71800 SH SOLE 71800 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1687 28800 SH SOLE 28800 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 745 18500 SH SOLE 18500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2375 44300 SH SOLE 44300 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 240 3210 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2013 19900 SH SOLE 19900 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1379 13633 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1289 14686 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 308 3380 SH SOLE 5 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9781 238100 SH SOLE 238100 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 626 4000 SH SOLE 4000 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 687 8800 SH SOLE 8800 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1559 9300 SH SOLE 9300 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 453 2100 SH SOLE 2100 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 834 6600 SH SOLE 6600 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5071 35300 SH SOLE 35300 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 225 2600 SH SOLE 2600 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 165 765 SH SOLE 5 0 0 0 VARIAN MED SYS INC COM 92220P105 2055 17254 SH SOLE 359907 0 0 VARIAN MED SYS INC COM 92220P105 24 200 SH SOLE 2 200 0 0 VEEVA SYS INC CL A COM 922475108 3141 20574 SH SOLE 251828 0 0 VENTAS INC COM 92276F100 27079 370797 SH SOLE 511285 0 0 VENTAS INC COM 92276F100 44 600 SH SOLE 2 600 0 0 VERACYTE INC COM 92337F107 0 0 SH SOLE 365644 0 0 VEREIT INC COM 92339V100 9050 925364 SH SOLE 2642786 0 0 VEREIT INC COM 92339V100 227 23240 SH SOLE 5 23240 0 0 VERISIGN INC COM 92343E102 3723 19739 SH SOLE 19739 0 0 VERISIGN INC COM 92343E102 3619 19185 SH SOLE 5 19185 0 0 VERISIGN INC COM 92343E102 38 200 SH SOLE 2 200 0 0 VERISK ANALYTICS INC COM 92345Y106 5794 36639 SH SOLE 36639 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 86091 1426300 SH SOLE 1682875 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1498 24821 SH SOLE 5 24821 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1594 26400 SH SOLE 2 26400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 163 2700 SH SOLE 1 0 2700 0 VERMILION ENERGY INC COM 923725105 10 600 SH SOLE 2 600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7340 43322 SH SOLE 643199 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3074 18147 SH SOLE 5 18147 0 0 VIACOM INC NEW CL B 92553P201 2194 91305 SH SOLE 91305 0 0 VIACOM INC NEW CL B 92553P201 60 2500 SH SOLE 2 2500 0 0 VICI PPTYS INC COM 925652109 8741 385900 SH SOLE 1140806 0 0 VICI PPTYS INC COM 925652109 528 23323 SH SOLE 5 23323 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 309 34600 SH SOLE 129378 0 0 VISA INC COM CL A 92826C839 52258 303809 SH SOLE 374287 0 0 VISA INC COM CL A 92826C839 11029 64117 SH SOLE 5 64117 0 0 VISA INC COM CL A 92826C839 155 900 SH SOLE 2 900 0 0 VISTRA ENERGY CORP COM 92840M102 1610 60229 SH SOLE 65124 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VMWARE INC CL A COM 928563402 2140 14263 SH SOLE 31743 0 0 VMWARE INC CL A COM 928563402 502 3343 SH SOLE 5 3343 0 0 VORNADO RLTY TR SH BEN INT 929042109 8191 128653 SH SOLE 133768 0 0 VORNADO RLTY TR SH BEN INT 929042109 13 200 SH SOLE 2 200 0 0 VOYA FINL INC COM 929089100 1429 26249 SH SOLE 26249 0 0 VOYA FINL INC COM 929089100 65 1200 SH SOLE 2 1200 0 0 VULCAN MATLS CO COM 929160109 3314 21910 SH SOLE 21910 0 0 VULCAN MATLS CO COM 929160109 15 100 SH SOLE 2 100 0 0 W P CAREY INC COM 92936U109 21327 238291 SH SOLE 238291 0 0 WABCO HLDGS INC COM 92927K102 1053 7870 SH SOLE 7870 0 0 WABCO HLDGS INC COM 92927K102 13 100 SH SOLE 2 100 0 0 WABTEC CORP COM 929740108 2084 29000 SH SOLE 29000 0 0 WABTEC CORP COM 929740108 28 386 SH SOLE 2 386 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12310 222564 SH SOLE 222564 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 299 5400 SH SOLE 5 5400 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 176 3191 SH SOLE 2 3191 0 0 WALMART INC COM 931142103 49005 412920 SH SOLE 496213 0 0 WALMART INC COM 931142103 770 6486 SH SOLE 5 6486 0 0 WALMART INC COM 931142103 398 3356 SH SOLE 2 3356 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 510 123200 SH SOLE 123200 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1448 52930 SH SOLE 52930 0 0 WASTE CONNECTIONS INC COM 94106B101 3846 41800 SH SOLE 67814 0 0 WASTE MGMT INC DEL COM 94106L109 8603 74809 SH SOLE 115617 0 0 WASTE MGMT INC DEL COM 94106L109 104 900 SH SOLE 2 900 0 0 WATERS CORP COM 941848103 9790 43854 SH SOLE 221156 0 0 WATERS CORP COM 941848103 1333 5972 SH SOLE 2 5972 0 0 WATERS CORP COM 941848103 74 333 SH SOLE 4 0 0 333 WAYFAIR INC CL A 94419L101 1058 9440 SH SOLE 14156 0 0 WEC ENERGY GROUP INC COM 92939U106 18997 199759 SH SOLE 199759 0 0 WEC ENERGY GROUP INC COM 92939U106 36 376 SH SOLE 2 376 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2260 77600 SH SOLE 84224 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2271 8764 SH SOLE 8764 0 0 WELLS FARGO CO NEW COM 949746101 62378 1236684 SH SOLE 1420624 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH SOLE 1500 0 0 WELLS FARGO CO NEW COM 949746101 3070 60865 SH SOLE 2 60865 0 0 WELLTOWER INC COM 95040Q104 31522 347732 SH SOLE 755687 0 0 WELLTOWER INC COM 95040Q104 726 8011 SH SOLE 5 8011 0 0 WELLTOWER INC COM 95040Q104 84 927 SH SOLE 2 927 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 26 180 SH SOLE 180 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 567 4000 SH SOLE 5 4000 0 0 WESTERN DIGITAL CORP COM 958102105 3604 60426 SH SOLE 77682 0 0 WESTERN DIGITAL CORP COM 958102105 99 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 2148 92694 SH SOLE 92694 0 0 WESTERN UN CO COM 959802109 44 1900 SH SOLE 5 1900 0 0 WESTERN UN CO COM 959802109 25 1100 SH SOLE 2 1100 0 0 WESTLAKE CHEM CORP COM 960413102 502 7660 SH SOLE 7660 0 0 WESTROCK CO COM 96145D105 15992 438749 SH SOLE 438749 0 0 WESTROCK CO COM 96145D105 1097 30091 SH SOLE 2 30091 0 0 WEYERHAEUSER CO COM 962166104 5791 209058 SH SOLE 350360 0 0 WEYERHAEUSER CO COM 962166104 36 1293 SH SOLE 2 1293 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 29 1100 SH SOLE 2 1100 0 0 WHIRLPOOL CORP COM 963320106 2308 14573 SH SOLE 18273 0 0 WHIRLPOOL CORP COM 963320106 32 200 SH SOLE 2 200 0 0 WHITESTONE REIT COM 966084204 369 26800 SH SOLE 26800 0 0 WILLIAMS COS INC DEL COM 969457100 4913 204196 SH SOLE 204196 0 0 WILLIAMS COS INC DEL COM 969457100 72 3000 SH SOLE 2 3000 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5374 27847 SH SOLE 31063 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 50 261 SH SOLE 2 261 0 0 WIX COM LTD SHS M98068105 844 7230 SH SOLE 7230 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH SOLE 525 0 0 WORKDAY INC CL A 98138H101 33592 197644 SH SOLE 207472 0 0 WORKDAY INC CL A 98138H101 1208 7109 SH SOLE 5 7109 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 0 0 SH SOLE 4040 0 0 WPX ENERGY INC COM 98212B103 762 72000 SH SOLE 72000 0 0 WYNN RESORTS LTD COM 983134107 1881 17302 SH SOLE 17302 0 0 WYNN RESORTS LTD COM 983134107 33 300 SH SOLE 2 300 0 0 XCEL ENERGY INC COM 98389B100 9990 153951 SH SOLE 153951 0 0 XCEL ENERGY INC COM 98389B100 78 1200 SH SOLE 2 1200 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1516 71800 SH SOLE 71800 0 0 XENIA HOTELS & RESORTS INC COM 984017103 106 5011 SH SOLE 5 5011 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1599 53474 SH SOLE 53474 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 36 1200 SH SOLE 2 1200 0 0 XILINX INC COM 983919101 33934 353850 SH SOLE 368350 0 0 XILINX INC COM 983919101 38 400 SH SOLE 2 400 0 0 XPO LOGISTICS INC COM 983793100 1107 15474 SH SOLE 15474 0 0 XYLEM INC COM 98419M100 2506 31473 SH SOLE 97807 0 0 XYLEM INC COM 98419M100 40 500 SH SOLE 2 500 0 0 YANDEX N V SHS CLASS A N97284108 864 24690 SH SOLE 81564 0 0 YELP INC CL A 985817105 0 0 SH SOLE 98565 0 0 YEXT INC COM 98585N106 795 50000 SH SOLE 5 50000 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 873 94400 SH SOLE 94400 0 0 YUM BRANDS INC COM 988498101 8762 77250 SH SOLE 77250 0 0 YUM BRANDS INC COM 988498101 57 500 SH SOLE 2 500 0 0 YUM CHINA HLDGS INC COM 98850P109 2970 65380 SH SOLE 77881 0 0 YUM CHINA HLDGS INC COM 98850P109 64 1402 SH SOLE 2 1402 0 0 YY INC SPONSORED ADS A 98426T106 239 4250 SH SOLE 4250 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1521 44868 SH SOLE 44868 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1748 8471 SH SOLE 8471 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5140 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 511 17120 SH SOLE 23270 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4981 36283 SH SOLE 589655 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 60 438 SH SOLE 2 438 0 0 ZIONS BANCORPORATION N A COM 989701107 1584 35575 SH SOLE 35575 0 0 ZIONS BANCORPORATION N A COM 989701107 36 800 SH SOLE 2 800 0 0 ZOETIS INC CL A 98978V103 42335 339797 SH SOLE 787404 0 0 ZOETIS INC CL A 98978V103 50 400 SH SOLE 2 400 0 0 ZOGENIX INC COM NEW 98978L204 0 0 SH SOLE 189298 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 796 37300 SH SOLE 37300 0 0 ZYMEWORKS INC COM 98985W102 0 0 SH SOLE 191398 0 0