0001193805-19-000737.txt : 20190813 0001193805-19-000737.hdr.sgml : 20190813 20190813172652 ACCESSION NUMBER: 0001193805-19-000737 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190813 DATE AS OF CHANGE: 20190813 EFFECTIVENESS DATE: 20190813 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: 191021858 BUSINESS ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001055964 XXXXXXXX 06-30-2019 06-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 08-13-2019 5 1914 10121322 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 2U INC COM 90214J101 0 0 SH SOLE 8754 0 0 3M CO COM 88579Y101 39229 226311 SH SOLE 233511 0 0 3M CO COM 88579Y101 3405 19644 SH SOLE 4 0 0 19644 3M CO COM 88579Y101 156 900 SH SOLE 1 0 900 0 3M CO COM 88579Y101 2443 14094 SH SOLE 2 14094 0 0 58 COM INC SPON ADR REP A 31680Q104 1020 16409 SH SOLE 16409 0 0 58 COM INC SPON ADR REP A 31680Q104 211 3400 SH SOLE 2 3400 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 51500 0 0 ABBOTT LABS COM 002824100 32579 387387 SH SOLE 1664327 0 0 ABBOTT LABS COM 002824100 3691 43884 SH SOLE 5 43884 0 0 ABBOTT LABS COM 002824100 226 2683 SH SOLE 2 2683 0 0 ABBVIE INC COM 00287Y109 27260 374865 SH SOLE 374865 0 0 ABBVIE INC COM 00287Y109 946 13009 SH SOLE 5 13009 0 0 ABBVIE INC COM 00287Y109 200 2745 SH SOLE 2 2745 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3559 221900 SH SOLE 221900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 481 30000 SH SOLE 2 30000 0 0 ABIOMED INC COM 003654100 1812 6958 SH SOLE 158179 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 0 0 SH SOLE 24035 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1431 52300 SH SOLE 188408 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19577 105951 SH SOLE 123479 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 185 1000 SH SOLE 2 1000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5976 126607 SH SOLE 164662 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5016 106263 SH SOLE 4 0 0 106263 ACTIVISION BLIZZARD INC COM 00507V109 2914 61741 SH SOLE 1 0 0 61741 ACTIVISION BLIZZARD INC COM 00507V109 66 1400 SH SOLE 2 1400 0 0 ACUITY BRANDS INC COM 00508Y102 803 5825 SH SOLE 5825 0 0 ADOBE INC COM 00724F101 179921 610625 SH SOLE 672533 0 0 ADOBE INC COM 00724F101 5330 18089 SH SOLE 5 18089 0 0 ADOBE INC COM 00724F101 6618 22461 SH SOLE 4 0 0 22461 ADOBE INC COM 00724F101 59 200 SH SOLE 2 200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2218 14387 SH SOLE 14387 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 15 100 SH SOLE 2 100 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 13677 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4839 159323 SH SOLE 210548 0 0 ADVANCED MICRO DEVICES INC COM 007903107 16 512 SH SOLE 2 512 0 0 AERCAP HOLDINGS NV SHS N00985106 1164 22379 SH SOLE 43132 0 0 AERCAP HOLDINGS NV SHS N00985106 50 968 SH SOLE 2 968 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 0 0 SH SOLE 416699 0 0 AES CORP COM 00130H105 2266 135197 SH SOLE 135197 0 0 AES CORP COM 00130H105 72 4300 SH SOLE 2 4300 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 842 9135 SH SOLE 9135 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 9 100 SH SOLE 2 100 0 0 AFLAC INC COM 001055102 9878 180219 SH SOLE 355919 0 0 AFLAC INC COM 001055102 132 2400 SH SOLE 2 2400 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3950 52903 SH SOLE 149576 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2875 38507 SH SOLE 5 38507 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4563 61111 SH SOLE 4 0 0 61111 AGILENT TECHNOLOGIES INC COM 00846U101 2758 36931 SH SOLE 1 0 0 36931 AGILENT TECHNOLOGIES INC COM 00846U101 37 500 SH SOLE 2 500 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH SOLE 289304 0 0 AGNC INVT CORP COM 00123Q104 9693 576253 SH SOLE 576253 0 0 AGNC INVT CORP COM 00123Q104 32 1900 SH SOLE 2 1900 0 0 AGREE REALTY CORP COM 008492100 1557 24310 SH SOLE 152548 0 0 AIR PRODS & CHEMS INC COM 009158106 11086 48974 SH SOLE 50409 0 0 AIR PRODS & CHEMS INC COM 009158106 68 300 SH SOLE 2 300 0 0 AK STL HLDG CORP COM 001547108 36 15200 SH SOLE 15200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3239 40418 SH SOLE 40418 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 24 300 SH SOLE 2 300 0 0 ALBEMARLE CORP COM 012653101 1384 19653 SH SOLE 19653 0 0 ALBEMARLE CORP COM 012653101 21 300 SH SOLE 2 300 0 0 ALEXANDERS INC COM 014752109 889 2400 SH SOLE 2400 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12720 90153 SH SOLE 209484 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 484 3428 SH SOLE 5 3428 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 28 200 SH SOLE 2 200 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4840 36954 SH SOLE 893360 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 13 100 SH SOLE 2 100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 117081 690948 SH SOLE 791601 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2276 13430 SH SOLE 5 13430 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23587 139200 SH SOLE 15500 0 123700 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 76676 452500 SH SOLE 3 0 0 452500 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11310 66745 SH SOLE 48300 0 18445 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14950 88225 SH SOLE 2 88225 0 0 ALIGN TECHNOLOGY INC COM 016255101 3358 12270 SH SOLE 63278 0 0 ALIGN TECHNOLOGY INC COM 016255101 682 2490 SH SOLE 5 2490 0 0 ALKERMES PLC SHS G01767105 575 25507 SH SOLE 25507 0 0 ALLEGHANY CORP DEL COM 017175100 2124 3118 SH SOLE 3118 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1703 15403 SH SOLE 44567 0 0 ALLERGAN PLC SHS G0177J108 9136 54565 SH SOLE 66980 0 0 ALLERGAN PLC SHS G0177J108 6899 41208 SH SOLE 4 0 0 41208 ALLERGAN PLC SHS G0177J108 4143 24742 SH SOLE 1 0 0 24742 ALLERGAN PLC SHS G0177J108 181 1079 SH SOLE 2 1079 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1062 7577 SH SOLE 7577 0 0 ALLIANT ENERGY CORP COM 018802108 2871 58496 SH SOLE 58496 0 0 ALLIANT ENERGY CORP COM 018802108 25 500 SH SOLE 2 500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 0 0 SH SOLE 109754 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 26 2200 SH SOLE 1469633 0 0 ALLSTATE CORP COM 020002101 6415 63079 SH SOLE 63079 0 0 ALLSTATE CORP COM 020002101 122 1200 SH SOLE 2 1200 0 0 ALLY FINL INC COM 02005N100 2426 78276 SH SOLE 78276 0 0 ALLY FINL INC COM 02005N100 105 3400 SH SOLE 2 3400 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 982 13540 SH SOLE 545756 0 0 ALPHABET INC CAP STK CL C 02079K107 72046 66653 SH SOLE 78304 0 0 ALPHABET INC CAP STK CL C 02079K107 6037 5585 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 122 113 SH SOLE 4 0 0 113 ALPHABET INC CAP STK CL C 02079K107 11321 10474 SH SOLE 1 0 0 10474 ALPHABET INC CAP STK CL C 02079K107 3340 3090 SH SOLE 2 3090 0 0 ALPHABET INC CAP STK CL A 02079K305 112308 103720 SH SOLE 116913 0 0 ALPHABET INC CAP STK CL A 02079K305 1988 1836 SH SOLE 2 1836 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 386 39200 SH SOLE 39200 0 0 ALTERYX INC COM CL A 02156B103 1746 16000 SH SOLE 5 16000 0 0 ALTICE USA INC CL A 02156K103 702 28812 SH SOLE 28812 0 0 ALTRIA GROUP INC COM 02209S103 18032 380823 SH SOLE 380823 0 0 ALTRIA GROUP INC COM 02209S103 502 10600 SH SOLE 5 10600 0 0 ALTRIA GROUP INC COM 02209S103 176 3707 SH SOLE 2 3707 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 0 0 SH SOLE 641438 0 0 AMAZON COM INC COM 023135106 282757 149320 SH SOLE 161080 0 0 AMAZON COM INC COM 023135106 14484 7649 SH SOLE 5 7649 0 0 AMAZON COM INC COM 023135106 9841 5197 SH SOLE 1 0 0 5197 AMAZON COM INC COM 023135106 1420 750 SH SOLE 2 750 0 0 AMCOR PLC ORD G0250X107 883 76820 SH SOLE 128075 0 0 AMDOCS LTD SHS G02602103 1426 22969 SH SOLE 22969 0 0 AMERCO COM 023586100 620 1638 SH SOLE 1638 0 0 AMEREN CORP COM 023608102 3429 45659 SH SOLE 45659 0 0 AMEREN CORP COM 023608102 53 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 739 22647 SH SOLE 22647 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 42 1289 SH SOLE 2 1289 0 0 AMERICAN ASSETS TR INC COM 024013104 1138 24150 SH SOLE 71790 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4067 88110 SH SOLE 409166 0 0 AMERICAN ELEC PWR CO INC COM 025537101 13154 149456 SH SOLE 152461 0 0 AMERICAN ELEC PWR CO INC COM 025537101 256 2904 SH SOLE 5 2904 0 0 AMERICAN ELEC PWR CO INC COM 025537101 138 1572 SH SOLE 2 1572 0 0 AMERICAN EXPRESS CO COM 025816109 18792 152237 SH SOLE 172515 0 0 AMERICAN EXPRESS CO COM 025816109 3355 27176 SH SOLE 5 27176 0 0 AMERICAN EXPRESS CO COM 025816109 247 2000 SH SOLE 2 2000 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 356 32700 SH SOLE 32700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1789 17455 SH SOLE 17455 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 20 200 SH SOLE 2 200 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4031 165800 SH SOLE 165800 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 23171 434892 SH SOLE 477967 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1506 28269 SH SOLE 2 28269 0 0 AMERICAN STS WTR CO COM 029899101 0 0 SH SOLE 11994 0 0 AMERICAN TOWER CORP NEW COM 03027X100 15365 75155 SH SOLE 77011 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3979 19463 SH SOLE 5 19463 0 0 AMERICAN TOWER CORP NEW COM 03027X100 78 383 SH SOLE 2 383 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3546 30567 SH SOLE 72981 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35 300 SH SOLE 2 300 0 0 AMERICOLD RLTY TR COM 03064D108 3928 121150 SH SOLE 278974 0 0 AMERIPRISE FINL INC COM 03076C106 3409 23486 SH SOLE 23486 0 0 AMERIPRISE FINL INC COM 03076C106 58 400 SH SOLE 2 400 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3841 45050 SH SOLE 45050 0 0 AMERISOURCEBERGEN CORP COM 03073E105 597 7000 SH SOLE 5 7000 0 0 AMERISOURCEBERGEN CORP COM 03073E105 145 1700 SH SOLE 1 0 1700 0 AMERISOURCEBERGEN CORP COM 03073E105 162 1900 SH SOLE 2 1900 0 0 AMETEK INC NEW COM 031100100 3321 36560 SH SOLE 36560 0 0 AMETEK INC NEW COM 031100100 36 400 SH SOLE 2 400 0 0 AMGEN INC COM 031162100 63563 344926 SH SOLE 587214 0 0 AMGEN INC COM 031162100 5292 28715 SH SOLE 5 28715 0 0 AMGEN INC COM 031162100 147 800 SH SOLE 1 0 800 0 AMGEN INC COM 031162100 1610 8734 SH SOLE 2 8734 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 1685802 0 0 AMPHENOL CORP NEW CL A 032095101 4661 48579 SH SOLE 48579 0 0 AMPHENOL CORP NEW CL A 032095101 29 300 SH SOLE 2 300 0 0 ANADARKO PETE CORP COM 032511107 6243 88476 SH SOLE 88476 0 0 ANADARKO PETE CORP COM 032511107 82 1163 SH SOLE 2 1163 0 0 ANALOG DEVICES INC COM 032654105 10898 96552 SH SOLE 117602 0 0 ANALOG DEVICES INC COM 032654105 4520 40049 SH SOLE 4 0 0 40049 ANALOG DEVICES INC COM 032654105 1812 16053 SH SOLE 1 0 0 16053 ANALOG DEVICES INC COM 032654105 60 532 SH SOLE 2 532 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 33385 0 0 ANNALY CAP MGMT INC COM 035710409 10154 1112114 SH SOLE 1112114 0 0 ANNALY CAP MGMT INC COM 035710409 189 20700 SH SOLE 5 20700 0 0 ANNALY CAP MGMT INC COM 035710409 35 3800 SH SOLE 2 3800 0 0 ANSYS INC COM 03662Q105 2930 14307 SH SOLE 16263 0 0 ANTHEM INC COM 036752103 12370 43834 SH SOLE 45187 0 0 ANTHEM INC COM 036752103 269 953 SH SOLE 2 953 0 0 AON PLC SHS CL A G0408V102 7758 40201 SH SOLE 41898 0 0 AON PLC SHS CL A G0408V102 58 300 SH SOLE 2 300 0 0 APACHE CORP COM 037411105 2013 69498 SH SOLE 69498 0 0 APACHE CORP COM 037411105 41 1426 SH SOLE 2 1426 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4778 95328 SH SOLE 221805 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2168 136700 SH SOLE 136700 0 0 APPLE INC COM 037833100 202401 1022639 SH SOLE 1072271 0 0 APPLE INC COM 037833100 2860 14450 SH SOLE 5 14450 0 0 APPLE INC COM 037833100 29792 150525 SH SOLE 4 0 0 150525 APPLE INC COM 037833100 9924 50140 SH SOLE 1 0 1000 49140 APPLE INC COM 037833100 5652 28559 SH SOLE 2 28559 0 0 APPLIED MATLS INC COM 038222105 9981 222237 SH SOLE 303848 0 0 APPLIED MATLS INC COM 038222105 115 2556 SH SOLE 2 2556 0 0 APTIV PLC SHS G6095L109 3472 42956 SH SOLE 106683 0 0 AQUA AMERICA INC COM 03836W103 45 1080 SH SOLE 77503 0 0 ARAMARK COM 03852U106 1522 42205 SH SOLE 59785 0 0 ARAMARK COM 03852U106 22 600 SH SOLE 2 600 0 0 ARCH CAP GROUP LTD ORD G0450A105 4466 120453 SH SOLE 120453 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6403 156934 SH SOLE 166737 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 143 3500 SH SOLE 2 3500 0 0 ARCONIC INC COM 03965L100 1893 73327 SH SOLE 73327 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 7049 392900 SH SOLE 392900 0 0 ARES CAP CORP COM 04010L103 5272 293859 SH SOLE 1 0 0 293859 ARES CAP CORP COM 04010L103 987 55000 SH SOLE 2 55000 0 0 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 160339 0 0 ARISTA NETWORKS INC COM 040413106 2169 8356 SH SOLE 8356 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 0 SH SOLE 23256 0 0 ARROW ELECTRS INC COM 042735100 1118 15681 SH SOLE 15681 0 0 ARROW ELECTRS INC COM 042735100 43 600 SH SOLE 2 600 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 162 54700 SH SOLE 54700 0 0 ASSURANT INC COM 04621X108 1402 13177 SH SOLE 13177 0 0 ASSURANT INC COM 04621X108 21 200 SH SOLE 2 200 0 0 ASSURED GUARANTY LTD COM G0585R106 87 2060 SH SOLE 21914 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH SOLE 140559 0 0 AT&T INC COM 00206R102 51920 1549393 SH SOLE 1563529 0 0 AT&T INC COM 00206R102 1886 56293 SH SOLE 5 56293 0 0 AT&T INC COM 00206R102 1085 32380 SH SOLE 2 32380 0 0 ATHENE HLDG LTD CL A G0684D107 1381 32081 SH SOLE 32081 0 0 ATLASSIAN CORP PLC CL A G06242104 54220 414400 SH SOLE 414400 0 0 ATMOS ENERGY CORP COM 049560105 2102 19911 SH SOLE 101311 0 0 ATMOS ENERGY CORP COM 049560105 21 200 SH SOLE 2 200 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 0 0 SH SOLE 155743 0 0 AUTODESK INC COM 052769106 5897 36200 SH SOLE 36200 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1409 16460 SH SOLE 29143 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 265 3100 SH SOLE 2 3100 0 0 AUTOLIV INC COM 052800109 1556 22067 SH SOLE 22067 0 0 AUTOLIV INC COM 052800109 7 100 SH SOLE 2 100 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 68363 413493 SH SOLE 493403 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3973 24030 SH SOLE 5 24030 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 83 500 SH SOLE 2 500 0 0 AUTOZONE INC COM 053332102 13095 11910 SH SOLE 11910 0 0 AVALARA INC COM 05338G106 2159 29900 SH SOLE 29900 0 0 AVALONBAY CMNTYS INC COM 053484101 28866 142072 SH SOLE 217312 0 0 AVALONBAY CMNTYS INC COM 053484101 573 2820 SH SOLE 5 2820 0 0 AVALONBAY CMNTYS INC COM 053484101 53 262 SH SOLE 2 262 0 0 AVANGRID INC COM 05351W103 3368 66690 SH SOLE 66690 0 0 AVAYA HLDGS CORP COM 05351X101 18 1500 SH SOLE 10087 0 0 AVAYA HLDGS CORP COM 05351X101 1554 133410 SH SOLE 2 133410 0 0 AVERY DENNISON CORP COM 053611109 2155 18628 SH SOLE 26347 0 0 AVERY DENNISON CORP COM 053611109 23 200 SH SOLE 2 200 0 0 AVON PRODS INC COM 054303102 78 20000 SH SOLE 20000 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1036 49553 SH SOLE 49553 0 0 AXALTA COATING SYS LTD COM G0750C108 1230 41325 SH SOLE 41325 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 16093 0 0 BAIDU INC SPON ADR REP A 056752108 6208 52900 SH SOLE 84326 0 0 BAKER HUGHES A GE CO CL A 05722G100 2204 89469 SH SOLE 129016 0 0 BAKER HUGHES A GE CO CL A 05722G100 64 2600 SH SOLE 2 2600 0 0 BALL CORP COM 058498106 3620 51719 SH SOLE 51719 0 0 BALL CORP COM 058498106 35 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 359 12101 SH SOLE 12101 0 0 BANCO DE CHILE SPONSORED ADS 059520106 77 2605 SH SOLE 2 2605 0 0 BANCO MACRO SA SPON ADR B 05961W105 201 2760 SH SOLE 2760 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 343 11476 SH SOLE 11476 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 42 1400 SH SOLE 2 1400 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 0 0 SH SOLE 57051 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 385 7551 SH SOLE 16772 0 0 BANK AMER CORP COM 060505104 46429 1600996 SH SOLE 1786248 0 0 BANK AMER CORP COM 060505104 539 18600 SH SOLE 5 18600 0 0 BANK AMER CORP COM 060505104 5153 177697 SH SOLE 1 0 0 177697 BANK AMER CORP COM 060505104 1402 48347 SH SOLE 2 48347 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 5086 0 0 BANK MONTREAL QUE COM 063671101 212 2800 SH SOLE 2 2800 0 0 BANK N S HALIFAX COM 064149107 324 6013 SH SOLE 2 6013 0 0 BANK NEW YORK MELLON CORP COM 064058100 6440 145873 SH SOLE 327073 0 0 BANK NEW YORK MELLON CORP COM 064058100 402 9098 SH SOLE 5 9098 0 0 BANK NEW YORK MELLON CORP COM 064058100 163 3700 SH SOLE 2 3700 0 0 BAOZUN INC SPONSORED ADR 06684L103 135 2700 SH SOLE 2700 0 0 BAOZUN INC SPONSORED ADR 06684L103 160 3200 SH SOLE 2 3200 0 0 BAUSCH HEALTH COS INC COM 071734107 0 0 SH SOLE 34252 0 0 BAXTER INTL INC COM 071813109 6639 81060 SH SOLE 83245 0 0 BAXTER INTL INC COM 071813109 3703 45209 SH SOLE 5 45209 0 0 BAXTER INTL INC COM 071813109 94 1143 SH SOLE 2 1143 0 0 BB&T CORP COM 054937107 7012 142719 SH SOLE 142719 0 0 BB&T CORP COM 054937107 157 3200 SH SOLE 2 3200 0 0 BEACON ROOFING SUPPLY INC COM 073685109 733 19950 SH SOLE 19950 0 0 BECTON DICKINSON & CO COM 075887109 14121 56034 SH SOLE 77281 0 0 BECTON DICKINSON & CO COM 075887109 85 337 SH SOLE 2 337 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 0 0 SH SOLE 43400 0 0 BEIGENE LTD SPONSORED ADR 07725L102 616 4970 SH SOLE 115363 0 0 BERKLEY W R CORP COM 084423102 3517 53342 SH SOLE 53342 0 0 BERKLEY W R CORP COM 084423102 30 450 SH SOLE 2 450 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1273 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49016 229940 SH SOLE 234210 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 669 3136 SH SOLE 2 3136 0 0 BEST BUY INC COM 086516101 3480 49900 SH SOLE 49900 0 0 BEST BUY INC COM 086516101 105 1500 SH SOLE 2 1500 0 0 BIO TECHNE CORP COM 09073M104 0 0 SH SOLE 203850 0 0 BIOGEN INC COM 09062X103 7750 33138 SH SOLE 342275 0 0 BIOGEN INC COM 09062X103 2897 12389 SH SOLE 5 12389 0 0 BIOGEN INC COM 09062X103 3782 16171 SH SOLE 4 0 0 16171 BIOGEN INC COM 09062X103 117 500 SH SOLE 2 500 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 252061 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2444 28532 SH SOLE 517653 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1238 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2785 32511 SH SOLE 4 0 0 32511 BLACKROCK INC COM 09247X101 13827 29464 SH SOLE 48318 0 0 BLACKROCK INC COM 09247X101 472 1006 SH SOLE 5 1006 0 0 BLACKROCK INC COM 09247X101 141 300 SH SOLE 1 0 300 0 BLACKROCK INC COM 09247X101 94 200 SH SOLE 2 200 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2112 59370 SH SOLE 59370 0 0 BLOCK H & R INC COM 093671105 1511 51562 SH SOLE 51562 0 0 BLOCK H & R INC COM 093671105 21 700 SH SOLE 2 700 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 230884 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 500205 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 170 14500 SH SOLE 14500 0 0 BOEING CO COM 097023105 36175 99380 SH SOLE 113702 0 0 BOEING CO COM 097023105 182 500 SH SOLE 5 500 0 0 BOEING CO COM 097023105 5786 15894 SH SOLE 1 0 0 15894 BOEING CO COM 097023105 283 778 SH SOLE 2 778 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 3943 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2664 131504 SH SOLE 2 131504 0 0 BOOKING HLDGS INC COM 09857L108 24921 13293 SH SOLE 16359 0 0 BOOKING HLDGS INC COM 09857L108 10086 5380 SH SOLE 4 0 0 5380 BOOKING HLDGS INC COM 09857L108 5514 2941 SH SOLE 1 0 0 2941 BOOKING HLDGS INC COM 09857L108 2525 1347 SH SOLE 2 1347 0 0 BORGWARNER INC COM 099724106 2001 47664 SH SOLE 47664 0 0 BORGWARNER INC COM 099724106 21 500 SH SOLE 2 500 0 0 BOSTON PROPERTIES INC COM 101121101 15748 122074 SH SOLE 207592 0 0 BOSTON PROPERTIES INC COM 101121101 183 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 9458 220054 SH SOLE 1911287 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4210 97945 SH SOLE 5 97945 0 0 BOSTON SCIENTIFIC CORP COM 101137107 39 900 SH SOLE 4 0 0 900 BOSTON SCIENTIFIC CORP COM 101137107 3524 82000 SH SOLE 1 0 0 82000 BOSTON SCIENTIFIC CORP COM 101137107 47 1100 SH SOLE 2 1100 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 181 18300 SH SOLE 18300 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1631 113900 SH SOLE 191977 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 95 6638 SH SOLE 5 6638 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2047 13570 SH SOLE 27452 0 0 BRIGHTHOUSE FINL INC COM 10922N103 690 18818 SH SOLE 18818 0 0 BRIGHTHOUSE FINL INC COM 10922N103 11 287 SH SOLE 2 287 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 13116 289209 SH SOLE 1665664 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 82 1800 SH SOLE 5 1800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4901 108062 SH SOLE 4 0 0 108062 BRISTOL MYERS SQUIBB CO COM 110122108 3408 75150 SH SOLE 1 0 0 75150 BRISTOL MYERS SQUIBB CO COM 110122108 128 2826 SH SOLE 2 2826 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3417 191100 SH SOLE 663111 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 340 19000 SH SOLE 5 19000 0 0 BROADCOM INC COM 11135F101 38882 135071 SH SOLE 161659 0 0 BROADCOM INC COM 11135F101 547 1900 SH SOLE 5 1900 0 0 BROADCOM INC COM 11135F101 9437 32782 SH SOLE 4 0 0 32782 BROADCOM INC COM 11135F101 5543 19257 SH SOLE 1 0 600 18657 BROADCOM INC COM 11135F101 140 485 SH SOLE 2 485 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3827 29975 SH SOLE 29975 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 1193 63152 SH SOLE 63152 0 0 BROWN & BROWN INC COM 115236101 1810 54040 SH SOLE 54040 0 0 BROWN FORMAN CORP CL B 115637209 5431 97985 SH SOLE 105264 0 0 BROWN FORMAN CORP CL B 115637209 29 525 SH SOLE 2 525 0 0 BUNGE LIMITED COM G16962105 4124 74024 SH SOLE 74894 0 0 BURLINGTON STORES INC COM 122017106 1765 10375 SH SOLE 10375 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1970 23350 SH SOLE 23350 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 200 SH SOLE 2 200 0 0 CABOT OIL & GAS CORP COM 127097103 1841 80173 SH SOLE 80173 0 0 CABOT OIL & GAS CORP COM 127097103 21 900 SH SOLE 2 900 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3549 50118 SH SOLE 50118 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 16952 0 0 CAMDEN PPTY TR SH BEN INT 133131102 14224 136260 SH SOLE 275184 0 0 CAMDEN PPTY TR SH BEN INT 133131102 21 200 SH SOLE 2 200 0 0 CAMPBELL SOUP CO COM 134429109 1588 39623 SH SOLE 39623 0 0 CAMPBELL SOUP CO COM 134429109 12 300 SH SOLE 2 300 0 0 CANADIAN NAT RES LTD COM 136385101 895 33200 SH SOLE 40136 0 0 CANADIAN NAT RES LTD COM 136385101 101 3745 SH SOLE 2 3745 0 0 CANTEL MEDICAL CORP COM 138098108 0 0 SH SOLE 7737 0 0 CAPITAL ONE FINL CORP COM 14040H105 7479 82425 SH SOLE 82425 0 0 CAPITAL ONE FINL CORP COM 14040H105 231 2545 SH SOLE 2 2545 0 0 CAPITOL FED FINL INC COM 14057J101 34 2500 SH SOLE 447900 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 840 24220 SH SOLE 24220 0 0 CARDINAL HEALTH INC COM 14149Y108 5188 110147 SH SOLE 110147 0 0 CARDINAL HEALTH INC COM 14149Y108 187 3979 SH SOLE 2 3979 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 86060 0 0 CARETRUST REIT INC COM 14174T107 1434 60300 SH SOLE 192257 0 0 CARMAX INC COM 143130102 2465 28388 SH SOLE 28388 0 0 CARMAX INC COM 143130102 43 500 SH SOLE 2 500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3312 71158 SH SOLE 132058 0 0 CATERPILLAR INC DEL COM 149123101 57081 418817 SH SOLE 430017 0 0 CATERPILLAR INC DEL COM 149123101 186 1363 SH SOLE 2 1363 0 0 CBL & ASSOC PPTYS INC COM 124830100 114 109700 SH SOLE 109700 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1736 16750 SH SOLE 16750 0 0 CBRE GROUP INC CL A 12504L109 2814 54853 SH SOLE 54853 0 0 CBRE GROUP INC CL A 12504L109 36 700 SH SOLE 2 700 0 0 CBS CORP NEW CL B 124857202 2894 57987 SH SOLE 57987 0 0 CBS CORP NEW CL B 124857202 40 800 SH SOLE 2 800 0 0 CDK GLOBAL INC COM 12508E101 913 18460 SH SOLE 19295 0 0 CDK GLOBAL INC COM 12508E101 20 400 SH SOLE 2 400 0 0 CDW CORP COM 12514G108 2872 25875 SH SOLE 25875 0 0 CDW CORP COM 12514G108 2917 26275 SH SOLE 5 26275 0 0 CDW CORP COM 12514G108 44 400 SH SOLE 2 400 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 151 57000 SH SOLE 57000 0 0 CELANESE CORP DEL COM 150870103 2475 22958 SH SOLE 22958 0 0 CELANESE CORP DEL COM 150870103 32 300 SH SOLE 2 300 0 0 CELGENE CORP COM 151020104 20035 216739 SH SOLE 981850 0 0 CELGENE CORP COM 151020104 2598 28105 SH SOLE 4 0 0 28105 CELGENE CORP COM 151020104 1447 15658 SH SOLE 2 15658 0 0 CENTENE CORP DEL COM 15135B101 3460 65975 SH SOLE 104989 0 0 CENTENE CORP DEL COM 15135B101 100 1916 SH SOLE 2 1916 0 0 CENTERPOINT ENERGY INC COM 15189T107 2670 93275 SH SOLE 93275 0 0 CENTERPOINT ENERGY INC COM 15189T107 49 1700 SH SOLE 2 1700 0 0 CENTURYLINK INC COM 156700106 2334 198439 SH SOLE 198439 0 0 CENTURYLINK INC COM 156700106 149 12700 SH SOLE 5 12700 0 0 CENTURYLINK INC COM 156700106 115 9797 SH SOLE 2 9797 0 0 CERNER CORP COM 156782104 4051 55260 SH SOLE 477406 0 0 CERNER CORP COM 156782104 22 300 SH SOLE 2 300 0 0 CF INDS HLDGS INC COM 125269100 2067 44247 SH SOLE 50180 0 0 CF INDS HLDGS INC COM 125269100 37 800 SH SOLE 2 800 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH SOLE 7794 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 880 197641 SH SOLE 2 197641 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 10690 27051 SH SOLE 50872 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 189 478 SH SOLE 2 478 0 0 CHATHAM LODGING TR COM 16208T102 557 29500 SH SOLE 29500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2715 23485 SH SOLE 23485 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 12 100 SH SOLE 2 100 0 0 CHEETAH MOBILE INC ADR 163075104 0 0 SH SOLE 21911 0 0 CHEGG INC COM 163092109 2188 56700 SH SOLE 56700 0 0 CHEMOURS CO COM 163851108 873 36393 SH SOLE 36393 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2396 35000 SH SOLE 35000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 43 22000 SH SOLE 22000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 0 0 PRN SOLE 500000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1106 38900 SH SOLE 38900 0 0 CHEVRON CORP NEW COM 166764100 51462 413545 SH SOLE 511995 0 0 CHEVRON CORP NEW COM 166764100 1235 9921 SH SOLE 5 9921 0 0 CHEVRON CORP NEW COM 166764100 14496 116489 SH SOLE 4 0 0 116489 CHEVRON CORP NEW COM 166764100 7448 59854 SH SOLE 1 0 0 59854 CHEVRON CORP NEW COM 166764100 737 5925 SH SOLE 2 5925 0 0 CHIMERA INVT CORP COM NEW 16934Q208 760 40300 SH SOLE 40300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 149 7900 SH SOLE 5 7900 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3318 4528 SH SOLE 5259 0 0 CHUBB LIMITED COM H1467J104 14923 101318 SH SOLE 159718 0 0 CHUBB LIMITED COM H1467J104 225 1527 SH SOLE 2 1527 0 0 CHURCH & DWIGHT INC COM 171340102 5768 78946 SH SOLE 78946 0 0 CHURCH & DWIGHT INC COM 171340102 29 400 SH SOLE 2 400 0 0 CIGNA CORP NEW COM 125523100 17340 110058 SH SOLE 120725 0 0 CIGNA CORP NEW COM 125523100 943 5986 SH SOLE 5 5986 0 0 CIGNA CORP NEW COM 125523100 3287 20866 SH SOLE 1 0 0 20866 CIGNA CORP NEW COM 125523100 1532 9721 SH SOLE 2 9721 0 0 CIMAREX ENERGY CO COM 171798101 908 15305 SH SOLE 15305 0 0 CIMAREX ENERGY CO COM 171798101 6 100 SH SOLE 2 100 0 0 CINCINNATI FINL CORP COM 172062101 5715 55127 SH SOLE 55127 0 0 CINCINNATI FINL CORP COM 172062101 31 300 SH SOLE 2 300 0 0 CINTAS CORP COM 172908105 7462 31448 SH SOLE 31448 0 0 CINTAS CORP COM 172908105 47 200 SH SOLE 2 200 0 0 CISCO SYS INC COM 17275R102 138369 2528219 SH SOLE 2700500 0 0 CISCO SYS INC COM 17275R102 6608 120736 SH SOLE 5 120736 0 0 CISCO SYS INC COM 17275R102 153 2800 SH SOLE 1 0 2800 0 CISCO SYS INC COM 17275R102 1476 26974 SH SOLE 2 26974 0 0 CIT GROUP INC COM NEW 125581801 1110 21122 SH SOLE 21122 0 0 CIT GROUP INC COM NEW 125581801 37 700 SH SOLE 2 700 0 0 CITIGROUP INC COM NEW 172967424 45367 647821 SH SOLE 687690 0 0 CITIGROUP INC COM NEW 172967424 5328 76075 SH SOLE 1 0 0 76075 CITIGROUP INC COM NEW 172967424 3592 51293 SH SOLE 2 51293 0 0 CITIZENS FINL GROUP INC COM 174610105 2840 80322 SH SOLE 80322 0 0 CITIZENS FINL GROUP INC COM 174610105 109 3074 SH SOLE 2 3074 0 0 CITRIX SYS INC COM 177376100 2361 24054 SH SOLE 24054 0 0 CITRIX SYS INC COM 177376100 20 200 SH SOLE 2 200 0 0 CITY OFFICE REIT INC COM 178587101 311 25900 SH SOLE 25900 0 0 CLOROX CO DEL COM 189054109 12864 84018 SH SOLE 99139 0 0 CLOROX CO DEL COM 189054109 459 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 93672 482572 SH SOLE 482572 0 0 CME GROUP INC COM 12572Q105 116 600 SH SOLE 2 600 0 0 CMS ENERGY CORP COM 125896100 4222 72904 SH SOLE 140351 0 0 CMS ENERGY CORP COM 125896100 35 600 SH SOLE 2 600 0 0 COCA COLA CO COM 191216100 65386 1284097 SH SOLE 1284097 0 0 COCA COLA CO COM 191216100 341 6700 SH SOLE 5 6700 0 0 COCA COLA CO COM 191216100 73 1440 SH SOLE 4 0 0 1440 COCA COLA CO COM 191216100 4154 81574 SH SOLE 1 0 4600 76974 COCA COLA CO COM 191216100 1323 25988 SH SOLE 2 25988 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 9476 167720 SH SOLE 167720 0 0 COGNEX CORP COM 192422103 1301 27112 SH SOLE 27112 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6232 98307 SH SOLE 98307 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 91 1431 SH SOLE 2 1431 0 0 COHERENT INC COM 192479103 20 150 SH SOLE 10745 0 0 COLGATE PALMOLIVE CO COM 194162103 20262 282715 SH SOLE 285750 0 0 COLGATE PALMOLIVE CO COM 194162103 72 1000 SH SOLE 2 1000 0 0 COLONY CAP INC NEW CL A COM 19626G108 1571 314200 SH SOLE 314200 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1574 75900 SH SOLE 351338 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 159 7674 SH SOLE 5 7674 0 0 COMCAST CORP NEW CL A 20030N101 44825 1060195 SH SOLE 1105536 0 0 COMCAST CORP NEW CL A 20030N101 4648 109933 SH SOLE 5 12895 0 0 COMCAST CORP NEW CL A 20030N101 203 4800 SH SOLE 1 0 4800 0 COMCAST CORP NEW CL A 20030N101 1351 31951 SH SOLE 2 31951 0 0 COMERICA INC COM 200340107 2032 27980 SH SOLE 141680 0 0 COMERICA INC COM 200340107 36 500 SH SOLE 2 500 0 0 COMMERCE BANCSHARES INC COM 200525103 35 589 SH SOLE 25067 0 0 COMMSCOPE HLDG CO INC COM 20337X109 507 32241 SH SOLE 32241 0 0 COMMSCOPE HLDG CO INC COM 20337X109 11 700 SH SOLE 2 700 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2350 59620 SH SOLE 59620 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 11600 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 113 4000 SH SOLE 34142 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 215 12900 SH SOLE 12900 0 0 CONAGRA BRANDS INC COM 205887102 2375 89570 SH SOLE 100546 0 0 CONAGRA BRANDS INC COM 205887102 21 800 SH SOLE 2 800 0 0 CONCHO RES INC COM 20605P101 3358 32543 SH SOLE 38004 0 0 CONCHO RES INC COM 20605P101 31 300 SH SOLE 2 300 0 0 CONOCOPHILLIPS COM 20825C104 12280 201309 SH SOLE 201309 0 0 CONOCOPHILLIPS COM 20825C104 378 6200 SH SOLE 5 6200 0 0 CONOCOPHILLIPS COM 20825C104 5582 91510 SH SOLE 4 0 0 91510 CONOCOPHILLIPS COM 20825C104 2274 37278 SH SOLE 1 0 0 37278 CONOCOPHILLIPS COM 20825C104 150 2460 SH SOLE 2 2460 0 0 CONSOLIDATED EDISON INC COM 209115104 9663 110210 SH SOLE 110210 0 0 CONSOLIDATED EDISON INC COM 209115104 70 800 SH SOLE 2 800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5152 26160 SH SOLE 34225 0 0 CONSTELLATION BRANDS INC CL A 21036P108 42 211 SH SOLE 2 211 0 0 CONTINENTAL RESOURCES INC COM 212015101 678 16111 SH SOLE 16111 0 0 CONTINENTAL RESOURCES INC COM 212015101 5 114 SH SOLE 2 114 0 0 COOPER COS INC COM NEW 216648402 2801 8313 SH SOLE 13994 0 0 COPA HOLDINGS SA CL A P31076105 3532 36200 SH SOLE 36200 0 0 COPART INC COM 217204106 2381 31854 SH SOLE 31854 0 0 CORECIVIC INC COM 21871N101 1646 79300 SH SOLE 85982 0 0 CORESITE RLTY CORP COM 21870Q105 2660 23100 SH SOLE 24132 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 0 0 SH SOLE 3022 0 0 CORNING INC COM 219350105 4608 138675 SH SOLE 143665 0 0 CORNING INC COM 219350105 93 2800 SH SOLE 2 2800 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1872 70990 SH SOLE 70990 0 0 CORTEVA INC COM 22052L104 9272 313550 SH SOLE 318096 0 0 CORTEVA INC COM 22052L104 1627 55027 SH SOLE 4 0 0 55027 CORTEVA INC COM 22052L104 1037 35084 SH SOLE 1 0 5800 29284 CORTEVA INC COM 22052L104 336 11347 SH SOLE 2 11347 0 0 COSTAR GROUP INC COM 22160N109 3420 6173 SH SOLE 12143 0 0 COSTCO WHSL CORP NEW COM 22160K105 25735 97386 SH SOLE 101077 0 0 COSTCO WHSL CORP NEW COM 22160K105 278 1052 SH SOLE 2 1052 0 0 COTY INC COM CL A 222070203 3764 280870 SH SOLE 280870 0 0 COTY INC COM CL A 222070203 362 27000 SH SOLE 2 27000 0 0 COUSINS PPTYS INC COM NEW 222795502 3340 92332 SH SOLE 415796 0 0 COUSINS PPTYS INC COM NEW 222795502 254 7016 SH SOLE 5 7016 0 0 CREDICORP LTD COM G2519Y108 1850 8082 SH SOLE 9258 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 117855 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 17205 131990 SH SOLE 198987 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 52 400 SH SOLE 2 400 0 0 CROWN HOLDINGS INC COM 228368106 1395 22830 SH SOLE 22830 0 0 CROWN HOLDINGS INC COM 228368106 24 400 SH SOLE 2 400 0 0 CSX CORP COM 126408103 9758 126126 SH SOLE 162875 0 0 CSX CORP COM 126408103 2688 34747 SH SOLE 5 34747 0 0 CSX CORP COM 126408103 129 1667 SH SOLE 2 1667 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2206 59773 SH SOLE 105502 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 221 6000 SH SOLE 2 6000 0 0 CUBESMART COM 229663109 4031 120540 SH SOLE 492066 0 0 CUBESMART COM 229663109 395 11809 SH SOLE 5 11809 0 0 CUMMINS INC COM 231021106 4533 26459 SH SOLE 26459 0 0 CUMMINS INC COM 231021106 111 650 SH SOLE 5 650 0 0 CUMMINS INC COM 231021106 69 400 SH SOLE 2 400 0 0 CVS HEALTH CORP COM 126650100 24944 457781 SH SOLE 1392400 0 0 CVS HEALTH CORP COM 126650100 1643 30158 SH SOLE 2 30158 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 775 6060 SH SOLE 6060 0 0 CYRUSONE INC COM 23283R100 4139 71700 SH SOLE 138620 0 0 CYRUSONE INC COM 23283R100 213 3687 SH SOLE 5 3687 0 0 D R HORTON INC COM 23331A109 2620 60741 SH SOLE 64031 0 0 D R HORTON INC COM 23331A109 53 1236 SH SOLE 2 1236 0 0 DANAHER CORPORATION COM 235851102 41860 292891 SH SOLE 755517 0 0 DANAHER CORPORATION COM 235851102 74 516 SH SOLE 4 0 0 516 DANAHER CORPORATION COM 235851102 172 1200 SH SOLE 2 1200 0 0 DARDEN RESTAURANTS INC COM 237194105 3060 25141 SH SOLE 33361 0 0 DARDEN RESTAURANTS INC COM 237194105 365 3000 SH SOLE 5 3000 0 0 DARDEN RESTAURANTS INC COM 237194105 24 200 SH SOLE 2 200 0 0 DAVITA INC COM 23918K108 1433 25468 SH SOLE 25468 0 0 DAVITA INC COM 23918K108 23 400 SH SOLE 2 400 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 8364 297000 SH SOLE 297000 0 0 DEERE & CO COM 244199105 8143 49142 SH SOLE 70577 0 0 DEERE & CO COM 244199105 358 2161 SH SOLE 5 2161 0 0 DEERE & CO COM 244199105 182 1100 SH SOLE 2 1100 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1451 28559 SH SOLE 28559 0 0 DELL TECHNOLOGIES INC CL C 24703L202 33 656 SH SOLE 2 656 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 47 2350 SH SOLE 42837 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2199 38743 SH SOLE 38743 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 65 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 459 357491 SH SOLE 2 357491 0 0 DENTSPLY SIRONA INC COM 24906P109 2608 44695 SH SOLE 49025 0 0 DENTSPLY SIRONA INC COM 24906P109 18 300 SH SOLE 2 300 0 0 DEVON ENERGY CORP NEW COM 25179M103 2286 80151 SH SOLE 80151 0 0 DEVON ENERGY CORP NEW COM 25179M103 50 1737 SH SOLE 2 1737 0 0 DEXCOM INC COM 252131107 2060 13750 SH SOLE 27332 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2626 24098 SH SOLE 28098 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1352 130800 SH SOLE 130800 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 112 10872 SH SOLE 5 10872 0 0 DIGITAL RLTY TR INC COM 253868103 19412 164799 SH SOLE 165904 0 0 DIGITAL RLTY TR INC COM 253868103 121 1031 SH SOLE 5 1031 0 0 DIGITAL RLTY TR INC COM 253868103 24 200 SH SOLE 2 200 0 0 DISCOVER FINL SVCS COM 254709108 4333 55850 SH SOLE 55850 0 0 DISCOVER FINL SVCS COM 254709108 78 1000 SH SOLE 2 1000 0 0 DISCOVERY INC COM SER A 25470F104 690 22470 SH SOLE 22470 0 0 DISCOVERY INC COM SER C 25470F302 1739 61134 SH SOLE 61134 0 0 DISCOVERY INC COM SER C 25470F302 48 1700 SH SOLE 2 1700 0 0 DISH NETWORK CORP CL A 25470M109 1487 38726 SH SOLE 38726 0 0 DISH NETWORK CORP CL A 25470M109 49 1268 SH SOLE 2 1268 0 0 DISNEY WALT CO COM DISNEY 254687106 46217 330975 SH SOLE 330975 0 0 DISNEY WALT CO COM DISNEY 254687106 4698 33647 SH SOLE 1 0 0 33647 DISNEY WALT CO COM DISNEY 254687106 439 3144 SH SOLE 2 3144 0 0 DOCUSIGN INC COM 256163106 785 15800 SH SOLE 15800 0 0 DOLLAR GEN CORP NEW COM 256677105 6408 47414 SH SOLE 54179 0 0 DOLLAR GEN CORP NEW COM 256677105 54 400 SH SOLE 2 400 0 0 DOLLAR TREE INC COM 256746108 4581 42657 SH SOLE 42657 0 0 DOLLAR TREE INC COM 256746108 1616 15049 SH SOLE 5 15049 0 0 DOLLAR TREE INC COM 256746108 62 580 SH SOLE 2 580 0 0 DOMINION ENERGY INC COM 25746U109 19516 252411 SH SOLE 252411 0 0 DOMINION ENERGY INC COM 25746U109 131 1690 SH SOLE 2 1690 0 0 DOMINOS PIZZA INC COM 25754A201 1709 6141 SH SOLE 26383 0 0 DOMINOS PIZZA INC COM 25754A201 544 1956 SH SOLE 5 1956 0 0 DONALDSON INC COM 257651109 36 710 SH SOLE 15592 0 0 DOUGLAS EMMETT INC COM 25960P109 4119 103400 SH SOLE 287481 0 0 DOUGLAS EMMETT INC COM 25960P109 289 7248 SH SOLE 5 7248 0 0 DOVER CORP COM 260003108 5008 49985 SH SOLE 49985 0 0 DOVER CORP COM 260003108 30 300 SH SOLE 2 300 0 0 DOW INC COM 260557103 9308 188767 SH SOLE 188767 0 0 DOW INC COM 260557103 28 570 SH SOLE 5 570 0 0 DOW INC COM 260557103 1186 24054 SH SOLE 4 0 0 24054 DOW INC COM 260557103 241 4881 SH SOLE 2 4881 0 0 DROPBOX INC CL A 26210C104 739 29500 SH SOLE 29500 0 0 DTE ENERGY CO COM 233331107 11347 88734 SH SOLE 88734 0 0 DTE ENERGY CO COM 233331107 51 400 SH SOLE 2 400 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19953 226122 SH SOLE 226122 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 213 2417 SH SOLE 2 2417 0 0 DUKE REALTY CORP COM NEW 264411505 11477 363082 SH SOLE 630872 0 0 DUKE REALTY CORP COM NEW 264411505 28 900 SH SOLE 2 900 0 0 DUPONT DE NEMOURS INC COM 26614N102 19836 264227 SH SOLE 292433 0 0 DUPONT DE NEMOURS INC COM 26614N102 4131 55027 SH SOLE 4 0 0 55027 DUPONT DE NEMOURS INC COM 26614N102 2198 29284 SH SOLE 1 0 0 29284 DUPONT DE NEMOURS INC COM 26614N102 852 11347 SH SOLE 2 11347 0 0 DXC TECHNOLOGY CO COM 23355L106 2658 48191 SH SOLE 48191 0 0 DXC TECHNOLOGY CO COM 23355L106 45 824 SH SOLE 2 824 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1798 40322 SH SOLE 40322 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 31 700 SH SOLE 2 700 0 0 EAST WEST BANCORP INC COM 27579R104 1157 24730 SH SOLE 24730 0 0 EAST WEST BANCORP INC COM 27579R104 23 500 SH SOLE 2 500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 781 43100 SH SOLE 43100 0 0 EASTGROUP PPTY INC COM 277276101 2669 23010 SH SOLE 23010 0 0 EASTMAN CHEMICAL CO COM 277432100 1857 23857 SH SOLE 23857 0 0 EASTMAN CHEMICAL CO COM 277432100 47 600 SH SOLE 2 600 0 0 EATON CORP PLC SHS G29183103 10256 123155 SH SOLE 123155 0 0 EATON CORP PLC SHS G29183103 3394 40750 SH SOLE 4 0 0 40750 EATON CORP PLC SHS G29183103 175 2100 SH SOLE 1 0 2100 0 EATON CORP PLC SHS G29183103 113 1355 SH SOLE 2 1355 0 0 EATON VANCE CORP COM NON VTG 278265103 889 20616 SH SOLE 20616 0 0 EATON VANCE CORP COM NON VTG 278265103 26 600 SH SOLE 2 600 0 0 EBAY INC COM 278642103 13176 333566 SH SOLE 343426 0 0 EBAY INC COM 278642103 699 17700 SH SOLE 2 17700 0 0 ECOLAB INC COM 278865100 10877 55088 SH SOLE 82331 0 0 ECOLAB INC COM 278865100 1947 9863 SH SOLE 5 9863 0 0 ECOLAB INC COM 278865100 39 200 SH SOLE 2 200 0 0 ECOPETROL S A SPONSORED ADS 279158109 320 17513 SH SOLE 75243 0 0 ECOPETROL S A SPONSORED ADS 279158109 64 3490 SH SOLE 2 3490 0 0 EDISON INTL COM 281020107 3888 57682 SH SOLE 57682 0 0 EDISON INTL COM 281020107 54 800 SH SOLE 2 800 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 435504 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5968 32306 SH SOLE 457530 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 37 200 SH SOLE 2 200 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1517 44881 SH SOLE 1318617 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 36 1078 SH SOLE 2 1078 0 0 ELECTRONIC ARTS INC COM 285512109 34725 342931 SH SOLE 360654 0 0 ELECTRONIC ARTS INC COM 285512109 30 300 SH SOLE 2 300 0 0 EMERSON ELEC CO COM 291011104 9094 136301 SH SOLE 179216 0 0 EMERSON ELEC CO COM 291011104 113 1700 SH SOLE 2 1700 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1312 88600 SH SOLE 326460 0 0 ENBRIDGE INC COM 29250N105 3090 85642 SH SOLE 85642 0 0 ENBRIDGE INC COM 29250N105 198 5485 SH SOLE 2 5485 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 408 46014 SH SOLE 230369 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 38 4325 SH SOLE 2 4325 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 182 38093 SH SOLE 38093 0 0 ENTERGY CORP NEW COM 29364G103 3664 35599 SH SOLE 35599 0 0 ENTERGY CORP NEW COM 29364G103 72 700 SH SOLE 2 700 0 0 EOG RES INC COM 26875P101 8862 95125 SH SOLE 118616 0 0 EOG RES INC COM 26875P101 95 1022 SH SOLE 2 1022 0 0 EPAM SYS INC COM 29414B104 1425 8230 SH SOLE 8230 0 0 EPAM SYS INC COM 29414B104 339 1961 SH SOLE 5 1961 0 0 EPR PPTYS COM SH BEN INT 26884U109 3592 48160 SH SOLE 48160 0 0 EQUIFAX INC COM 294429105 2450 18113 SH SOLE 26346 0 0 EQUIFAX INC COM 294429105 14 100 SH SOLE 2 100 0 0 EQUINIX INC COM 29444U700 6389 12669 SH SOLE 61854 0 0 EQUINIX INC COM 29444U700 447 886 SH SOLE 5 886 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2527 77720 SH SOLE 77720 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9540 78620 SH SOLE 78620 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 23175 305255 SH SOLE 583465 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 507 6673 SH SOLE 5 6673 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 65 860 SH SOLE 2 860 0 0 ERIE INDTY CO CL A 29530P102 992 3900 SH SOLE 3900 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2756 137500 SH SOLE 173937 0 0 ESSEX PPTY TR INC COM 297178105 15906 54487 SH SOLE 57411 0 0 ETSY INC COM 29786A106 0 0 SH SOLE 11215 0 0 EVEREST RE GROUP LTD COM G3223R108 8731 35322 SH SOLE 35322 0 0 EVERGY INC COM 30034W106 6073 100965 SH SOLE 100965 0 0 EVERGY INC COM 30034W106 24 400 SH SOLE 2 400 0 0 EVERSOURCE ENERGY COM 30040W108 9163 120946 SH SOLE 210246 0 0 EVERSOURCE ENERGY COM 30040W108 45 600 SH SOLE 2 600 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 697142 0 0 EXACT SCIENCES CORP COM 30063P105 2232 18910 SH SOLE 99374 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 1030015 0 0 EXELON CORP COM 30161N101 12730 265537 SH SOLE 265537 0 0 EXELON CORP COM 30161N101 144 3000 SH SOLE 1 0 3000 0 EXELON CORP COM 30161N101 214 4468 SH SOLE 2 4468 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2994 22508 SH SOLE 31480 0 0 EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH SOLE 2 100 0 0 EXPEDITORS INTL WASH INC COM 302130109 2137 28165 SH SOLE 28165 0 0 EXPEDITORS INTL WASH INC COM 302130109 30 400 SH SOLE 2 400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11894 112100 SH SOLE 326981 0 0 EXTRA SPACE STORAGE INC COM 30225T102 632 5954 SH SOLE 5 5954 0 0 EXTRA SPACE STORAGE INC COM 30225T102 21 200 SH SOLE 2 200 0 0 EXXON MOBIL CORP COM 30231G102 87653 1143850 SH SOLE 1143850 0 0 EXXON MOBIL CORP COM 30231G102 627 8180 SH SOLE 5 8180 0 0 EXXON MOBIL CORP COM 30231G102 13497 176128 SH SOLE 4 0 0 176128 EXXON MOBIL CORP COM 30231G102 5432 70885 SH SOLE 1 0 2100 68785 EXXON MOBIL CORP COM 30231G102 3244 42327 SH SOLE 2 42327 0 0 F M C CORP COM NEW 302491303 1700 20500 SH SOLE 26959 0 0 F5 NETWORKS INC COM 315616102 1969 13522 SH SOLE 13522 0 0 F5 NETWORKS INC COM 315616102 15 100 SH SOLE 2 100 0 0 FACEBOOK INC CL A 30303M102 75472 391049 SH SOLE 495244 0 0 FACEBOOK INC CL A 30303M102 7013 36336 SH SOLE 5 36336 0 0 FACEBOOK INC CL A 30303M102 145 751 SH SOLE 4 0 0 751 FACEBOOK INC CL A 30303M102 8201 42494 SH SOLE 1 0 0 42494 FACEBOOK INC CL A 30303M102 545 2823 SH SOLE 2 2823 0 0 FACTSET RESH SYS INC COM 303075105 1851 6461 SH SOLE 6461 0 0 FAIR ISAAC CORP COM 303250104 36398 115909 SH SOLE 115909 0 0 FARFETCH LTD ORD SH CL A 30744W107 0 0 SH SOLE 14922 0 0 FARMLAND PARTNERS INC COM 31154R109 143 20300 SH SOLE 20300 0 0 FASTENAL CO COM 311900104 3193 97983 SH SOLE 97983 0 0 FASTENAL CO COM 311900104 26 800 SH SOLE 2 800 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 153852 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9894 76841 SH SOLE 76841 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13 100 SH SOLE 2 100 0 0 FEDEX CORP COM 31428X106 6953 42349 SH SOLE 42349 0 0 FEDEX CORP COM 31428X106 4670 28444 SH SOLE 4 0 0 28444 FEDEX CORP COM 31428X106 1948 11862 SH SOLE 1 0 0 11862 FEDEX CORP COM 31428X106 148 900 SH SOLE 2 900 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2228 55286 SH SOLE 55286 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6478 52800 SH SOLE 76759 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2868 23381 SH SOLE 5 23381 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 49 400 SH SOLE 2 400 0 0 FIFTH THIRD BANCORP COM 316773100 4556 163280 SH SOLE 273317 0 0 FIFTH THIRD BANCORP COM 316773100 117 4200 SH SOLE 2 4200 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2444 90292 SH SOLE 101352 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2949 80260 SH SOLE 87507 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2508 25683 SH SOLE 32385 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 20 200 SH SOLE 2 200 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 4543 32253 SH SOLE 5 32253 0 0 FIRSTENERGY CORP COM 337932107 3989 93175 SH SOLE 93175 0 0 FIRSTENERGY CORP COM 337932107 121 2833 SH SOLE 2 2833 0 0 FISERV INC COM 337738108 5945 65214 SH SOLE 65214 0 0 FISERV INC COM 337738108 36 400 SH SOLE 2 400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3761 13393 SH SOLE 18310 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4059 14451 SH SOLE 5 14451 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4000 14242 SH SOLE 4 0 0 14242 FLEX LTD ORD Y2573F102 1050 109675 SH SOLE 199836 0 0 FLEX LTD ORD Y2573F102 33 3500 SH SOLE 2 3500 0 0 FLIR SYS INC COM 302445101 1131 20909 SH SOLE 20909 0 0 FLOWSERVE CORP COM 34354P105 1190 22586 SH SOLE 23165 0 0 FLOWSERVE CORP COM 34354P105 21 400 SH SOLE 2 400 0 0 FLUOR CORP NEW COM 343412102 1193 35419 SH SOLE 35419 0 0 FLUOR CORP NEW COM 343412102 20 600 SH SOLE 2 600 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH SOLE 8325 0 0 FOOT LOCKER INC COM 344849104 13334 318090 SH SOLE 318090 0 0 FOOT LOCKER INC COM 344849104 134 3200 SH SOLE 1 0 3200 0 FOOT LOCKER INC COM 344849104 1601 38200 SH SOLE 2 38200 0 0 FORD MTR CO DEL COM 345370860 8391 820261 SH SOLE 820261 0 0 FORD MTR CO DEL COM 345370860 170 16600 SH SOLE 5 16600 0 0 FORD MTR CO DEL COM 345370860 406 39649 SH SOLE 2 39649 0 0 FORTINET INC COM 34959E109 53434 695487 SH SOLE 695487 0 0 FORTIVE CORP COM 34959J108 3922 48107 SH SOLE 48107 0 0 FORTIVE CORP COM 34959J108 20 250 SH SOLE 2 250 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1387 24282 SH SOLE 75355 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 17 300 SH SOLE 2 300 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1196 43760 SH SOLE 205531 0 0 FOX CORP CL A COM 35137L105 2077 56684 SH SOLE 56684 0 0 FOX CORP CL A COM 35137L105 44 1200 SH SOLE 2 1200 0 0 FOX CORP CL B COM 35137L204 1104 30232 SH SOLE 30232 0 0 FOX CORP CL B COM 35137L204 18 500 SH SOLE 2 500 0 0 FRANKLIN RES INC COM 354613101 4313 123923 SH SOLE 123923 0 0 FRANKLIN RES INC COM 354613101 31 900 SH SOLE 2 900 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 493 66800 SH SOLE 66800 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2973 256100 SH SOLE 256100 0 0 FREEPORT-MCMORAN INC CL B 35671D857 87 7529 SH SOLE 2 7529 0 0 FRESHPET INC COM 358039105 3240 71200 SH SOLE 71200 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 386 31600 SH SOLE 31600 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3192 36448 SH SOLE 36448 0 0 GALLAGHER ARTHUR J & CO COM 363576109 35 400 SH SOLE 2 400 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6636 170230 SH SOLE 244731 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 156 4000 SH SOLE 5 4000 0 0 GAP INC COM 364760108 1121 62387 SH SOLE 62387 0 0 GAP INC COM 364760108 13 700 SH SOLE 2 700 0 0 GARMIN LTD SHS H2906T109 1740 21810 SH SOLE 21810 0 0 GARMIN LTD SHS H2906T109 40 500 SH SOLE 2 500 0 0 GARTNER INC COM 366651107 2368 14714 SH SOLE 14714 0 0 GENERAL DYNAMICS CORP COM 369550108 9433 51882 SH SOLE 63510 0 0 GENERAL DYNAMICS CORP COM 369550108 91 500 SH SOLE 2 500 0 0 GENERAL ELECTRIC CO COM 369604103 17294 1647003 SH SOLE 1723598 0 0 GENERAL ELECTRIC CO COM 369604103 362 34497 SH SOLE 2 34497 0 0 GENERAL MLS INC COM 370334104 8504 161910 SH SOLE 161910 0 0 GENERAL MLS INC COM 370334104 74 1403 SH SOLE 2 1403 0 0 GENERAL MTRS CO COM 37045V100 16326 423725 SH SOLE 536123 0 0 GENERAL MTRS CO COM 37045V100 39 1000 SH SOLE 5 1000 0 0 GENERAL MTRS CO COM 37045V100 722 18749 SH SOLE 2 18749 0 0 GENTEX CORP COM 371901109 859 34900 SH SOLE 34900 0 0 GENUINE PARTS CO COM 372460105 4900 47311 SH SOLE 71811 0 0 GENUINE PARTS CO COM 372460105 31 300 SH SOLE 2 300 0 0 GENWORTH FINL INC COM CL A 37247D106 89 24100 SH SOLE 24100 0 0 GEO GROUP INC NEW COM 36162J106 1656 78800 SH SOLE 78800 0 0 GERDAU S A SPON ADR REP PFD 373737105 0 0 SH SOLE 12650 0 0 GETTY RLTY CORP NEW COM 374297109 662 21530 SH SOLE 21530 0 0 GILEAD SCIENCES INC COM 375558103 32207 476716 SH SOLE 2328591 0 0 GILEAD SCIENCES INC COM 375558103 3090 45743 SH SOLE 5 45743 0 0 GILEAD SCIENCES INC COM 375558103 1714 25369 SH SOLE 2 25369 0 0 GLADSTONE COML CORP COM 376536108 380 17900 SH SOLE 17900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 162351 0 0 GLOBAL MED REIT INC COM NEW 37954A204 179 17000 SH SOLE 17000 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1042 53100 SH SOLE 53100 0 0 GLOBAL PMTS INC COM 37940X102 68578 428265 SH SOLE 438526 0 0 GLOBAL PMTS INC COM 37940X102 4546 28390 SH SOLE 5 28390 0 0 GLOBANT S A COM L44385109 250 2470 SH SOLE 24584 0 0 GODADDY INC CL A 380237107 2287 32603 SH SOLE 32603 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15542 75965 SH SOLE 92313 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 361 1762 SH SOLE 2 1762 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 356 23253 SH SOLE 23253 0 0 GRAINGER W W INC COM 384802104 4421 16482 SH SOLE 16482 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 70565 0 0 GRUBHUB INC COM 400110102 990 12700 SH SOLE 12700 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH SOLE 12471 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 220 6200 SH SOLE 6200 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 40864 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 150230 0 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 0 23197 SH SOLE 2 23197 0 0 HALLIBURTON CO COM 406216101 3335 146664 SH SOLE 203964 0 0 HALLIBURTON CO COM 406216101 55 2400 SH SOLE 2 2400 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 1317674 0 0 HANESBRANDS INC COM 410345102 1053 61168 SH SOLE 61168 0 0 HANESBRANDS INC COM 410345102 10 600 SH SOLE 2 600 0 0 HARLEY DAVIDSON INC COM 412822108 1222 34108 SH SOLE 34108 0 0 HARLEY DAVIDSON INC COM 412822108 14 400 SH SOLE 2 400 0 0 HARRIS CORP DEL COM 413875105 3806 20122 SH SOLE 30758 0 0 HARRIS CORP DEL COM 413875105 38 200 SH SOLE 2 200 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3835 68834 SH SOLE 68834 0 0 HASBRO INC COM 418056107 2375 22474 SH SOLE 22474 0 0 HASBRO INC COM 418056107 21 200 SH SOLE 2 200 0 0 HCA HEALTHCARE INC COM 40412C101 6071 44912 SH SOLE 60232 0 0 HCA HEALTHCARE INC COM 40412C101 135 1000 SH SOLE 2 1000 0 0 HCP INC COM 40414L109 17834 557667 SH SOLE 1207469 0 0 HCP INC COM 40414L109 211 6597 SH SOLE 5 6597 0 0 HCP INC COM 40414L109 29 900 SH SOLE 2 900 0 0 HD SUPPLY HLDGS INC COM 40416M105 1171 29072 SH SOLE 29072 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 129523 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 7146 54953 SH SOLE 39453 0 15500 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 0 SH SOLE 13500 0 0 HEALTHCARE RLTY TR COM 421946104 2589 82670 SH SOLE 82670 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3575 130320 SH SOLE 546540 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 358 13036 SH SOLE 5 13036 0 0 HEICO CORP NEW COM 422806109 888 6640 SH SOLE 6640 0 0 HEICO CORP NEW CL A 422806208 1239 11990 SH SOLE 11990 0 0 HELMERICH & PAYNE INC COM 423452101 955 18868 SH SOLE 18868 0 0 HELMERICH & PAYNE INC COM 423452101 15 300 SH SOLE 2 300 0 0 HENRY JACK & ASSOC INC COM 426281101 2007 14986 SH SOLE 14986 0 0 HENRY SCHEIN INC COM 806407102 2000 28610 SH SOLE 28610 0 0 HENRY SCHEIN INC COM 806407102 14 200 SH SOLE 2 200 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 504 11780 SH SOLE 11780 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 8148 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 375 22700 SH SOLE 22700 0 0 HERSHEY CO COM 427866108 11709 87360 SH SOLE 102860 0 0 HERSHEY CO COM 427866108 27 200 SH SOLE 2 200 0 0 HESS CORP COM 42809H107 3077 48411 SH SOLE 48411 0 0 HESS CORP COM 42809H107 36 562 SH SOLE 2 562 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3973 265751 SH SOLE 265751 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 147 9854 SH SOLE 2 9854 0 0 HIGHWOODS PPTYS INC COM 431284108 2738 66300 SH SOLE 166731 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4161 42577 SH SOLE 77896 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3035 31052 SH SOLE 5 31052 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 55 561 SH SOLE 2 561 0 0 HOLLYFRONTIER CORP COM 436106108 1332 28784 SH SOLE 28784 0 0 HOLLYFRONTIER CORP COM 436106108 19 400 SH SOLE 5 400 0 0 HOLLYFRONTIER CORP COM 436106108 56 1200 SH SOLE 2 1200 0 0 HOLOGIC INC COM 436440101 2319 48301 SH SOLE 59504 0 0 HOLOGIC INC COM 436440101 24 500 SH SOLE 2 500 0 0 HOME DEPOT INC COM 437076102 58311 280380 SH SOLE 280380 0 0 HOME DEPOT INC COM 437076102 7357 35376 SH SOLE 5 35376 0 0 HOME DEPOT INC COM 437076102 2973 14296 SH SOLE 1 0 600 13696 HOME DEPOT INC COM 437076102 687 3301 SH SOLE 2 3301 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH SOLE 37300 0 0 HONEYWELL INTL INC COM 438516106 130103 745190 SH SOLE 748480 0 0 HONEYWELL INTL INC COM 438516106 1473 8438 SH SOLE 2 8438 0 0 HORMEL FOODS CORP COM 440452100 12267 302590 SH SOLE 302590 0 0 HORMEL FOODS CORP COM 440452100 16 400 SH SOLE 2 400 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2665 106590 SH SOLE 106590 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10844 595166 SH SOLE 1211391 0 0 HOST HOTELS & RESORTS INC COM 44107P104 43 2335 SH SOLE 2 2335 0 0 HP INC COM 40434L105 5445 261893 SH SOLE 337438 0 0 HP INC COM 40434L105 456 21950 SH SOLE 5 21950 0 0 HP INC COM 40434L105 173 8340 SH SOLE 2 8340 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 964 26600 SH SOLE 82791 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4912 135500 SH SOLE 12300 0 123200 HUAZHU GROUP LTD SPONSORED ADS 44332N106 18256 503600 SH SOLE 3 0 0 503600 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3201 88300 SH SOLE 65800 0 22500 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2925 80700 SH SOLE 2 80700 0 0 HUBBELL INC COM 443510607 61 470 SH SOLE 70870 0 0 HUBSPOT INC COM 443573100 0 0 SH SOLE 3430 0 0 HUDSON PAC PPTYS INC COM 444097109 3281 98620 SH SOLE 618820 0 0 HUDSON PAC PPTYS INC COM 444097109 229 6873 SH SOLE 5 6873 0 0 HUMANA INC COM 444859102 11092 41808 SH SOLE 63038 0 0 HUMANA INC COM 444859102 769 2900 SH SOLE 2 2900 0 0 HUNT J B TRANS SVCS INC COM 445658107 1481 16207 SH SOLE 16207 0 0 HUNT J B TRANS SVCS INC COM 445658107 18 200 SH SOLE 2 200 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2327 168365 SH SOLE 168365 0 0 HUNTINGTON BANCSHARES INC COM 446150104 55 3964 SH SOLE 2 3964 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1711 7615 SH SOLE 7615 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 22 100 SH SOLE 2 100 0 0 HUYA INC ADS REP SHS A 44852D108 786 31800 SH SOLE 31800 0 0 HUYA INC ADS REP SHS A 44852D108 185 7500 SH SOLE 2 7500 0 0 IAC INTERACTIVECORP COM 44919P508 2935 13494 SH SOLE 17894 0 0 ICICI BK LTD ADR 45104G104 278 22090 SH SOLE 69900 0 0 ICICI BK LTD ADR 45104G104 6643 527658 SH SOLE 417980 0 109678 IDEX CORP COM 45167R104 2128 12362 SH SOLE 25391 0 0 IDEX CORP COM 45167R104 34 200 SH SOLE 2 200 0 0 IDEXX LABS INC COM 45168D104 36260 131696 SH SOLE 326440 0 0 IHS MARKIT LTD SHS G47567105 3976 62391 SH SOLE 100704 0 0 II VI INC COM 902104108 0 0 SH SOLE 28525 0 0 ILLINOIS TOOL WKS INC COM 452308109 10414 69054 SH SOLE 69054 0 0 ILLINOIS TOOL WKS INC COM 452308109 75 500 SH SOLE 2 500 0 0 ILLUMINA INC COM 452327109 53119 144286 SH SOLE 410030 0 0 ILLUMINA INC COM 452327109 3528 9582 SH SOLE 5 9582 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 1154729 0 0 INCYTE CORP COM 45337C102 2383 28046 SH SOLE 404194 0 0 INCYTE CORP COM 45337C102 981 11547 SH SOLE 5 11547 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 666 57600 SH SOLE 57600 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 856 41100 SH SOLE 44892 0 0 INFOSYS LTD SPONSORED ADR 456788108 7321 684200 SH SOLE 575700 0 108500 INGERSOLL-RAND PLC SHS G47791101 5170 40818 SH SOLE 40818 0 0 INGERSOLL-RAND PLC SHS G47791101 7333 57890 SH SOLE 4 0 0 57890 INGERSOLL-RAND PLC SHS G47791101 4991 39405 SH SOLE 1 0 0 39405 INGERSOLL-RAND PLC SHS G47791101 63 500 SH SOLE 2 500 0 0 INGREDION INC COM 457187102 1353 16399 SH SOLE 16399 0 0 INGREDION INC COM 457187102 8 100 SH SOLE 2 100 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 766 6200 SH SOLE 6200 0 0 INTEL CORP COM 458140100 113013 2360827 SH SOLE 2514937 0 0 INTEL CORP COM 458140100 882 18430 SH SOLE 5 18430 0 0 INTEL CORP COM 458140100 6618 138244 SH SOLE 4 0 0 138244 INTEL CORP COM 458140100 2568 53648 SH SOLE 1 0 0 53648 INTEL CORP COM 458140100 2022 42234 SH SOLE 2 42234 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 398 5000 SH SOLE 5 5000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8112 94392 SH SOLE 266193 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3168 36865 SH SOLE 5 36865 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 83 970 SH SOLE 2 970 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24776 179663 SH SOLE 191943 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1055 7651 SH SOLE 5 7651 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 434 3145 SH SOLE 2 3145 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2451 16890 SH SOLE 16890 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18 124 SH SOLE 2 124 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 0 0 SH SOLE 98758 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1606 71106 SH SOLE 71106 0 0 INTERPUBLIC GROUP COS INC COM 460690100 20 900 SH SOLE 2 900 0 0 INTERXION HOLDING N.V SHS N47279109 0 0 SH SOLE 31163 0 0 INTL PAPER CO COM 460146103 2946 68001 SH SOLE 68001 0 0 INTL PAPER CO COM 460146103 65 1500 SH SOLE 2 1500 0 0 INTUIT COM 461202103 82904 317237 SH SOLE 323585 0 0 INTUIT COM 461202103 3527 13497 SH SOLE 5 13497 0 0 INTUIT COM 461202103 6303 24119 SH SOLE 4 0 0 24119 INTUIT COM 461202103 26 100 SH SOLE 2 100 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 10746 20486 SH SOLE 185511 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 997 1901 SH SOLE 5 1901 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 52 100 SH SOLE 2 100 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2141 136100 SH SOLE 136100 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 355 21400 SH SOLE 21400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 406 3398 SH SOLE 5 0 0 0 INVESCO LTD SHS G491BT108 1874 91594 SH SOLE 91594 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 427 7280 SH SOLE 7280 0 0 INVITATION HOMES INC COM 46187W107 10477 391950 SH SOLE 1195081 0 0 INVITATION HOMES INC COM 46187W107 362 13544 SH SOLE 5 13544 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1285 20000 SH SOLE 526133 0 0 IPG PHOTONICS CORP COM 44980X109 811 5260 SH SOLE 5260 0 0 IQVIA HLDGS INC COM 46266C105 4484 27868 SH SOLE 27868 0 0 IQVIA HLDGS INC COM 46266C105 32 200 SH SOLE 2 200 0 0 IRON MTN INC NEW COM 46284V101 7096 226710 SH SOLE 226710 0 0 IRON MTN INC NEW COM 46284V101 214 6844 SH SOLE 5 6844 0 0 IRON MTN INC NEW COM 46284V101 34 1100 SH SOLE 2 1100 0 0 ISHARES GOLD TRUST ISHARES 464285105 4695 347800 SH SOLE 347800 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1601 24200 SH SOLE 24200 0 0 ISHARES INC MSCI THAILND ETF 464286624 1281 13400 SH SOLE 13400 0 0 ISHARES INC MSCI THAILND ETF 464286624 932 9750 SH SOLE 5 9750 0 0 ISHARES INC MSCI TURKEY ETF 464286715 405 17000 SH SOLE 17000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5153 147400 SH SOLE 147400 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1900 63900 SH SOLE 63900 0 0 ISHARES INC MSCI ITALY ETF 46434G830 496 18000 SH SOLE 5 18000 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 160 10200 SH SOLE 10200 0 0 ISHARES TR CORE S&P500 ETF 464287200 648 2200 SH SOLE 5 2200 0 0 ISHARES TR CORE US AGGBD ET 464287226 604 5423 SH SOLE 5 5423 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1395 22600 SH SOLE 22600 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 526 8200 SH SOLE 8200 0 0 ISHARES TR EXPANDED TECH 464287515 655 3000 SH SOLE 3000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 115400 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 389 2470 SH SOLE 5 2470 0 0 ISHARES TR CORE S&P US GWT 464287671 313 5000 SH SOLE 5 5000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3012 34500 SH SOLE 34500 0 0 ISHARES TR MSCI ACWI ETF 464288257 1947 26410 SH SOLE 5 26410 0 0 ISHARES TR JPMORGAN USD EMG 464288281 7081 62500 SH SOLE 62500 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3133 27658 SH SOLE 5 27658 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2317 75425 SH SOLE 5 75425 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2735 31369 SH SOLE 5 31369 0 0 ISHARES TR MBS ETF 464288588 3938 36600 SH SOLE 36600 0 0 ISHARES TR GLOBAL MATER ETF 464288695 274 4200 SH SOLE 4200 0 0 ISHARES TR GLOB UTILITS ETF 464288711 961 17600 SH SOLE 17600 0 0 ISHARES TR GLB CNSM STP ETF 464288737 853 16200 SH SOLE 16200 0 0 ISHARES TR US HOME CONS ETF 464288752 902 23600 SH SOLE 5 23600 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 898 34560 SH SOLE 5 34560 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4160 117840 SH SOLE 117840 0 0 ISHARES TR MSCI INDIA ETF 46429B598 223 6311 SH SOLE 5 6311 0 0 ISHARES TR MSCI POLAND ETF 46429B606 501 21100 SH SOLE 21100 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1956 20703 SH SOLE 5 20703 0 0 ISHARES TR MIN VOL USA ETF 46429B697 3333 54000 SH SOLE 5 54000 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 1048 111287 SH SOLE 5 0 0 0 JACOBS ENGR GROUP INC COM 469814107 3852 45647 SH SOLE 45647 0 0 JACOBS ENGR GROUP INC COM 469814107 51 600 SH SOLE 2 600 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 55 2570 SH SOLE 116670 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1524 10689 SH SOLE 172429 0 0 JBG SMITH PPTYS COM 46590V100 2991 76040 SH SOLE 76040 0 0 JBG SMITH PPTYS COM 46590V100 87 2211 SH SOLE 5 2211 0 0 JD COM INC SPON ADR CL A 47215P106 3612 119245 SH SOLE 129395 0 0 JD COM INC SPON ADR CL A 47215P106 568 18753 SH SOLE 5 18753 0 0 JEFFERIES FINL GROUP INC COM 47233W109 998 51887 SH SOLE 51887 0 0 JEFFERIES FINL GROUP INC COM 47233W109 27 1400 SH SOLE 2 1400 0 0 JERNIGAN CAP INC COM 476405105 1421 69300 SH SOLE 69300 0 0 JOHNSON & JOHNSON COM 478160104 103921 746132 SH SOLE 844300 0 0 JOHNSON & JOHNSON COM 478160104 2254 16184 SH SOLE 5 16184 0 0 JOHNSON & JOHNSON COM 478160104 7803 56025 SH SOLE 4 0 0 56025 JOHNSON & JOHNSON COM 478160104 1887 13548 SH SOLE 1 0 1000 12548 JOHNSON & JOHNSON COM 478160104 1987 14264 SH SOLE 2 14264 0 0 JOHNSON CTLS INTL PLC SHS G51502105 13783 333655 SH SOLE 333655 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1110 26870 SH SOLE 2 26870 0 0 JONES LANG LASALLE INC COM 48020Q107 1005 7140 SH SOLE 7140 0 0 JONES LANG LASALLE INC COM 48020Q107 14 100 SH SOLE 2 100 0 0 JPMORGAN CHASE & CO COM 46625H100 82585 738687 SH SOLE 886440 0 0 JPMORGAN CHASE & CO COM 46625H100 863 7719 SH SOLE 5 7719 0 0 JPMORGAN CHASE & CO COM 46625H100 8380 74956 SH SOLE 1 0 1900 73056 JPMORGAN CHASE & CO COM 46625H100 1570 14045 SH SOLE 2 14045 0 0 JUNIPER NETWORKS INC COM 48203R104 2295 86195 SH SOLE 86195 0 0 JUNIPER NETWORKS INC COM 48203R104 21 800 SH SOLE 2 800 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH SOLE 198371 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2184 17932 SH SOLE 17932 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2232 18324 SH SOLE 4 0 0 18324 KANSAS CITY SOUTHERN COM NEW 485170302 886 7277 SH SOLE 1 0 0 7277 KANSAS CITY SOUTHERN COM NEW 485170302 24 200 SH SOLE 2 200 0 0 KELLOGG CO COM 487836108 6980 130288 SH SOLE 130288 0 0 KELLOGG CO COM 487836108 21 400 SH SOLE 2 400 0 0 KEURIG DR PEPPER INC COM 49271V100 2217 76700 SH SOLE 90530 0 0 KEYCORP NEW COM 493267108 2948 166103 SH SOLE 166103 0 0 KEYCORP NEW COM 493267108 92 5193 SH SOLE 2 5193 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3253 36216 SH SOLE 36216 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 353 3930 SH SOLE 5 3930 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 37 414 SH SOLE 4 0 0 414 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5673 63169 SH SOLE 1 0 0 63169 KILROY RLTY CORP COM 49427F108 4766 64570 SH SOLE 64570 0 0 KIMBERLY CLARK CORP COM 494368103 17739 133096 SH SOLE 190096 0 0 KIMBERLY CLARK CORP COM 494368103 103 773 SH SOLE 2 773 0 0 KIMCO RLTY CORP COM 49446R109 6260 338721 SH SOLE 338721 0 0 KIMCO RLTY CORP COM 49446R109 388 21000 SH SOLE 5 21000 0 0 KIMCO RLTY CORP COM 49446R109 13 700 SH SOLE 2 700 0 0 KINDER MORGAN INC DEL COM 49456B101 7490 358721 SH SOLE 358721 0 0 KINDER MORGAN INC DEL COM 49456B101 136 6519 SH SOLE 2 6519 0 0 KITE RLTY GROUP TR COM NEW 49803T300 834 55100 SH SOLE 55100 0 0 KKR & CO INC CL A 48251W104 4637 183485 SH SOLE 183485 0 0 KKR & CO INC CL A 48251W104 632 25000 SH SOLE 2 25000 0 0 KLA-TENCOR CORP COM 482480100 4489 37978 SH SOLE 37978 0 0 KLA-TENCOR CORP COM 482480100 2375 20095 SH SOLE 5 20095 0 0 KLA-TENCOR CORP COM 482480100 24 200 SH SOLE 2 200 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 630 19170 SH SOLE 19170 0 0 KOHLS CORP COM 500255104 1635 34395 SH SOLE 34395 0 0 KOHLS CORP COM 500255104 143 3000 SH SOLE 5 3000 0 0 KOHLS CORP COM 500255104 38 800 SH SOLE 2 800 0 0 KRAFT HEINZ CO COM 500754106 3856 124234 SH SOLE 124234 0 0 KRAFT HEINZ CO COM 500754106 101 3250 SH SOLE 2 3250 0 0 KROGER CO COM 501044101 3464 159561 SH SOLE 164796 0 0 KROGER CO COM 501044101 181 8350 SH SOLE 2 8350 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 100412 0 0 L BRANDS INC COM 501797104 1737 66549 SH SOLE 66549 0 0 L BRANDS INC COM 501797104 21 820 SH SOLE 2 820 0 0 L3 TECHNOLOGIES INC COM 502413107 3430 13989 SH SOLE 13989 0 0 L3 TECHNOLOGIES INC COM 502413107 46 186 SH SOLE 2 186 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3063 17716 SH SOLE 17716 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17 100 SH SOLE 2 100 0 0 LAM RESEARCH CORP COM 512807108 6279 33430 SH SOLE 48270 0 0 LAM RESEARCH CORP COM 512807108 38 200 SH SOLE 2 200 0 0 LAMB WESTON HLDGS INC COM 513272104 7382 116510 SH SOLE 116510 0 0 LAS VEGAS SANDS CORP COM 517834107 3594 60829 SH SOLE 74077 0 0 LAS VEGAS SANDS CORP COM 517834107 943 15951 SH SOLE 5 15951 0 0 LAS VEGAS SANDS CORP COM 517834107 62 1041 SH SOLE 2 1041 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 225 24000 SH SOLE 24000 0 0 LAUDER ESTEE COS INC CL A 518439104 6955 37984 SH SOLE 81310 0 0 LAUDER ESTEE COS INC CL A 518439104 86 470 SH SOLE 4 0 0 470 LAUDER ESTEE COS INC CL A 518439104 37 200 SH SOLE 2 200 0 0 LEAR CORP COM NEW 521865204 10126 72709 SH SOLE 72709 0 0 LEAR CORP COM NEW 521865204 2677 19222 SH SOLE 4 0 0 19222 LEAR CORP COM NEW 521865204 1324 9508 SH SOLE 2 9508 0 0 LEGGETT & PLATT INC COM 524660107 3180 82880 SH SOLE 82880 0 0 LEGGETT & PLATT INC COM 524660107 15 400 SH SOLE 2 400 0 0 LEIDOS HLDGS INC COM 525327102 2039 25540 SH SOLE 25540 0 0 LEIDOS HLDGS INC COM 525327102 24 300 SH SOLE 2 300 0 0 LENDINGCLUB CORP COM 52603A109 0 0 SH SOLE 52805 0 0 LENDINGTREE INC NEW COM 52603B107 0 0 SH SOLE 710 0 0 LENNAR CORP CL A 526057104 2416 49853 SH SOLE 53153 0 0 LENNAR CORP CL A 526057104 45 930 SH SOLE 2 930 0 0 LENNOX INTL INC COM 526107107 1874 6815 SH SOLE 6815 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 0 0 SH SOLE 7981 0 0 LEXINGTON REALTY TRUST COM 529043101 1270 135000 SH SOLE 135000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1644 15777 SH SOLE 15777 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1054 39041 SH SOLE 95416 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 12 458 SH SOLE 2 458 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2421 91249 SH SOLE 115879 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 71 2658 SH SOLE 2 2658 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 619 16378 SH SOLE 16378 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1034 27237 SH SOLE 27237 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1227 32810 SH SOLE 32810 0 0 LIBERTY PPTY TR SH BEN INT 531172104 7666 153200 SH SOLE 372861 0 0 LIBERTY PPTY TR SH BEN INT 531172104 30 600 SH SOLE 2 600 0 0 LIFE STORAGE INC COM 53223X107 2828 29740 SH SOLE 29740 0 0 LILLY ELI & CO COM 532457108 16926 152777 SH SOLE 171274 0 0 LILLY ELI & CO COM 532457108 4823 43537 SH SOLE 5 43537 0 0 LILLY ELI & CO COM 532457108 30 275 SH SOLE 4 0 0 275 LILLY ELI & CO COM 532457108 168 1519 SH SOLE 2 1519 0 0 LINCOLN NATL CORP IND COM 534187109 2472 38361 SH SOLE 38361 0 0 LINCOLN NATL CORP IND COM 534187109 47 731 SH SOLE 2 731 0 0 LINDE PLC SHS G5494J103 20945 104308 SH SOLE 109647 0 0 LINDE PLC SHS G5494J103 221 1100 SH SOLE 2 1100 0 0 LINE CORP SPONSORED ADR 53567X101 0 0 SH SOLE 20935 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 0 SH SOLE 15855 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1659 25046 SH SOLE 37486 0 0 LIVEPERSON INC COM 538146101 687 24500 SH SOLE 40045 0 0 LKQ CORP COM 501889208 1480 55630 SH SOLE 55630 0 0 LKQ CORP COM 501889208 16 600 SH SOLE 2 600 0 0 LOCKHEED MARTIN CORP COM 539830109 67586 185911 SH SOLE 206440 0 0 LOCKHEED MARTIN CORP COM 539830109 2146 5904 SH SOLE 2 5904 0 0 LOEWS CORP COM 540424108 2862 52349 SH SOLE 52349 0 0 LOEWS CORP COM 540424108 66 1200 SH SOLE 2 1200 0 0 LOWES COS INC COM 548661107 15985 158405 SH SOLE 196011 0 0 LOWES COS INC COM 548661107 176 1749 SH SOLE 2 1749 0 0 LTC PPTYS INC COM 502175102 1158 25370 SH SOLE 25370 0 0 LULULEMON ATHLETICA INC COM 550021109 4511 25032 SH SOLE 29260 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8377 97262 SH SOLE 97262 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 122 1411 SH SOLE 2 1411 0 0 M & T BK CORP COM 55261F104 3846 22613 SH SOLE 22613 0 0 M & T BK CORP COM 55261F104 71 420 SH SOLE 2 420 0 0 MACERICH CO COM 554382101 3203 95639 SH SOLE 100004 0 0 MACERICH CO COM 554382101 7 200 SH SOLE 2 200 0 0 MACK CALI RLTY CORP COM 554489104 1367 58700 SH SOLE 58700 0 0 MACYS INC COM 55616P104 1529 71269 SH SOLE 71269 0 0 MACYS INC COM 55616P104 48 2225 SH SOLE 2 2225 0 0 MANHATTAN ASSOCS INC COM 562750109 998 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 1344 13918 SH SOLE 13918 0 0 MANPOWERGROUP INC COM 56418H100 29 300 SH SOLE 2 300 0 0 MARATHON OIL CORP COM 565849106 2210 155525 SH SOLE 155525 0 0 MARATHON OIL CORP COM 565849106 30 2100 SH SOLE 2 2100 0 0 MARATHON PETE CORP COM 56585A102 6477 115912 SH SOLE 115912 0 0 MARATHON PETE CORP COM 56585A102 224 4000 SH SOLE 2 4000 0 0 MARKEL CORP COM 570535104 2563 2352 SH SOLE 2352 0 0 MARKEL CORP COM 570535104 21 19 SH SOLE 2 19 0 0 MARKETAXESS HLDGS INC COM 57060D108 1826 5680 SH SOLE 5680 0 0 MARRIOTT INTL INC NEW CL A 571903202 6498 46315 SH SOLE 81060 0 0 MARRIOTT INTL INC NEW CL A 571903202 133 950 SH SOLE 5 9500 0 0 MARRIOTT INTL INC NEW CL A 571903202 65 460 SH SOLE 2 460 0 0 MARSH & MCLENNAN COS INC COM 571748102 19628 196770 SH SOLE 243770 0 0 MARSH & MCLENNAN COS INC COM 571748102 140 1400 SH SOLE 1 0 1400 0 MARSH & MCLENNAN COS INC COM 571748102 70 700 SH SOLE 2 700 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2155 9363 SH SOLE 9363 0 0 MARTIN MARIETTA MATLS INC COM 573284106 23 100 SH SOLE 2 100 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2536 106239 SH SOLE 308119 0 0 MASCO CORP COM 574599106 2101 53551 SH SOLE 91923 0 0 MASCO CORP COM 574599106 24 600 SH SOLE 2 600 0 0 MASTERCARD INC CL A 57636Q104 231070 873512 SH SOLE 946697 0 0 MASTERCARD INC CL A 57636Q104 4275 16159 SH SOLE 5 16159 0 0 MASTERCARD INC CL A 57636Q104 86 324 SH SOLE 4 0 0 324 MASTERCARD INC CL A 57636Q104 7127 26943 SH SOLE 1 0 500 26443 MASTERCARD INC CL A 57636Q104 4045 15291 SH SOLE 2 15291 0 0 MATTEL INC COM 577081102 331 29528 SH SOLE 29528 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 6481 108334 SH SOLE 247534 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 30 500 SH SOLE 2 500 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5990 38642 SH SOLE 38642 0 0 MCCORMICK & CO INC COM NON VTG 579780206 31 200 SH SOLE 2 200 0 0 MCDONALDS CORP COM 580135101 39284 189177 SH SOLE 190825 0 0 MCDONALDS CORP COM 580135101 3006 14477 SH SOLE 5 14477 0 0 MCDONALDS CORP COM 580135101 230 1107 SH SOLE 2 1107 0 0 MCKESSON CORP COM 58155Q103 5207 38747 SH SOLE 38747 0 0 MCKESSON CORP COM 58155Q103 280 2087 SH SOLE 2 2087 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4370 250600 SH SOLE 250600 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 188 10800 SH SOLE 5 10800 0 0 MEDTRONIC PLC SHS G5960L103 32947 338301 SH SOLE 604194 0 0 MEDTRONIC PLC SHS G5960L103 6204 63702 SH SOLE 4 0 0 63702 MEDTRONIC PLC SHS G5960L103 175 1800 SH SOLE 1 0 1800 0 MEDTRONIC PLC SHS G5960L103 976 10022 SH SOLE 2 10022 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 3270 150534 SH SOLE 150534 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 3695 170100 SH SOLE 18100 0 152000 MELCO RESORTS AND ENTMT LTD ADR 585464100 1746 80400 SH SOLE 59000 0 21400 MELCO RESORTS AND ENTMT LTD ADR 585464100 7513 345900 SH SOLE 2 345900 0 0 MERCADOLIBRE INC COM 58733R102 5783 9453 SH SOLE 9997 0 0 MERCK & CO INC COM 58933Y105 70627 842304 SH SOLE 936130 0 0 MERCK & CO INC COM 58933Y105 3019 36002 SH SOLE 5 36002 0 0 MERCK & CO INC COM 58933Y105 11988 142967 SH SOLE 4 0 0 142967 MERCK & CO INC COM 58933Y105 6182 73724 SH SOLE 1 0 0 73724 MERCK & CO INC COM 58933Y105 276 3286 SH SOLE 2 3286 0 0 METLIFE INC COM 59156R108 8049 162057 SH SOLE 162057 0 0 METLIFE INC COM 59156R108 240 4841 SH SOLE 2 4841 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3556 4233 SH SOLE 4986 0 0 MFA FINL INC COM 55272X102 44 6100 SH SOLE 6100 0 0 MFA FINL INC COM 55272X102 80 11200 SH SOLE 5 11200 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 173320 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2515 88038 SH SOLE 88038 0 0 MGM RESORTS INTERNATIONAL COM 552953101 34 1200 SH SOLE 2 1200 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7881 90903 SH SOLE 90903 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 35 400 SH SOLE 2 400 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 PRN SOLE 2520000 0 0 MICRON TECHNOLOGY INC COM 595112103 8644 223989 SH SOLE 284675 0 0 MICRON TECHNOLOGY INC COM 595112103 2654 68763 SH SOLE 4 0 0 68763 MICRON TECHNOLOGY INC COM 595112103 619 16029 SH SOLE 1 0 0 16029 MICRON TECHNOLOGY INC COM 595112103 268 6934 SH SOLE 2 6934 0 0 MICROSOFT CORP COM 594918104 375732 2804808 SH SOLE 3015944 0 0 MICROSOFT CORP COM 594918104 13001 97049 SH SOLE 5 97049 0 0 MICROSOFT CORP COM 594918104 147 1100 SH SOLE 4 0 0 1100 MICROSOFT CORP COM 594918104 14803 110500 SH SOLE 1 0 2100 108400 MICROSOFT CORP COM 594918104 5162 38531 SH SOLE 2 38531 0 0 MID AMER APT CMNTYS INC COM 59522J103 10668 90589 SH SOLE 90589 0 0 MIDDLEBY CORP COM 596278101 1139 8390 SH SOLE 8390 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 66628 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 7765 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2863 307519 SH SOLE 353990 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1017 109190 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 91 9800 SH SOLE 2 9800 0 0 MOHAWK INDS INC COM 608190104 1650 11187 SH SOLE 11187 0 0 MOHAWK INDS INC COM 608190104 15 100 SH SOLE 2 100 0 0 MOLSON COORS BREWING CO CL B 60871R209 1790 31961 SH SOLE 31961 0 0 MOLSON COORS BREWING CO CL B 60871R209 42 752 SH SOLE 2 752 0 0 MOMO INC ADR 60879B107 315 8800 SH SOLE 8800 0 0 MONDELEZ INTL INC CL A 609207105 14873 275946 SH SOLE 364617 0 0 MONDELEZ INTL INC CL A 609207105 7304 135505 SH SOLE 4 0 0 135505 MONDELEZ INTL INC CL A 609207105 140 2600 SH SOLE 1 0 2600 0 MONDELEZ INTL INC CL A 609207105 202 3744 SH SOLE 2 3744 0 0 MONGODB INC CL A 60937P106 753 4950 SH SOLE 4950 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 774 57100 SH SOLE 57100 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5257 82365 SH SOLE 82365 0 0 MOODYS CORP COM 615369105 10727 54925 SH SOLE 62660 0 0 MOODYS CORP COM 615369105 2855 14617 SH SOLE 1 0 0 14617 MOODYS CORP COM 615369105 635 3251 SH SOLE 2 3251 0 0 MORGAN STANLEY COM NEW 617446448 9584 218755 SH SOLE 226308 0 0 MORGAN STANLEY COM NEW 617446448 256 5841 SH SOLE 2 5841 0 0 MOSAIC CO NEW COM 61945C103 1525 60929 SH SOLE 71911 0 0 MOSAIC CO NEW COM 61945C103 43 1700 SH SOLE 2 1700 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4667 27990 SH SOLE 27990 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 33 200 SH SOLE 2 200 0 0 MSCI INC COM 55354G100 3520 14741 SH SOLE 14741 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 38600 0 0 MYLAN N V SHS EURO N59465109 1660 87197 SH SOLE 87197 0 0 MYLAN N V SHS EURO N59465109 60 3131 SH SOLE 2 3131 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 164810 0 0 NABORS INDUSTRIES LTD SHS G6359F103 51 17500 SH SOLE 17500 0 0 NASDAQ INC COM 631103108 1907 19825 SH SOLE 19825 0 0 NASDAQ INC COM 631103108 29 300 SH SOLE 2 300 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2113 27080 SH SOLE 29183 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1609 72367 SH SOLE 72367 0 0 NATIONAL OILWELL VARCO INC COM 637071101 49 2200 SH SOLE 2 2200 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 12763 240760 SH SOLE 244026 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1056 36500 SH SOLE 36500 0 0 NAVIENT CORPORATION COM 63938C108 137 10000 SH SOLE 10000 0 0 NEKTAR THERAPEUTICS COM 640268108 973 27350 SH SOLE 27350 0 0 NETAPP INC COM 64110D104 2867 46469 SH SOLE 46469 0 0 NETAPP INC COM 64110D104 37 600 SH SOLE 2 600 0 0 NETEASE INC SPONSORED ADR 64110W102 3843 15025 SH SOLE 21493 0 0 NETFLIX INC COM 64110L106 84630 230398 SH SOLE 233589 0 0 NETFLIX INC COM 64110L106 2697 7343 SH SOLE 5 7343 0 0 NETFLIX INC COM 64110L106 73 200 SH SOLE 2 200 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH SOLE 511786 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1234 14611 SH SOLE 5 14611 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 15467 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5102 52830 SH SOLE 72502 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9629 99700 SH SOLE 10300 0 89400 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 32151 332900 SH SOLE 3 0 0 332900 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1188 12300 SH SOLE 0 0 12300 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11155 115500 SH SOLE 2 115500 0 0 NEW SR INVT GROUP INC COM 648691103 349 51900 SH SOLE 193220 0 0 NEWELL BRANDS INC COM 651229106 8428 546555 SH SOLE 546555 0 0 NEWELL BRANDS INC COM 651229106 650 42122 SH SOLE 2 42122 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 14296 371605 SH SOLE 378380 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 100 2587 SH SOLE 2 2587 0 0 NEWS CORP NEW CL A 65249B109 989 73277 SH SOLE 73277 0 0 NEWS CORP NEW CL A 65249B109 23 1725 SH SOLE 2 1725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 548 13240 SH SOLE 33378 0 0 NEXTERA ENERGY INC COM 65339F101 21586 105369 SH SOLE 152375 0 0 NEXTERA ENERGY INC COM 65339F101 746 3640 SH SOLE 5 3640 0 0 NEXTERA ENERGY INC COM 65339F101 202 986 SH SOLE 2 986 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1829 80925 SH SOLE 80925 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 27 1198 SH SOLE 2 1198 0 0 NIKE INC CL B 654106103 19274 229589 SH SOLE 305087 0 0 NIKE INC CL B 654106103 3718 44285 SH SOLE 5 44285 0 0 NIKE INC CL B 654106103 160 1906 SH SOLE 2 1906 0 0 NIO INC SPON ADS 62914V106 83 32700 SH SOLE 32700 0 0 NISOURCE INC COM 65473P105 2012 69878 SH SOLE 69878 0 0 NISOURCE INC COM 65473P105 23 800 SH SOLE 2 800 0 0 NOBLE CORP PLC SHS USD G65431101 47 25000 SH SOLE 25000 0 0 NOBLE ENERGY INC COM 655044105 1939 86575 SH SOLE 86575 0 0 NOBLE ENERGY INC COM 655044105 20 900 SH SOLE 2 900 0 0 NORDSTROM INC COM 655664100 1079 33874 SH SOLE 33874 0 0 NORDSTROM INC COM 655664100 10 300 SH SOLE 2 300 0 0 NORFOLK SOUTHERN CORP COM 655844108 8636 43326 SH SOLE 60826 0 0 NORFOLK SOUTHERN CORP COM 655844108 3687 18499 SH SOLE 5 18499 0 0 NORFOLK SOUTHERN CORP COM 655844108 6951 34870 SH SOLE 4 0 0 34870 NORFOLK SOUTHERN CORP COM 655844108 159 800 SH SOLE 2 800 0 0 NORTHERN TR CORP COM 665859104 4001 44457 SH SOLE 58957 0 0 NORTHERN TR CORP COM 665859104 36 400 SH SOLE 2 400 0 0 NORTHROP GRUMMAN CORP COM 666807102 8270 25594 SH SOLE 27094 0 0 NORTHROP GRUMMAN CORP COM 666807102 97 300 SH SOLE 2 300 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 499 30400 SH SOLE 30400 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1979 36901 SH SOLE 36901 0 0 NOVARTIS A G SPONSORED ADR 66987V109 0 0 SH SOLE 78900 0 0 NRG ENERGY INC COM NEW 629377508 1595 45413 SH SOLE 45413 0 0 NUCOR CORP COM 670346105 5188 94152 SH SOLE 94152 0 0 NUCOR CORP COM 670346105 61 1100 SH SOLE 2 1100 0 0 NUTRIEN LTD COM 67077M108 0 0 SH SOLE 7167 0 0 NUTRIEN LTD COM 67077M108 930 17378 SH SOLE 5 17378 0 0 NUTRIEN LTD COM 67077M108 120 2247 SH SOLE 2 2247 0 0 NVIDIA CORP COM 67066G104 22846 139110 SH SOLE 147075 0 0 NVIDIA CORP COM 67066G104 353 2148 SH SOLE 5 2148 0 0 NVIDIA CORP COM 67066G104 2348 14299 SH SOLE 1 0 0 14299 NVIDIA CORP COM 67066G104 89 539 SH SOLE 2 539 0 0 NVR INC COM 62944T105 2029 602 SH SOLE 602 0 0 NVR INC COM 62944T105 2831 840 SH SOLE 5 840 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7446 76286 SH SOLE 96887 0 0 NXP SEMICONDUCTORS N V COM N6596X109 31 313 SH SOLE 4 0 0 313 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4815 13038 SH SOLE 13038 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 369 1000 SH SOLE 5 1000 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 464624 0 0 OCCIDENTAL PETE CORP COM 674599105 6287 125040 SH SOLE 125040 0 0 OCCIDENTAL PETE CORP COM 674599105 117 2333 SH SOLE 2 2333 0 0 ODONATE THERAPEUTICS INC COM 676079106 0 0 SH SOLE 48230 0 0 OFFICE DEPOT INC COM 676220106 43 20700 SH SOLE 20700 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 813 30965 SH SOLE 30965 0 0 OGE ENERGY CORP COM 670837103 1535 36076 SH SOLE 36076 0 0 OGE ENERGY CORP COM 670837103 30 700 SH SOLE 2 700 0 0 OKTA INC CL A 679295105 1990 16116 SH SOLE 16116 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1411 9450 SH SOLE 13921 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5043 137230 SH SOLE 137230 0 0 OMNICOM GROUP INC COM 681919106 3091 37715 SH SOLE 37715 0 0 OMNICOM GROUP INC COM 681919106 33 400 SH SOLE 2 400 0 0 ON SEMICONDUCTOR CORP COM 682189105 1531 75730 SH SOLE 244050 0 0 ONE GAS INC COM 68235P108 47 520 SH SOLE 96320 0 0 ONE LIBERTY PPTYS INC COM 682406103 265 9150 SH SOLE 9150 0 0 ONEOK INC NEW COM 682680103 4402 63974 SH SOLE 63974 0 0 ONEOK INC NEW COM 682680103 24 350 SH SOLE 5 350 0 0 ONEOK INC NEW COM 682680103 44 641 SH SOLE 2 641 0 0 ORACLE CORP COM 68389X105 38749 680173 SH SOLE 707263 0 0 ORACLE CORP COM 68389X105 137 2400 SH SOLE 1 0 2400 0 ORACLE CORP COM 68389X105 1498 26300 SH SOLE 2 26300 0 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 21160 0 0 OWENS CORNING NEW COM 690742101 977 16788 SH SOLE 16788 0 0 PACCAR INC COM 693718108 4212 58771 SH SOLE 58771 0 0 PACCAR INC COM 693718108 64 900 SH SOLE 2 900 0 0 PACKAGING CORP AMER COM 695156109 1950 20462 SH SOLE 20462 0 0 PACKAGING CORP AMER COM 695156109 29 300 SH SOLE 2 300 0 0 PALO ALTO NETWORKS INC COM 697435105 83379 409200 SH SOLE 409475 0 0 PARAMOUNT GROUP INC COM 69924R108 1800 128500 SH SOLE 128500 0 0 PARK HOTELS RESORTS INC COM 700517105 3535 128270 SH SOLE 186489 0 0 PARK HOTELS RESORTS INC COM 700517105 355 12872 SH SOLE 5 12872 0 0 PARKER DRILLING CO COM 701081507 0 0 SH SOLE 968 0 0 PARKER DRILLING CO COM 701081507 288 15016 SH SOLE 2 15016 0 0 PARKER HANNIFIN CORP COM 701094104 3546 20858 SH SOLE 33128 0 0 PARKER HANNIFIN CORP COM 701094104 51 300 SH SOLE 2 300 0 0 PARSLEY ENERGY INC CL A 701877102 806 42400 SH SOLE 42400 0 0 PAYCHEX INC COM 704326107 10503 127632 SH SOLE 175832 0 0 PAYCHEX INC COM 704326107 115 1400 SH SOLE 1 0 1400 0 PAYCHEX INC COM 704326107 33 400 SH SOLE 2 400 0 0 PAYCOM SOFTWARE INC COM 70432V102 1804 7958 SH SOLE 7958 0 0 PAYPAL HLDGS INC COM 70450Y103 36859 322023 SH SOLE 442132 0 0 PAYPAL HLDGS INC COM 70450Y103 7389 64553 SH SOLE 5 64553 0 0 PAYPAL HLDGS INC COM 70450Y103 5007 43743 SH SOLE 1 0 0 43743 PAYPAL HLDGS INC COM 70450Y103 2857 24960 SH SOLE 2 24960 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2347 83280 SH SOLE 314642 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 252 38700 SH SOLE 38700 0 0 PENTAIR PLC SHS G7S00T104 3417 91859 SH SOLE 166695 0 0 PENTAIR PLC SHS G7S00T104 13 355 SH SOLE 2 355 0 0 PEOPLES UTD FINL INC COM 712704105 3493 208144 SH SOLE 208144 0 0 PEOPLES UTD FINL INC COM 712704105 20 1200 SH SOLE 2 1200 0 0 PEPSICO INC COM 713448108 63992 488007 SH SOLE 495461 0 0 PEPSICO INC COM 713448108 3797 28959 SH SOLE 1 0 1200 27759 PEPSICO INC COM 713448108 1783 13597 SH SOLE 2 13597 0 0 PERKINELMER INC COM 714046109 1654 17170 SH SOLE 37770 0 0 PERRIGO CO PLC SHS G97822103 1061 22273 SH SOLE 22273 0 0 PERRIGO CO PLC SHS G97822103 5 100 SH SOLE 2 100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 696 44681 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 48823 1127029 SH SOLE 1280515 0 0 PFIZER INC COM 717081103 6362 146868 SH SOLE 5 146868 0 0 PFIZER INC COM 717081103 42 971 SH SOLE 4 0 0 971 PFIZER INC COM 717081103 551 12727 SH SOLE 2 12727 0 0 PG&E CORP COM 69331C108 573 25000 SH SOLE 25000 0 0 PHILIP MORRIS INTL INC COM 718172109 38876 495050 SH SOLE 502965 0 0 PHILIP MORRIS INTL INC COM 718172109 424 5400 SH SOLE 5 5400 0 0 PHILIP MORRIS INTL INC COM 718172109 1109 14126 SH SOLE 2 14126 0 0 PHILLIPS 66 COM 718546104 7800 83391 SH SOLE 83391 0 0 PHILLIPS 66 COM 718546104 543 5800 SH SOLE 5 5800 0 0 PHILLIPS 66 COM 718546104 238 2547 SH SOLE 2 2547 0 0 PHYSICIANS RLTY TR COM 71943U104 2056 117900 SH SOLE 299950 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1632 81900 SH SOLE 409419 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 0 0 SH SOLE 12724 0 0 PINDUODUO INC SPONSORED ADS 722304102 235 11400 SH SOLE 11400 0 0 PINNACLE WEST CAP CORP COM 723484101 3897 41413 SH SOLE 93713 0 0 PINNACLE WEST CAP CORP COM 723484101 28 300 SH SOLE 2 300 0 0 PIONEER NAT RES CO COM 723787107 4006 26034 SH SOLE 26034 0 0 PIONEER NAT RES CO COM 723787107 15 100 SH SOLE 2 100 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 716 28681 SH SOLE 28681 0 0 PNC FINL SVCS GROUP INC COM 693475105 10883 79277 SH SOLE 179677 0 0 PNC FINL SVCS GROUP INC COM 693475105 431 3136 SH SOLE 5 3136 0 0 PNC FINL SVCS GROUP INC COM 693475105 299 2178 SH SOLE 2 2178 0 0 POLARIS INDS INC COM 731068102 949 10402 SH SOLE 10402 0 0 POLARIS INDS INC COM 731068102 9 100 SH SOLE 2 100 0 0 POSCO SPONSORED ADR 693483109 3035 57200 SH SOLE 33700 0 23500 POST HLDGS INC COM 737446104 50 480 SH SOLE 12284 0 0 PPG INDS INC COM 693506107 12498 107090 SH SOLE 107090 0 0 PPG INDS INC COM 693506107 467 4000 SH SOLE 2 4000 0 0 PPL CORP COM 69351T106 3991 128705 SH SOLE 128705 0 0 PPL CORP COM 69351T106 155 5000 SH SOLE 5 5000 0 0 PPL CORP COM 69351T106 74 2400 SH SOLE 2 2400 0 0 PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH SOLE 111706 0 0 PREFERRED APT CMNTYS INC COM 74039L103 390 26100 SH SOLE 26100 0 0 PRICE T ROWE GROUP INC COM 74144T108 6635 60482 SH SOLE 60482 0 0 PRICE T ROWE GROUP INC COM 74144T108 33 300 SH SOLE 2 300 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4751 82027 SH SOLE 82027 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 226 3900 SH SOLE 5 3900 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 52 900 SH SOLE 2 900 0 0 PROASSURANCE CORP COM 74267C106 33 910 SH SOLE 65666 0 0 PROCTER AND GAMBLE CO COM 742718109 64769 590684 SH SOLE 764615 0 0 PROCTER AND GAMBLE CO COM 742718109 582 5305 SH SOLE 5 5305 0 0 PROCTER AND GAMBLE CO COM 742718109 421 3839 SH SOLE 2 3839 0 0 PROGRESSIVE CORP OHIO COM 743315103 7926 99167 SH SOLE 99167 0 0 PROGRESSIVE CORP OHIO COM 743315103 4252 53193 SH SOLE 5 53193 0 0 PROGRESSIVE CORP OHIO COM 743315103 112 1400 SH SOLE 2 1400 0 0 PROLOGIS INC COM 74340W103 39960 498874 SH SOLE 1022721 0 0 PROLOGIS INC COM 74340W103 827 10325 SH SOLE 5 10325 0 0 PROLOGIS INC COM 74340W103 76 949 SH SOLE 2 949 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 569 8200 SH SOLE 8200 0 0 PRUDENTIAL FINL INC COM 744320102 7720 76439 SH SOLE 76439 0 0 PRUDENTIAL FINL INC COM 744320102 81 800 SH SOLE 5 800 0 0 PRUDENTIAL FINL INC COM 744320102 257 2544 SH SOLE 2 2544 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2115 12550 SH SOLE 12550 0 0 PTC INC COM 69370C100 1469 16371 SH SOLE 16371 0 0 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 404946 0 0 PUBLIC STORAGE COM 74460D109 37203 156202 SH SOLE 201301 0 0 PUBLIC STORAGE COM 74460D109 36 153 SH SOLE 2 153 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5051 85875 SH SOLE 85875 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 105 1779 SH SOLE 2 1779 0 0 PULTE GROUP INC COM 745867101 1598 50548 SH SOLE 50548 0 0 PULTE GROUP INC COM 745867101 35 1100 SH SOLE 2 1100 0 0 PVH CORP COM 693656100 1311 13849 SH SOLE 13849 0 0 PVH CORP COM 693656100 19 200 SH SOLE 2 200 0 0 QORVO INC COM 74736K101 1661 24936 SH SOLE 24936 0 0 QORVO INC COM 74736K101 20 300 SH SOLE 2 300 0 0 QTS RLTY TR INC COM CL A 74736A103 4049 87670 SH SOLE 167098 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH SOLE 23740 0 0 QUALCOMM INC COM 747525103 22220 292102 SH SOLE 311082 0 0 QUALCOMM INC COM 747525103 460 6053 SH SOLE 5 6053 0 0 QUALCOMM INC COM 747525103 321 4221 SH SOLE 2 4221 0 0 QUALYS INC COM 74758T303 871 10000 SH SOLE 10000 0 0 QUDIAN INC ADR 747798106 0 0 SH SOLE 13224 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2466 24217 SH SOLE 101817 0 0 QUEST DIAGNOSTICS INC COM 74834L100 355 3489 SH SOLE 5 3489 0 0 QUEST DIAGNOSTICS INC COM 74834L100 31 300 SH SOLE 2 300 0 0 QURATE RETAIL INC COM SER A 74915M100 984 79417 SH SOLE 79417 0 0 QURATE RETAIL INC COM SER A 74915M100 48 3844 SH SOLE 2 3844 0 0 RALPH LAUREN CORP CL A 751212101 15177 133613 SH SOLE 133613 0 0 RALPH LAUREN CORP CL A 751212101 1556 13700 SH SOLE 2 13700 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1712 20243 SH SOLE 20243 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 34 400 SH SOLE 2 400 0 0 RAYONIER INC COM 754907103 767 25300 SH SOLE 25300 0 0 RAYTHEON CO COM NEW 755111507 8214 47237 SH SOLE 62126 0 0 RAYTHEON CO COM NEW 755111507 87 500 SH SOLE 2 500 0 0 REALTY INCOME CORP COM 756109104 22103 320475 SH SOLE 320475 0 0 RED HAT INC COM 756577102 5105 27190 SH SOLE 27190 0 0 REDFIN CORP COM 75737F108 0 0 SH SOLE 17895 0 0 REGENCY CTRS CORP COM 758849103 9066 135836 SH SOLE 497008 0 0 REGENCY CTRS CORP COM 758849103 402 6016 SH SOLE 5 6016 0 0 REGENCY CTRS CORP COM 758849103 13 200 SH SOLE 2 200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5541 17702 SH SOLE 398972 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1040 3323 SH SOLE 5 3323 0 0 REGENXBIO INC COM 75901B107 514 10000 SH SOLE 5 10000 0 0 REGIONS FINL CORP NEW COM 7591EP100 2808 187964 SH SOLE 187964 0 0 REGIONS FINL CORP NEW COM 7591EP100 89 5962 SH SOLE 2 5962 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2182 13983 SH SOLE 13983 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 31 200 SH SOLE 2 200 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 5494 30865 SH SOLE 30865 0 0 REPUBLIC SVCS INC COM 760759100 11535 133137 SH SOLE 257564 0 0 REPUBLIC SVCS INC COM 760759100 52 600 SH SOLE 2 600 0 0 RESMED INC COM 761152107 2779 22772 SH SOLE 22772 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH SOLE 1611 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1244 72600 SH SOLE 72600 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1623 138000 SH SOLE 208501 0 0 RETAIL VALUE INC COM 76133Q102 337 9691 SH SOLE 9691 0 0 REXFORD INDL RLTY INC COM 76169C100 2631 65160 SH SOLE 137685 0 0 REXNORD CORP NEW COM 76169B102 31 1030 SH SOLE 81094 0 0 RLJ LODGING TR COM 74965L101 2012 113400 SH SOLE 113400 0 0 ROBERT HALF INTL INC COM 770323103 1719 30156 SH SOLE 30156 0 0 ROBERT HALF INTL INC COM 770323103 23 400 SH SOLE 2 400 0 0 ROCKWELL AUTOMATION INC COM 773903109 5359 32713 SH SOLE 32713 0 0 ROCKWELL AUTOMATION INC COM 773903109 16 100 SH SOLE 2 100 0 0 ROKU INC COM CL A 77543R102 0 0 SH SOLE 49325 0 0 ROLLINS INC COM 775711104 883 24612 SH SOLE 24612 0 0 ROPER TECHNOLOGIES INC COM 776696106 8566 23388 SH SOLE 45828 0 0 ROPER TECHNOLOGIES INC COM 776696106 37 100 SH SOLE 2 100 0 0 ROSS STORES INC COM 778296103 11409 115098 SH SOLE 115098 0 0 ROSS STORES INC COM 778296103 3992 40273 SH SOLE 5 40273 0 0 ROSS STORES INC COM 778296103 2097 21155 SH SOLE 4 0 0 21155 ROSS STORES INC COM 778296103 1232 12426 SH SOLE 1 0 0 12426 ROSS STORES INC COM 778296103 604 6097 SH SOLE 2 6097 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 436 5480 SH SOLE 2 5480 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3537 29181 SH SOLE 29181 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 0 SH SOLE 15100 0 0 RPT REALTY SH BEN INT 74971D101 613 50600 SH SOLE 50600 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2660 32800 SH SOLE 76691 0 0 S&P GLOBAL INC COM 78409V104 18365 80623 SH SOLE 80623 0 0 S&P GLOBAL INC COM 78409V104 2677 11750 SH SOLE 5 11750 0 0 S&P GLOBAL INC COM 78409V104 71 310 SH SOLE 4 0 0 310 S&P GLOBAL INC COM 78409V104 159 700 SH SOLE 1 0 700 0 S&P GLOBAL INC COM 78409V104 46 200 SH SOLE 2 200 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2241 113800 SH SOLE 247453 0 0 SABRE CORP COM 78573M104 1103 49666 SH SOLE 49666 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 337512 0 0 SALESFORCE COM INC COM 79466L302 18053 118980 SH SOLE 250883 0 0 SALESFORCE COM INC COM 79466L302 4626 30490 SH SOLE 5 30490 0 0 SALESFORCE COM INC COM 79466L302 8528 56203 SH SOLE 4 0 0 56203 SALESFORCE COM INC COM 79466L302 4589 30246 SH SOLE 1 0 0 30246 SALESFORCE COM INC COM 79466L302 30 200 SH SOLE 2 200 0 0 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 0 0 SH SOLE 189895 0 0 SAUL CTRS INC COM 804395101 414 7370 SH SOLE 7370 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3772 16776 SH SOLE 24265 0 0 SCHLUMBERGER LTD COM 806857108 11028 277500 SH SOLE 471685 0 0 SCHLUMBERGER LTD COM 806857108 300 7553 SH SOLE 5 7553 0 0 SCHLUMBERGER LTD COM 806857108 2592 65220 SH SOLE 4 0 0 65220 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 728 10370 SH SOLE 5 10370 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 242 9240 SH SOLE 5 9240 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 302 6799 SH SOLE 5 6799 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2310 49016 SH SOLE 66296 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 52 1100 SH SOLE 2 1100 0 0 SEALED AIR CORP NEW COM 81211K100 1456 34045 SH SOLE 34045 0 0 SEALED AIR CORP NEW COM 81211K100 17 400 SH SOLE 2 400 0 0 SEATTLE GENETICS INC COM 812578102 1142 16500 SH SOLE 245617 0 0 SEI INVESTMENTS CO COM 784117103 1179 21010 SH SOLE 21010 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2472 38800 SH SOLE 38800 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2796 101300 SH SOLE 101300 0 0 SEMPRA ENERGY COM 816851109 6337 46109 SH SOLE 46109 0 0 SEMPRA ENERGY COM 816851109 69 500 SH SOLE 2 500 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1270 153600 SH SOLE 153600 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1188 24240 SH SOLE 24240 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 25 500 SH SOLE 2 500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 749 17440 SH SOLE 17440 0 0 SERVICENOW INC COM 81762P102 49506 180303 SH SOLE 213411 0 0 SERVICENOW INC COM 81762P102 2944 10724 SH SOLE 5 10724 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 599 29354 SH SOLE 5 0 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 29 1400 SH SOLE 2 1400 0 0 SHERWIN WILLIAMS CO COM 824348106 8271 18048 SH SOLE 18361 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6178 158900 SH SOLE 104600 0 54300 SHOPIFY INC CL A 82509L107 0 0 SH SOLE 5288 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1021 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 39072 244565 SH SOLE 354379 0 0 SIMON PPTY GROUP INC NEW COM 828806109 672 4206 SH SOLE 5 4206 0 0 SIMON PPTY GROUP INC NEW COM 828806109 58 362 SH SOLE 2 362 0 0 SIRIUS XM HLDGS INC COM 82968B103 2101 376555 SH SOLE 376555 0 0 SITE CENTERS CORP COM 82981J109 1229 92850 SH SOLE 298390 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 7063 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3035 39277 SH SOLE 63432 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 39 500 SH SOLE 2 500 0 0 SL GREEN RLTY CORP COM 78440X101 5543 68969 SH SOLE 73088 0 0 SL GREEN RLTY CORP COM 78440X101 96 1198 SH SOLE 5 1198 0 0 SL GREEN RLTY CORP COM 78440X101 16 200 SH SOLE 2 200 0 0 SMITH A O CORP COM 831865209 8974 190287 SH SOLE 275137 0 0 SMITH A O CORP COM 831865209 160 3400 SH SOLE 1 0 3400 0 SMITH A O CORP COM 831865209 1897 40227 SH SOLE 2 40227 0 0 SMUCKER J M CO COM NEW 832696405 3024 26254 SH SOLE 26254 0 0 SMUCKER J M CO COM NEW 832696405 35 300 SH SOLE 2 300 0 0 SNAP INC CL A 83304A106 1471 102900 SH SOLE 336960 0 0 SNAP ON INC COM 833034101 1693 10223 SH SOLE 10223 0 0 SNAP ON INC COM 833034101 17 100 SH SOLE 2 100 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 230 7400 SH SOLE 7400 0 0 SOUTHERN CO COM 842587107 18260 330324 SH SOLE 330324 0 0 SOUTHERN CO COM 842587107 387 7000 SH SOLE 5 7000 0 0 SOUTHERN CO COM 842587107 168 3042 SH SOLE 2 3042 0 0 SOUTHERN COPPER CORP COM 84265V105 1274 32801 SH SOLE 32801 0 0 SOUTHERN COPPER CORP COM 84265V105 29 737 SH SOLE 2 737 0 0 SOUTHWEST AIRLS CO COM 844741108 1697 33414 SH SOLE 65324 0 0 SOUTHWEST AIRLS CO COM 844741108 20 400 SH SOLE 2 400 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 18302 137400 SH SOLE 137400 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2061 41300 SH SOLE 41300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 293 1000 SH SOLE 5 1000 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1285 24299 SH SOLE 5 24299 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2704 50600 SH SOLE 50600 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 206 7566 SH SOLE 5 7566 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 5798 66100 SH SOLE 192503 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 919 22048 SH SOLE 5 22048 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 36 333 SH SOLE 333 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 375 3440 SH SOLE 5 3440 0 0 SPIRE INC COM 84857L101 39 460 SH SOLE 100363 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1325 16280 SH SOLE 16280 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 216 25910 SH SOLE 25910 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4784 112140 SH SOLE 290275 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 171 4000 SH SOLE 5 4000 0 0 SPLUNK INC COM 848637104 4052 32226 SH SOLE 46606 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 0 SH SOLE 7056 0 0 SPRINT CORPORATION COM 85207U105 965 146836 SH SOLE 146836 0 0 SPRINT CORPORATION COM 85207U105 66 10019 SH SOLE 2 10019 0 0 SPX FLOW INC COM 78469X107 23 540 SH SOLE 31140 0 0 SQUARE INC CL A 852234103 72080 993800 SH SOLE 1073065 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1919 33310 SH SOLE 33310 0 0 STAG INDL INC COM 85254J102 4274 141350 SH SOLE 197839 0 0 STANLEY BLACK & DECKER INC COM 854502101 5994 41447 SH SOLE 41447 0 0 STANLEY BLACK & DECKER INC COM 854502101 43 300 SH SOLE 2 300 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 41083 0 0 STARBUCKS CORP COM 855244109 18095 215848 SH SOLE 236568 0 0 STARBUCKS CORP COM 855244109 495 5900 SH SOLE 5 5900 0 0 STARBUCKS CORP COM 855244109 171 2038 SH SOLE 2 2038 0 0 STARWOOD PPTY TR INC COM 85571B105 1895 83400 SH SOLE 83400 0 0 STARWOOD PPTY TR INC COM 85571B105 11 500 SH SOLE 5 500 0 0 STATE STR CORP COM 857477103 3695 65914 SH SOLE 65914 0 0 STATE STR CORP COM 857477103 95 1700 SH SOLE 2 1700 0 0 STEEL DYNAMICS INC COM 858119100 1352 44759 SH SOLE 44759 0 0 STEEL DYNAMICS INC COM 858119100 27 900 SH SOLE 2 900 0 0 STERIS PLC SHS USD G8473T100 2125 14272 SH SOLE 14272 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 89390 0 0 STORE CAP CORP COM 862121100 5089 153330 SH SOLE 635542 0 0 STORE CAP CORP COM 862121100 313 9445 SH SOLE 5 9445 0 0 STRYKER CORP COM 863667101 49386 240229 SH SOLE 642502 0 0 STRYKER CORP COM 863667101 2365 11504 SH SOLE 4 0 0 11504 STRYKER CORP COM 863667101 1069 5200 SH SOLE 2 5200 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 762 66400 SH SOLE 66400 0 0 SUN CMNTYS INC COM 866674104 9134 71257 SH SOLE 251646 0 0 SUN CMNTYS INC COM 866674104 339 2647 SH SOLE 5 2647 0 0 SUNCOR ENERGY INC NEW COM 867224107 1047 33600 SH SOLE 33600 0 0 SUNCOR ENERGY INC NEW COM 867224107 156 4994 SH SOLE 2 4994 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2003 146100 SH SOLE 160103 0 0 SUNTRUST BKS INC COM 867914103 5245 83459 SH SOLE 135159 0 0 SUNTRUST BKS INC COM 867914103 138 2200 SH SOLE 2 2200 0 0 SURGERY PARTNERS INC COM 86881A100 0 0 SH SOLE 36081 0 0 SVB FINL GROUP COM 78486Q101 1872 8335 SH SOLE 8335 0 0 SVB FINL GROUP COM 78486Q101 22 100 SH SOLE 2 100 0 0 SYMANTEC CORP COM 871503108 2583 118722 SH SOLE 246637 0 0 SYMANTEC CORP COM 871503108 39 1800 SH SOLE 2 1800 0 0 SYNCHRONY FINL COM 87165B103 4165 120139 SH SOLE 120139 0 0 SYNCHRONY FINL COM 87165B103 80 2300 SH SOLE 2 2300 0 0 SYNOPSYS INC COM 871607107 3398 26405 SH SOLE 26405 0 0 SYNOPSYS INC COM 871607107 51 400 SH SOLE 2 400 0 0 SYSCO CORP COM 871829107 16579 234430 SH SOLE 237598 0 0 SYSCO CORP COM 871829107 2068 29236 SH SOLE 5 29236 0 0 SYSCO CORP COM 871829107 99 1400 SH SOLE 2 1400 0 0 T MOBILE US INC COM 872590104 4777 64436 SH SOLE 76794 0 0 T MOBILE US INC COM 872590104 87 1178 SH SOLE 2 1178 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1806 10880 SH SOLE 10880 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 9150 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 313 8000 SH SOLE 233948 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 149 3800 SH SOLE 1 0 3800 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7895 201559 SH SOLE 132500 0 69059 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2048 18036 SH SOLE 18036 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 903 23690 SH SOLE 53492 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 969 59800 SH SOLE 59800 0 0 TAPESTRY INC COM 876030107 1762 55516 SH SOLE 72121 0 0 TAPESTRY INC COM 876030107 19 600 SH SOLE 2 600 0 0 TARGA RES CORP COM 87612G101 1493 38018 SH SOLE 38018 0 0 TARGA RES CORP COM 87612G101 10 242 SH SOLE 2 242 0 0 TARGET CORP COM 87612E106 11829 136573 SH SOLE 136573 0 0 TARGET CORP COM 87612E106 240 2773 SH SOLE 2 2773 0 0 TAUBMAN CTRS INC COM 876664103 1586 38850 SH SOLE 221433 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2152 43100 SH SOLE 81977 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3060 61295 SH SOLE 5 61295 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 30 600 SH SOLE 2 600 0 0 TE CONNECTIVITY LTD REG SHS H84989104 55060 574855 SH SOLE 586955 0 0 TE CONNECTIVITY LTD REG SHS H84989104 4388 45816 SH SOLE 4 0 0 45816 TE CONNECTIVITY LTD REG SHS H84989104 1832 19130 SH SOLE 1 0 1300 17830 TE CONNECTIVITY LTD REG SHS H84989104 67 700 SH SOLE 2 700 0 0 TECHNIPFMC PLC COM G87110105 1800 69402 SH SOLE 69402 0 0 TECHNIPFMC PLC COM G87110105 523 20174 SH SOLE 4 0 0 20174 TECHNIPFMC PLC COM G87110105 467 18000 SH SOLE 2 18000 0 0 TELADOC HEALTH INC COM 87918A105 0 0 SH SOLE 263127 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 945 53500 SH SOLE 53500 0 0 TELEFLEX INC COM 879369106 2331 7039 SH SOLE 7039 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH SOLE 17469 0 0 TERADYNE INC COM 880770102 33 680 SH SOLE 39365 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 0 0 PRN SOLE 3273000 0 0 TERRENO RLTY CORP COM 88146M101 1942 39600 SH SOLE 39600 0 0 TESLA INC COM 88160R101 4510 20182 SH SOLE 39629 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1646 178329 SH SOLE 178329 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 581 63000 SH SOLE 63000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 725 78533 SH SOLE 2 78533 0 0 TEXAS INSTRS INC COM 882508104 87538 762790 SH SOLE 762790 0 0 TEXAS INSTRS INC COM 882508104 195 1700 SH SOLE 5 1700 0 0 TEXAS INSTRS INC COM 882508104 31 269 SH SOLE 4 0 0 269 TEXAS INSTRS INC COM 882508104 149 1300 SH SOLE 2 1300 0 0 TEXTRON INC COM 883203101 2343 44166 SH SOLE 44166 0 0 TEXTRON INC COM 883203101 32 600 SH SOLE 2 600 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 7842 195128 SH SOLE 195128 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 84 2100 SH SOLE 2 2100 0 0 THE TRADE DESK INC COM CL A 88339J105 0 0 SH SOLE 28010 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 18542 63137 SH SOLE 190604 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 140 477 SH SOLE 2 477 0 0 TIFFANY & CO NEW COM 886547108 1896 20243 SH SOLE 23427 0 0 TIFFANY & CO NEW COM 886547108 19 200 SH SOLE 2 200 0 0 TIMKEN CO COM 887389104 9802 190920 SH SOLE 190920 0 0 TIMKEN CO COM 887389104 1361 26500 SH SOLE 2 26500 0 0 TJX COS INC NEW COM 872540109 23951 452928 SH SOLE 452928 0 0 TJX COS INC NEW COM 872540109 3671 69429 SH SOLE 5 69429 0 0 TJX COS INC NEW COM 872540109 159 3000 SH SOLE 1 0 3000 0 TJX COS INC NEW COM 872540109 789 14928 SH SOLE 2 14928 0 0 TORCHMARK CORP COM 891027104 1894 21177 SH SOLE 21177 0 0 TORCHMARK CORP COM 891027104 27 300 SH SOLE 2 300 0 0 TORO CO COM 891092108 37 550 SH SOLE 38813 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 41 700 SH SOLE 700 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 435 7436 SH SOLE 2 7436 0 0 TOTAL S A SPONSORED ADS 89151E109 0 0 SH SOLE 263034 0 0 TOTAL SYS SVCS INC COM 891906109 3631 28311 SH SOLE 29413 0 0 TOTAL SYS SVCS INC COM 891906109 4266 33259 SH SOLE 5 33259 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 178 11300 SH SOLE 11300 0 0 TPG RE FIN TR INC COM 87266M107 2427 125800 SH SOLE 125800 0 0 TRACTOR SUPPLY CO COM 892356106 2432 22353 SH SOLE 32499 0 0 TRANSDIGM GROUP INC COM 893641100 3711 7671 SH SOLE 7671 0 0 TRANSOCEAN LTD REG SHS H8817H100 101 15800 SH SOLE 15800 0 0 TRANSUNION COM 89400J107 2067 28120 SH SOLE 28120 0 0 TRANSUNION COM 89400J107 4495 61154 SH SOLE 5 61154 0 0 TRAVELERS COMPANIES INC COM 89417E109 10444 69848 SH SOLE 69848 0 0 TRAVELERS COMPANIES INC COM 89417E109 150 1000 SH SOLE 2 1000 0 0 TRIMBLE INC COM 896239100 1738 38520 SH SOLE 128472 0 0 TRIMBLE INC COM 896239100 36 800 SH SOLE 2 800 0 0 TRIPADVISOR INC COM 896945201 989 21355 SH SOLE 21355 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 31060 0 0 TWILIO INC CL A 90138F102 2498 18318 SH SOLE 40168 0 0 TWITTER INC COM 90184L102 3895 111602 SH SOLE 122927 0 0 TYSON FOODS INC CL A 902494103 4160 51523 SH SOLE 51523 0 0 TYSON FOODS INC CL A 902494103 100 1241 SH SOLE 2 1241 0 0 UBER TECHNOLOGIES INC COM 90353T100 1303 28100 SH SOLE 28100 0 0 UDR INC COM 902653104 11657 259689 SH SOLE 333278 0 0 UDR INC COM 902653104 22 500 SH SOLE 2 500 0 0 UGI CORP NEW COM 902681105 1953 36568 SH SOLE 85617 0 0 UGI CORP NEW COM 902681105 27 500 SH SOLE 2 500 0 0 ULTA BEAUTY INC COM 90384S303 3426 9876 SH SOLE 22926 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 136696 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH SOLE 3210 0 0 UMH PPTYS INC COM 903002103 280 22600 SH SOLE 22600 0 0 UNDER ARMOUR INC CL A 904311107 779 30722 SH SOLE 91826 0 0 UNDER ARMOUR INC CL C 904311206 804 36204 SH SOLE 119921 0 0 UNILEVER N V N Y SHS NEW 904784709 0 0 SH SOLE 14500 0 0 UNION PACIFIC CORP COM 907818108 25473 150631 SH SOLE 189787 0 0 UNION PACIFIC CORP COM 907818108 4083 24145 SH SOLE 5 24145 0 0 UNION PACIFIC CORP COM 907818108 44 260 SH SOLE 4 0 0 260 UNION PACIFIC CORP COM 907818108 5084 30063 SH SOLE 1 0 1200 28863 UNION PACIFIC CORP COM 907818108 237 1400 SH SOLE 2 1400 0 0 UNITED CONTL HLDGS INC COM 910047109 1396 15950 SH SOLE 15950 0 0 UNITED CONTL HLDGS INC COM 910047109 69 783 SH SOLE 2 783 0 0 UNITED PARCEL SERVICE INC CL B 911312106 21061 203944 SH SOLE 224544 0 0 UNITED PARCEL SERVICE INC CL B 911312106 258 2500 SH SOLE 5 2500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 140 1359 SH SOLE 2 1359 0 0 UNITED RENTALS INC COM 911363109 1755 13232 SH SOLE 13232 0 0 UNITED RENTALS INC COM 911363109 40 300 SH SOLE 2 300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 21493 165074 SH SOLE 165074 0 0 UNITED TECHNOLOGIES CORP COM 913017109 246 1887 SH SOLE 2 1887 0 0 UNITEDHEALTH GROUP INC COM 91324P102 48094 197098 SH SOLE 902226 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6275 25718 SH SOLE 5 25718 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6294 25795 SH SOLE 1 0 0 25795 UNITEDHEALTH GROUP INC COM 91324P102 556 2278 SH SOLE 2 2278 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 687 8090 SH SOLE 8090 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2001 15348 SH SOLE 15348 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 39 300 SH SOLE 2 300 0 0 UNUM GROUP COM 91529Y106 1701 50691 SH SOLE 50691 0 0 UNUM GROUP COM 91529Y106 34 1000 SH SOLE 2 1000 0 0 URBAN EDGE PPTYS COM 91704F104 1331 76800 SH SOLE 76800 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 401 19100 SH SOLE 19100 0 0 US BANCORP DEL COM NEW 902973304 15083 287839 SH SOLE 287839 0 0 US BANCORP DEL COM NEW 902973304 309 5900 SH SOLE 2 5900 0 0 V F CORP COM 918204108 7385 84540 SH SOLE 100388 0 0 V F CORP COM 918204108 35 400 SH SOLE 2 400 0 0 VAIL RESORTS INC COM 91879Q109 1666 7464 SH SOLE 36715 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 59562 0 0 VALE S A SPONSORED ADS 91912E105 1842 137049 SH SOLE 5 137049 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7357 85942 SH SOLE 85942 0 0 VALERO ENERGY CORP NEW COM 91913Y100 5317 62106 SH SOLE 4 0 0 62106 VALERO ENERGY CORP NEW COM 91913Y100 3145 36733 SH SOLE 1 0 0 36733 VALERO ENERGY CORP NEW COM 91913Y100 212 2471 SH SOLE 2 2471 0 0 VALMONT INDS INC COM 920253101 24 190 SH SOLE 14920 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2576 100800 SH SOLE 100800 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 579 24500 SH SOLE 24500 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1465 50000 SH SOLE 5 50000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1278 11600 SH SOLE 11600 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1083 73100 SH SOLE 73100 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1905 54900 SH SOLE 54900 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 362 5675 SH SOLE 5 5675 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 630 7285 SH SOLE 5 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 645 5600 SH SOLE 5600 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20106 74700 SH SOLE 74700 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 241 3210 SH SOLE 5 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 425 10000 SH SOLE 10000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 68 1600 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 126 1300 SH SOLE 1300 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 933 9633 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 304 3380 SH SOLE 5 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7846 188100 SH SOLE 188100 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3645 24500 SH SOLE 24500 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 799 9400 SH SOLE 9400 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 614 8900 SH SOLE 8900 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6488 37300 SH SOLE 37300 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 232 1100 SH SOLE 1100 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1038 8100 SH SOLE 8100 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 6846 51500 SH SOLE 51500 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1846 21300 SH SOLE 21300 0 0 VARIAN MED SYS INC COM 92220P105 2413 17725 SH SOLE 360378 0 0 VARIAN MED SYS INC COM 92220P105 27 200 SH SOLE 2 200 0 0 VARONIS SYS INC COM 922280102 818 13200 SH SOLE 13200 0 0 VEEVA SYS INC CL A COM 922475108 3173 19574 SH SOLE 253158 0 0 VENTAS INC COM 92276F100 23529 344245 SH SOLE 495318 0 0 VENTAS INC COM 92276F100 41 600 SH SOLE 2 600 0 0 VEREIT INC COM 92339V100 8068 895411 SH SOLE 2318199 0 0 VERISIGN INC COM 92343E102 3900 18644 SH SOLE 18644 0 0 VERISIGN INC COM 92343E102 4013 19185 SH SOLE 5 19185 0 0 VERISIGN INC COM 92343E102 42 200 SH SOLE 2 200 0 0 VERISK ANALYTICS INC COM 92345Y106 5115 34924 SH SOLE 34924 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 73941 1294262 SH SOLE 1582159 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1332 23321 SH SOLE 5 23321 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 183 3200 SH SOLE 1 0 3200 0 VERIZON COMMUNICATIONS INC COM 92343V104 1845 32300 SH SOLE 2 32300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7296 39786 SH SOLE 652589 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3328 18147 SH SOLE 5 18147 0 0 VIACOM INC NEW CL B 92553P201 2597 86938 SH SOLE 86938 0 0 VIACOM INC NEW CL B 92553P201 75 2500 SH SOLE 2 2500 0 0 VICI PPTYS INC COM 925652109 6691 303600 SH SOLE 1129846 0 0 VICI PPTYS INC COM 925652109 514 23323 SH SOLE 5 23323 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 304 35200 SH SOLE 58343 0 0 VISA INC COM CL A 92826C839 49986 288018 SH SOLE 355214 0 0 VISA INC COM CL A 92826C839 6008 34618 SH SOLE 5 34618 0 0 VISA INC COM CL A 92826C839 330 1900 SH SOLE 2 1900 0 0 VISTRA ENERGY CORP COM 92840M102 1454 64214 SH SOLE 69936 0 0 VISTRA ENERGY CORP COM 92840M102 839 37332 SH SOLE 2 37332 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 24 13365 SH SOLE 2 13365 0 0 VMWARE INC CL A COM 928563402 2639 15781 SH SOLE 32391 0 0 VORNADO RLTY TR SH BEN INT 929042109 8876 138470 SH SOLE 162071 0 0 VORNADO RLTY TR SH BEN INT 929042109 13 200 SH SOLE 2 200 0 0 VOYA FINL INC COM 929089100 1484 26833 SH SOLE 26833 0 0 VOYA FINL INC COM 929089100 66 1200 SH SOLE 2 1200 0 0 VULCAN MATLS CO COM 929160109 2869 20893 SH SOLE 20893 0 0 VULCAN MATLS CO COM 929160109 14 100 SH SOLE 2 100 0 0 W P CAREY INC COM 92936U109 18844 232131 SH SOLE 232131 0 0 WABCO HLDGS INC COM 92927K102 1059 7990 SH SOLE 7990 0 0 WABCO HLDGS INC COM 92927K102 13 100 SH SOLE 2 100 0 0 WABTEC CORP COM 929740108 1823 25408 SH SOLE 25408 0 0 WABTEC CORP COM 929740108 28 386 SH SOLE 2 386 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11317 206999 SH SOLE 206999 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 355 6500 SH SOLE 5 6500 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 262 4791 SH SOLE 2 4791 0 0 WALMART INC COM 931142103 44073 398891 SH SOLE 493225 0 0 WALMART INC COM 931142103 717 6486 SH SOLE 5 6486 0 0 WALMART INC COM 931142103 559 5056 SH SOLE 2 5056 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 471 123200 SH SOLE 123200 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1375 51430 SH SOLE 51430 0 0 WASTE CONNECTIONS INC COM 94106B101 4389 45924 SH SOLE 72732 0 0 WASTE MGMT INC DEL COM 94106L109 9784 84803 SH SOLE 107163 0 0 WASTE MGMT INC DEL COM 94106L109 104 900 SH SOLE 2 900 0 0 WATERS CORP COM 941848103 5630 26156 SH SOLE 207058 0 0 WATERS CORP COM 941848103 49 228 SH SOLE 4 0 0 228 WATERS CORP COM 941848103 1178 5472 SH SOLE 2 5472 0 0 WAYFAIR INC CL A 94419L101 1403 9611 SH SOLE 12741 0 0 WEC ENERGY GROUP INC COM 92939U106 17031 204286 SH SOLE 204286 0 0 WEC ENERGY GROUP INC COM 92939U106 31 376 SH SOLE 2 376 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2112 77020 SH SOLE 84376 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2514 8820 SH SOLE 8820 0 0 WELLS FARGO CO NEW COM 949746101 57781 1221062 SH SOLE 1383627 0 0 WELLS FARGO CO NEW COM 949746101 3528 74565 SH SOLE 2 74565 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH SOLE 2500 0 0 WELLTOWER INC COM 95040Q104 28595 350729 SH SOLE 771474 0 0 WELLTOWER INC COM 95040Q104 653 8011 SH SOLE 5 8011 0 0 WELLTOWER INC COM 95040Q104 76 927 SH SOLE 2 927 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 30 240 SH SOLE 240 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1001 8000 SH SOLE 5 8000 0 0 WESTERN DIGITAL CORP COM 958102105 2731 57435 SH SOLE 72986 0 0 WESTERN DIGITAL CORP COM 958102105 79 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 1743 87612 SH SOLE 87612 0 0 WESTERN UN CO COM 959802109 86 4300 SH SOLE 5 4300 0 0 WESTERN UN CO COM 959802109 22 1100 SH SOLE 2 1100 0 0 WESTLAKE CHEM CORP COM 960413102 574 8260 SH SOLE 8260 0 0 WESTROCK CO COM 96145D105 13451 368830 SH SOLE 368830 0 0 WESTROCK CO COM 96145D105 1462 40091 SH SOLE 2 40091 0 0 WEYERHAEUSER CO COM 962166104 5366 203724 SH SOLE 442420 0 0 WEYERHAEUSER CO COM 962166104 34 1293 SH SOLE 2 1293 0 0 WHIRLPOOL CORP COM 963320106 2353 16531 SH SOLE 25482 0 0 WHIRLPOOL CORP COM 963320106 28 200 SH SOLE 2 200 0 0 WHITESTONE REIT COM 966084204 317 25000 SH SOLE 25000 0 0 WILLIAMS COS INC DEL COM 969457100 5624 200574 SH SOLE 200574 0 0 WILLIAMS COS INC DEL COM 969457100 84 3000 SH SOLE 2 3000 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4305 22476 SH SOLE 30163 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 50 261 SH SOLE 2 261 0 0 WIX COM LTD SHS M98068105 1027 7230 SH SOLE 7230 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH SOLE 525 0 0 WORKDAY INC CL A 98138H101 40100 195056 SH SOLE 217568 0 0 WORKDAY INC CL A 98138H101 1050 5109 SH SOLE 5 5109 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 0 0 SH SOLE 4360 0 0 WORLDPAY INC CL A 981558109 5773 47104 SH SOLE 97274 0 0 WPX ENERGY INC COM 98212B103 841 73100 SH SOLE 100671 0 0 WYNN RESORTS LTD COM 983134107 2138 17245 SH SOLE 17245 0 0 WYNN RESORTS LTD COM 983134107 37 300 SH SOLE 2 300 0 0 XCEL ENERGY INC COM 98389B100 8675 145822 SH SOLE 145822 0 0 XCEL ENERGY INC COM 98389B100 71 1200 SH SOLE 2 1200 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1524 73100 SH SOLE 73100 0 0 XENIA HOTELS & RESORTS INC COM 984017103 104 5011 SH SOLE 5 5011 0 0 XEROX CORP COM NEW 984121608 1836 51861 SH SOLE 51861 0 0 XEROX CORP COM NEW 984121608 42 1200 SH SOLE 2 1200 0 0 XILINX INC COM 983919101 41338 350559 SH SOLE 364339 0 0 XILINX INC COM 983919101 667 5657 SH SOLE 5 5657 0 0 XILINX INC COM 983919101 47 400 SH SOLE 2 400 0 0 XPO LOGISTICS INC COM 983793100 1058 18294 SH SOLE 18294 0 0 XYLEM INC COM 98419M100 2459 29403 SH SOLE 98265 0 0 XYLEM INC COM 98419M100 42 500 SH SOLE 2 500 0 0 YANDEX N V SHS CLASS A N97284108 685 18030 SH SOLE 87507 0 0 YELP INC CL A 985817105 0 0 SH SOLE 127080 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1719 94400 SH SOLE 94400 0 0 YUM BRANDS INC COM 988498101 7480 67589 SH SOLE 67589 0 0 YUM BRANDS INC COM 988498101 55 500 SH SOLE 2 500 0 0 YUM CHINA HLDGS INC COM 98850P109 3059 66216 SH SOLE 117353 0 0 YUM CHINA HLDGS INC COM 98850P109 65 1402 SH SOLE 2 1402 0 0 YY INC SPONSORED ADS A 98426T106 209 3000 SH SOLE 3000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1257 38207 SH SOLE 38207 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1781 8502 SH SOLE 8502 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5550 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 794 17120 SH SOLE 23760 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4074 34598 SH SOLE 590309 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 52 438 SH SOLE 2 438 0 0 ZIONS BANCORPORATION N A COM 989701107 1645 35775 SH SOLE 35775 0 0 ZIONS BANCORPORATION N A COM 989701107 37 800 SH SOLE 2 800 0 0 ZOETIS INC CL A 98978V103 37377 329338 SH SOLE 780659 0 0 ZOETIS INC CL A 98978V103 45 400 SH SOLE 2 400 0 0 ZOGENIX INC COM NEW 98978L204 0 0 SH SOLE 204095 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 0 0 SH SOLE 482 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 650 34000 SH SOLE 34000 0 0