0001193805-19-000172.txt : 20190212 0001193805-19-000172.hdr.sgml : 20190212 20190212155842 ACCESSION NUMBER: 0001193805-19-000172 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190212 DATE AS OF CHANGE: 20190212 EFFECTIVENESS DATE: 20190212 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: 19590652 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 12-31-2018 12-31-2018 false NOMURA ASSET MANAGEMENT CO LTD
1-12-1, Nihonbashi Chuo-ku Tokyo M0 103-8260
13F HOLDINGS REPORT 028-06746 Y Nomura Asset Management Co., Ltd. ("NAM Tokyo") may have investment discretion for certain positions, however separately delegated sole investment discretion to certain sub-advisers who hold positions in the same security, while also 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 02-12-2019 5 1849 8947432 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 21VIANET GROUP INC SPONSORED ADR 90138A103 0 0 SH SOLE 30799 0 0 2U INC COM 90214J101 0 0 SH SOLE 11051 0 0 3M CO COM 88579Y101 37516 196895 SH SOLE 228095 0 0 3M CO COM 88579Y101 1319 6924 SH SOLE 2 6924 0 0 3M CO COM 88579Y101 3007 15782 SH SOLE 1 0 2400 13382 3M CO COM 88579Y101 6939 36415 SH SOLE 4 0 0 36415 58 COM INC SPON ADR REP A 31680Q104 890 16409 SH SOLE 24936 0 0 58 COM INC SPON ADR REP A 31680Q104 157 2900 SH SOLE 2 2900 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 75300 0 0 ABBOTT LABS COM 002824100 28297 391223 SH SOLE 1243838 0 0 ABBOTT LABS COM 002824100 5423 74971 SH SOLE 5 74971 0 0 ABBOTT LABS COM 002824100 411 5683 SH SOLE 2 5683 0 0 ABBVIE INC COM 00287Y109 32652 354177 SH SOLE 356379 0 0 ABBVIE INC COM 00287Y109 1663 18036 SH SOLE 5 18036 0 0 ABBVIE INC COM 00287Y109 447 4845 SH SOLE 2 4845 0 0 ABERCROMBIE & FITCH CO CL A 002896207 10270 512200 SH SOLE 512200 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2105 105000 SH SOLE 2 105000 0 0 ABIOMED INC COM 003654100 2096 6448 SH SOLE 97657 0 0 AC IMMUNE SA SHS H00263105 0 0 SH SOLE 616633 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1228 51700 SH SOLE 51700 0 0 ACCELERON PHARMA INC COM 00434H108 0 0 SH SOLE 130230 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14308 101467 SH SOLE 102350 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 310 2200 SH SOLE 2 2200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5649 121299 SH SOLE 191575 0 0 ACTIVISION BLIZZARD INC COM 00507V109 75 1600 SH SOLE 2 1600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1790 38436 SH SOLE 1 0 0 38436 ACTIVISION BLIZZARD INC COM 00507V109 3211 68944 SH SOLE 4 0 0 68944 ACUITY BRANDS INC COM 00508Y102 666 5794 SH SOLE 7506 0 0 ADOBE INC COM 00724F101 117050 517372 SH SOLE 562959 0 0 ADOBE INC COM 00724F101 6309 27885 SH SOLE 5 27885 0 0 ADOBE INC COM 00724F101 136 600 SH SOLE 2 600 0 0 ADOBE INC COM 00724F101 68 300 SH SOLE 4 0 0 300 ADVANCE AUTO PARTS INC COM 00751Y106 2061 13087 SH SOLE 16204 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 47 300 SH SOLE 2 300 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 20480 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2970 160914 SH SOLE 270153 0 0 ADVANCED MICRO DEVICES INC COM 007903107 22 1212 SH SOLE 2 1212 0 0 AERCAP HOLDINGS NV SHS N00985106 861 21747 SH SOLE 95869 0 0 AERCAP HOLDINGS NV SHS N00985106 82 2068 SH SOLE 2 2068 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 0 0 SH SOLE 256527 0 0 AES CORP COM 00130H105 1787 123576 SH SOLE 151422 0 0 AES CORP COM 00130H105 130 9000 SH SOLE 2 9000 0 0 AFFILIATED MANAGERS GROUP COM 008252108 833 8550 SH SOLE 8550 0 0 AFFILIATED MANAGERS GROUP COM 008252108 29 300 SH SOLE 2 300 0 0 AFLAC INC COM 001055102 7920 173838 SH SOLE 240672 0 0 AFLAC INC COM 001055102 237 5200 SH SOLE 2 5200 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3405 50467 SH SOLE 189186 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2948 43698 SH SOLE 5 43698 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 74 1100 SH SOLE 2 1100 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4453 66007 SH SOLE 1 0 0 66007 AGILENT TECHNOLOGIES INC COM 00846U101 6833 101297 SH SOLE 4 0 0 101297 AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH SOLE 263966 0 0 AGNC INVT CORP COM 00123Q104 8324 474589 SH SOLE 474589 0 0 AGNC INVT CORP COM 00123Q104 70 4000 SH SOLE 2 4000 0 0 AGREE REALTY CORP COM 008492100 1292 21860 SH SOLE 176811 0 0 AIR PRODS & CHEMS INC COM 009158106 7624 47637 SH SOLE 55192 0 0 AIR PRODS & CHEMS INC COM 009158106 134 840 SH SOLE 5 840 0 0 AIR PRODS & CHEMS INC COM 009158106 112 700 SH SOLE 2 700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2502 40962 SH SOLE 45799 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 49 800 SH SOLE 2 800 0 0 ALBEMARLE CORP COM 012653101 1412 18317 SH SOLE 20839 0 0 ALBEMARLE CORP COM 012653101 54 700 SH SOLE 2 700 0 0 ALEXANDERS INC COM 014752109 726 2383 SH SOLE 2383 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9740 84520 SH SOLE 268467 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 395 3428 SH SOLE 5 3428 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 58 500 SH SOLE 2 500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3708 38083 SH SOLE 812211 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 29 300 SH SOLE 2 300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 83303 607738 SH SOLE 682575 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1612 11760 SH SOLE 5 11760 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8666 63225 SH SOLE 2 63225 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11706 85400 SH SOLE 9100 0 76300 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44589 325300 SH SOLE 3 0 0 325300 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5763 42045 SH SOLE 29900 0 12145 ALIGN TECHNOLOGY INC COM 016255101 2618 12501 SH SOLE 60977 0 0 ALIGN TECHNOLOGY INC COM 016255101 1257 6000 SH SOLE 5 6000 0 0 ALKERMES PLC SHS G01767105 652 22098 SH SOLE 22098 0 0 ALLEGHANY CORP DEL COM 017175100 1608 2579 SH SOLE 2579 0 0 ALLEGHANY CORP DEL COM 017175100 62 100 SH SOLE 2 100 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1072 13450 SH SOLE 39663 0 0 ALLERGAN PLC SHS G0177J108 7583 56731 SH SOLE 89061 0 0 ALLERGAN PLC SHS G0177J108 318 2379 SH SOLE 2 2379 0 0 ALLERGAN PLC SHS G0177J108 3774 28237 SH SOLE 1 0 0 28237 ALLERGAN PLC SHS G0177J108 5919 44283 SH SOLE 4 0 0 44283 ALLIANCE DATA SYSTEMS CORP COM 018581108 1153 7683 SH SOLE 7683 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 30 200 SH SOLE 2 200 0 0 ALLIANT ENERGY CORP COM 018802108 4889 115716 SH SOLE 116316 0 0 ALLIANT ENERGY CORP COM 018802108 51 1200 SH SOLE 2 1200 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 0 0 SH SOLE 144601 0 0 ALLSTATE CORP COM 020002101 4892 59201 SH SOLE 72901 0 0 ALLSTATE CORP COM 020002101 215 2600 SH SOLE 2 2600 0 0 ALLY FINL INC COM 02005N100 1740 76776 SH SOLE 76776 0 0 ALLY FINL INC COM 02005N100 161 7100 SH SOLE 2 7100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 987 13540 SH SOLE 495840 0 0 ALPHABET INC CAP STK CL C 02079K107 71088 68644 SH SOLE 79710 0 0 ALPHABET INC CAP STK CL C 02079K107 6156 5944 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 3658 3532 SH SOLE 2 3532 0 0 ALPHABET INC CAP STK CL C 02079K107 7603 7342 SH SOLE 1 0 0 7342 ALPHABET INC CAP STK CL A 02079K305 111756 106948 SH SOLE 122874 0 0 ALPHABET INC CAP STK CL A 02079K305 2859 2736 SH SOLE 2 2736 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 194 22200 SH SOLE 22200 0 0 ALTRIA GROUP INC COM 02209S103 19225 389257 SH SOLE 389257 0 0 ALTRIA GROUP INC COM 02209S103 657 13300 SH SOLE 5 13300 0 0 ALTRIA GROUP INC COM 02209S103 386 7807 SH SOLE 2 7807 0 0 AMAZON COM INC COM 023135106 203681 135609 SH SOLE 152091 0 0 AMAZON COM INC COM 023135106 13671 9102 SH SOLE 5 9102 0 0 AMAZON COM INC COM 023135106 1427 950 SH SOLE 2 950 0 0 AMAZON COM INC COM 023135106 8286 5517 SH SOLE 1 0 0 5517 AMDOCS LTD SHS G02602103 730 12469 SH SOLE 12469 0 0 AMERCO COM 023586100 509 1550 SH SOLE 1550 0 0 AMEREN CORP COM 023608102 3592 55069 SH SOLE 59679 0 0 AMEREN CORP COM 023608102 98 1500 SH SOLE 2 1500 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH SOLE 11967 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 855 26638 SH SOLE 26638 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 90 2789 SH SOLE 2 2789 0 0 AMERICAN ASSETS TR INC COM 024013104 960 23890 SH SOLE 23890 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3652 88230 SH SOLE 447590 0 0 AMERICAN ELEC PWR INC COM 025537101 6222 83246 SH SOLE 113891 0 0 AMERICAN ELEC PWR INC COM 025537101 309 4133 SH SOLE 5 4133 0 0 AMERICAN ELEC PWR INC COM 025537101 260 3472 SH SOLE 2 3472 0 0 AMERICAN EXPRESS CO COM 025816109 16923 177541 SH SOLE 196047 0 0 AMERICAN EXPRESS CO COM 025816109 2696 28283 SH SOLE 5 28283 0 0 AMERICAN EXPRESS CO COM 025816109 400 4200 SH SOLE 2 4200 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 462 34700 SH SOLE 34700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1017 11230 SH SOLE 11230 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 54 600 SH SOLE 2 600 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3257 164100 SH SOLE 177320 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 15792 400720 SH SOLE 511960 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1619 41069 SH SOLE 2 41069 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1250 31709 SH SOLE 1 0 0 31709 AMERICAN STS WTR CO COM 029899101 0 0 SH SOLE 15341 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11043 69806 SH SOLE 100710 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4039 25530 SH SOLE 5 25530 0 0 AMERICAN TOWER CORP NEW COM 03027X100 140 883 SH SOLE 2 883 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2824 31109 SH SOLE 73964 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 64 700 SH SOLE 2 700 0 0 AMERICOLD RLTY TR COM 03064D108 965 37800 SH SOLE 37800 0 0 AMERIPRISE FINL INC COM 03076C106 2403 23024 SH SOLE 23024 0 0 AMERIPRISE FINL INC COM 03076C106 94 900 SH SOLE 2 900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5940 79845 SH SOLE 79845 0 0 AMERISOURCEBERGEN CORP COM 03073E105 595 8000 SH SOLE 2 8000 0 0 AMERISOURCEBERGEN CORP COM 03073E105 246 3300 SH SOLE 1 0 3300 0 AMETEK INC NEW COM 031100100 2479 36618 SH SOLE 40716 0 0 AMETEK INC NEW COM 031100100 61 900 SH SOLE 2 900 0 0 AMGEN INC COM 031162100 104362 536096 SH SOLE 767241 0 0 AMGEN INC COM 031162100 4838 24853 SH SOLE 5 24853 0 0 AMGEN INC COM 031162100 1895 9734 SH SOLE 2 9734 0 0 AMGEN INC COM 031162100 389 2000 SH SOLE 1 0 2000 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 1278466 0 0 AMPHENOL CORP NEW CL A 032095101 3791 46794 SH SOLE 52228 0 0 AMPHENOL CORP NEW CL A 032095101 65 800 SH SOLE 2 800 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1123 28000 SH SOLE 28000 0 0 ANADARKO PETE CORP COM 032511107 3867 88211 SH SOLE 98512 0 0 ANADARKO PETE CORP COM 032511107 108 2463 SH SOLE 2 2463 0 0 ANALOG DEVICES INC COM 032654105 6958 81070 SH SOLE 96630 0 0 ANALOG DEVICES INC COM 032654105 97 1132 SH SOLE 2 1132 0 0 ANALOG DEVICES INC COM 032654105 1887 21985 SH SOLE 1 0 0 21985 ANALOG DEVICES INC COM 032654105 5922 68998 SH SOLE 4 0 0 68998 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 33385 0 0 ANNALY CAP MGMT INC COM 035710409 9071 923750 SH SOLE 923750 0 0 ANNALY CAP MGMT INC COM 035710409 203 20700 SH SOLE 5 20700 0 0 ANNALY CAP MGMT INC COM 035710409 80 8100 SH SOLE 2 8100 0 0 ANSYS INC COM 03662Q105 1988 13907 SH SOLE 20014 0 0 ANTERO RES CORP COM 03674X106 324 34550 SH SOLE 34550 0 0 ANTHEM INC COM 036752103 14634 55722 SH SOLE 75498 0 0 ANTHEM INC COM 036752103 3445 13119 SH SOLE 5 13119 0 0 ANTHEM INC COM 036752103 565 2153 SH SOLE 2 2153 0 0 AON PLC SHS CL A G0408V102 6519 44847 SH SOLE 65975 0 0 AON PLC SHS CL A G0408V102 116 800 SH SOLE 2 800 0 0 APACHE CORP COM 037411105 1744 66422 SH SOLE 66422 0 0 APACHE CORP COM 037411105 79 3026 SH SOLE 2 3026 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 4409 100480 SH SOLE 209050 0 0 APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 0 0 SH SOLE 50600 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1969 138100 SH SOLE 138100 0 0 APPLE INC COM 037833100 171781 1089013 SH SOLE 1202276 0 0 APPLE INC COM 037833100 2256 14301 SH SOLE 5 14301 0 0 APPLE INC COM 037833100 6398 40559 SH SOLE 2 40559 0 0 APPLE INC COM 037833100 9195 58290 SH SOLE 1 0 3800 54490 APPLE INC COM 037833100 24449 154998 SH SOLE 4 0 0 154998 APPLIED MATLS INC COM 038222105 6474 197733 SH SOLE 330999 0 0 APPLIED MATLS INC COM 038222105 97 2956 SH SOLE 2 2956 0 0 APTIV PLC SHS G6095L109 2525 41006 SH SOLE 112913 0 0 ARAMARK COM 03852U106 1105 38129 SH SOLE 87130 0 0 ARAMARK COM 03852U106 38 1300 SH SOLE 2 1300 0 0 ARCH CAP GROUP LTD ORD G0450A105 4776 178736 SH SOLE 178736 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5982 146001 SH SOLE 154098 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 299 7300 SH SOLE 2 7300 0 0 ARCONIC INC COM 03965L100 1201 71209 SH SOLE 71209 0 0 ARCONIC INC COM 03965L100 61 3600 SH SOLE 2 3600 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 394169 0 0 ARES CAP CORP COM 04010L103 6632 425700 SH SOLE 425700 0 0 ARES CAP CORP COM 04010L103 1187 76200 SH SOLE 2 76200 0 0 ARES CAP CORP COM 04010L103 4151 266428 SH SOLE 1 0 0 266428 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 165925 0 0 ARISTA NETWORKS INC COM 040413106 1580 7500 SH SOLE 8957 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 0 SH SOLE 1405045 0 0 ARROW ELECTRS INC COM 042735100 1105 16023 SH SOLE 16023 0 0 ARROW ELECTRS INC COM 042735100 90 1300 SH SOLE 2 1300 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 265 12000 SH SOLE 5 12000 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 219 54700 SH SOLE 54700 0 0 ASSURANT INC COM 04621X108 883 9875 SH SOLE 9875 0 0 ASSURANT INC COM 04621X108 54 600 SH SOLE 2 600 0 0 AT&T INC COM 00206R102 49003 1717001 SH SOLE 1864707 0 0 AT&T INC COM 00206R102 1347 47193 SH SOLE 5 47193 0 0 AT&T INC COM 00206R102 1795 62880 SH SOLE 2 62880 0 0 ATHENE HLDG LTD CL A G0684D107 1007 25280 SH SOLE 25280 0 0 ATMOS ENERGY CORP COM 049560105 1554 16757 SH SOLE 99259 0 0 ATMOS ENERGY CORP COM 049560105 56 600 SH SOLE 2 600 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 0 0 SH SOLE 138248 0 0 AUTODESK INC COM 052769106 4744 36889 SH SOLE 36889 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 302 3860 SH SOLE 16543 0 0 AUTOLIV INC COM 052800109 1088 15491 SH SOLE 15491 0 0 AUTOLIV INC COM 052800109 28 400 SH SOLE 2 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 54169 413123 SH SOLE 474092 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3555 27109 SH SOLE 5 27109 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 144 1100 SH SOLE 2 1100 0 0 AUTONATION INC COM 05329W102 274 7682 SH SOLE 7682 0 0 AUTOZONE INC COM 053332102 10330 12322 SH SOLE 13069 0 0 AUTOZONE INC COM 053332102 838 1000 SH SOLE 5 1000 0 0 AUTOZONE INC COM 053332102 84 100 SH SOLE 2 100 0 0 AVALONBAY CMNTYS INC COM 053484101 24374 140038 SH SOLE 245529 0 0 AVALONBAY CMNTYS INC COM 053484101 46 266 SH SOLE 5 266 0 0 AVALONBAY CMNTYS INC COM 053484101 115 662 SH SOLE 2 662 0 0 AVANGRID INC COM 05351W103 581 11590 SH SOLE 11590 0 0 AVAYA HLDGS CORP COM 05351X101 0 0 SH SOLE 9957 0 0 AVAYA HLDGS CORP COM 05351X101 2618 179797 SH SOLE 2 179797 0 0 AVERY DENNISON CORP COM 053611109 1271 14147 SH SOLE 14147 0 0 AVERY DENNISON CORP COM 053611109 54 600 SH SOLE 2 600 0 0 AVNET INC COM 053807103 176 4875 SH SOLE 4875 0 0 AVNET INC COM 053807103 58 1600 SH SOLE 2 1600 0 0 AVON PRODS INC COM 054303102 23 15400 SH SOLE 15400 0 0 AVROBIO INC COM 05455M100 0 0 SH SOLE 77040 0 0 AXA EQUITABLE HLDGS INC COM 054561105 547 32900 SH SOLE 32900 0 0 AXALTA COATING SYS LTD COM G0750C108 787 33590 SH SOLE 33590 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 18809 0 0 BAIDU INC SPON ADR REP A 056752108 8858 55854 SH SOLE 81825 0 0 BAIDU INC SPON ADR REP A 056752108 412 2600 SH SOLE 2 2600 0 0 BAKER HUGHES A GE CO CL A 05722G100 1702 79164 SH SOLE 158911 0 0 BAKER HUGHES A GE CO CL A 05722G100 65 3000 SH SOLE 2 3000 0 0 BALL CORP COM 058498106 2413 52476 SH SOLE 52476 0 0 BALL CORP COM 058498106 55 1200 SH SOLE 2 1200 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH SOLE 2259 0 0 BANCO DE CHILE SPONSORED ADS 059520106 261 9141 SH SOLE 9141 0 0 BANCO DE CHILE SPONSORED ADS 059520106 157 5505 SH SOLE 2 5505 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 90 3000 SH SOLE 2 3000 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 288 7551 SH SOLE 7551 0 0 BANK AMER CORP COM 060505104 40717 1652458 SH SOLE 1875970 0 0 BANK AMER CORP COM 060505104 554 22500 SH SOLE 5 22500 0 0 BANK AMER CORP COM 060505104 2002 81247 SH SOLE 2 81247 0 0 BANK AMER CORP COM 060505104 4150 168406 SH SOLE 1 0 0 168406 BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 8786 0 0 BANK MONTREAL QUE COM 063671101 327 5000 SH SOLE 2 5000 0 0 BANK N S HALIFAX COM 064149107 469 9413 SH SOLE 2 9413 0 0 BANK NEW YORK MELLON CORP COM 064058100 9127 193901 SH SOLE 350301 0 0 BANK NEW YORK MELLON CORP COM 064058100 372 7900 SH SOLE 2 7900 0 0 BAUSCH HEALTH COS INC COM 071734107 0 0 SH SOLE 83324 0 0 BAXTER INTL INC COM 071813109 5509 83691 SH SOLE 88809 0 0 BAXTER INTL INC COM 071813109 2976 45209 SH SOLE 5 45209 0 0 BAXTER INTL INC COM 071813109 167 2543 SH SOLE 2 2543 0 0 BB&T CORP COM 054937107 6358 146778 SH SOLE 146778 0 0 BB&T CORP COM 054937107 290 6700 SH SOLE 2 6700 0 0 BEACON ROOFING SUPPLY INC COM 073685109 633 19950 SH SOLE 19950 0 0 BECTON DICKINSON & CO COM 075887109 11928 52936 SH SOLE 62921 0 0 BECTON DICKINSON & CO COM 075887109 144 637 SH SOLE 2 637 0 0 BEIGENE LTD SPONSORED ADR 07725L102 697 4970 SH SOLE 113195 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1224 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46052 225546 SH SOLE 263376 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1865 9136 SH SOLE 2 9136 0 0 BEST BUY INC COM 086516101 2441 46082 SH SOLE 57355 0 0 BEST BUY INC COM 086516101 169 3200 SH SOLE 2 3200 0 0 BIO TECHNE CORP COM 09073M104 0 0 SH SOLE 131217 0 0 BIOGEN INC COM 09062X103 35186 116927 SH SOLE 446390 0 0 BIOGEN INC COM 09062X103 1712 5689 SH SOLE 5 5689 0 0 BIOGEN INC COM 09062X103 271 900 SH SOLE 2 900 0 0 BIOGEN INC COM 09062X103 4866 16171 SH SOLE 4 0 0 16171 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 202604 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2600 30535 SH SOLE 500265 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1231 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3223 37849 SH SOLE 4 0 0 37849 BLACKROCK INC COM 09247X101 41151 104758 SH SOLE 141372 0 0 BLACKROCK INC COM 09247X101 196 500 SH SOLE 2 500 0 0 BLACKROCK INC COM 09247X101 275 700 SH SOLE 1 0 700 0 BLOCK H & R INC COM 093671105 863 34018 SH SOLE 34018 0 0 BLOCK H & R INC COM 093671105 41 1600 SH SOLE 2 1600 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 176604 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 497507 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 131 14500 SH SOLE 14500 0 0 BOEING CO COM 097023105 89971 278979 SH SOLE 298541 0 0 BOEING CO COM 097023105 859 2665 SH SOLE 5 2665 0 0 BOEING CO COM 097023105 1154 3578 SH SOLE 2 3578 0 0 BOEING CO COM 097023105 4410 13675 SH SOLE 1 0 0 13675 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 4134 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2850 137899 SH SOLE 2 137899 0 0 BOOKING HLDGS INC COM 09857L108 24906 14460 SH SOLE 18440 0 0 BOOKING HLDGS INC COM 09857L108 2758 1601 SH SOLE 5 1601 0 0 BOOKING HLDGS INC COM 09857L108 2463 1430 SH SOLE 2 1430 0 0 BOOKING HLDGS INC COM 09857L108 5066 2941 SH SOLE 1 0 0 2941 BOOKING HLDGS INC COM 09857L108 9267 5380 SH SOLE 4 0 0 5380 BORGWARNER INC COM 099724106 1147 33022 SH SOLE 33022 0 0 BORGWARNER INC COM 099724106 38 1100 SH SOLE 2 1100 0 0 BOSTON PROPERTIES INC COM 101121101 13763 122280 SH SOLE 206223 0 0 BOSTON PROPERTIES INC COM 101121101 159 1416 SH SOLE 5 1416 0 0 BOSTON PROPERTIES INC COM 101121101 68 600 SH SOLE 2 600 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7605 215194 SH SOLE 1327845 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3354 94913 SH SOLE 5 94913 0 0 BOSTON SCIENTIFIC CORP COM 101137107 81 2300 SH SOLE 2 2300 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3908 110595 SH SOLE 1 0 0 110595 BOSTON SCIENTIFIC CORP COM 101137107 6311 178581 SH SOLE 4 0 0 178581 BRAEMAR HOTELS & RESORTS INC COM 10482B101 181 20300 SH SOLE 20300 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1474 114500 SH SOLE 114500 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 85 6638 SH SOLE 5 6638 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1493 13400 SH SOLE 28742 0 0 BRIGHTHOUSE FINL INC COM 10922N103 539 17668 SH SOLE 17668 0 0 BRIGHTHOUSE FINL INC COM 10922N103 24 787 SH SOLE 2 787 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 14463 278244 SH SOLE 1173996 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 705 13565 SH SOLE 5 13565 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 308 5926 SH SOLE 2 5926 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4148 79805 SH SOLE 1 0 0 79805 BRISTOL MYERS SQUIBB CO COM 110122108 5645 108602 SH SOLE 4 0 0 108602 BRIXMOR PPTY GROUP INC COM 11120U105 2854 194300 SH SOLE 768252 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 279 19000 SH SOLE 5 19000 0 0 BROADCOM INC COM 11135F101 31891 125415 SH SOLE 174588 0 0 BROADCOM INC COM 11135F101 305 1200 SH SOLE 5 1200 0 0 BROADCOM INC COM 11135F101 225 885 SH SOLE 2 885 0 0 BROADCOM INC COM 11135F101 4029 15843 SH SOLE 1 0 1900 13943 BROADCOM INC COM 11135F101 7064 27782 SH SOLE 4 0 0 27782 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2761 28687 SH SOLE 33582 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 97407 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 345 21409 SH SOLE 21409 0 0 BROWN & BROWN INC COM 115236101 1434 52040 SH SOLE 52040 0 0 BROWN FORMAN CORP CL B 115637209 4071 85555 SH SOLE 88123 0 0 BROWN FORMAN CORP CL B 115637209 54 1125 SH SOLE 2 1125 0 0 BUNGE LIMITED COM G16962105 6219 116372 SH SOLE 116372 0 0 BURLINGTON STORES INC COM 122017106 1609 9890 SH SOLE 9890 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2023 24057 SH SOLE 30357 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50 600 SH SOLE 2 600 0 0 CABOT OIL & GAS CORP COM 127097103 1526 68269 SH SOLE 68269 0 0 CABOT OIL & GAS CORP COM 127097103 45 2000 SH SOLE 2 2000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2199 50569 SH SOLE 50569 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 19770 0 0 CAMDEN PPTY TR SH BEN INT 133131102 11536 131020 SH SOLE 210803 0 0 CAMDEN PPTY TR SH BEN INT 133131102 44 500 SH SOLE 2 500 0 0 CAMPBELL SOUP CO COM 134429109 1755 53198 SH SOLE 53198 0 0 CAMPBELL SOUP CO COM 134429109 23 700 SH SOLE 2 700 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 96786 0 0 CANADIAN NATL RY CO COM 136375102 2828 38164 SH SOLE 5 38164 0 0 CANADIAN NATL RY CO COM 136375102 208 2806 SH SOLE 2 2806 0 0 CANTEL MEDICAL CORP COM 138098108 0 0 SH SOLE 8342 0 0 CAPITAL ONE FINL CORP COM 14040H105 6173 81668 SH SOLE 81668 0 0 CAPITAL ONE FINL CORP COM 14040H105 412 5445 SH SOLE 2 5445 0 0 CARDINAL HEALTH INC COM 14149Y108 4205 94276 SH SOLE 152776 0 0 CARDINAL HEALTH INC COM 14149Y108 311 6979 SH SOLE 2 6979 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 77255 0 0 CARETRUST REIT INC COM 14174T107 999 54100 SH SOLE 187707 0 0 CARMAX INC COM 143130102 1793 28587 SH SOLE 28587 0 0 CARMAX INC COM 143130102 69 1100 SH SOLE 2 1100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 24332 493540 SH SOLE 620244 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 402 8160 SH SOLE 5 8160 0 0 CATERPILLAR INC DEL COM 149123101 54415 428230 SH SOLE 455705 0 0 CATERPILLAR INC DEL COM 149123101 102 800 SH SOLE 5 800 0 0 CATERPILLAR INC DEL COM 149123101 300 2363 SH SOLE 2 2363 0 0 CBL & ASSOC PPTYS INC COM 124830100 228 118900 SH SOLE 118900 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1632 16680 SH SOLE 16680 0 0 CBRE GROUP INC CL A 12504L109 1995 49820 SH SOLE 49820 0 0 CBRE GROUP INC CL A 12504L109 60 1500 SH SOLE 2 1500 0 0 CBS CORP NEW CL B 124857202 2320 53055 SH SOLE 53055 0 0 CBS CORP NEW CL B 124857202 74 1700 SH SOLE 2 1700 0 0 CDK GLOBAL INC COM 12508E101 884 18460 SH SOLE 18460 0 0 CDK GLOBAL INC COM 12508E101 43 900 SH SOLE 2 900 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 238 3200 SH SOLE 2 3200 0 0 CDW CORP COM 12514G108 1971 24320 SH SOLE 26027 0 0 CDW CORP COM 12514G108 2471 30489 SH SOLE 5 30489 0 0 CDW CORP COM 12514G108 81 1000 SH SOLE 2 1000 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 175 55600 SH SOLE 55600 0 0 CELANESE CORP DEL COM 150870103 1978 21989 SH SOLE 21989 0 0 CELANESE CORP DEL COM 150870103 63 700 SH SOLE 2 700 0 0 CELGENE CORP COM 151020104 15918 248372 SH SOLE 1172386 0 0 CELGENE CORP COM 151020104 1973 30787 SH SOLE 5 30787 0 0 CELGENE CORP COM 151020104 2160 33708 SH SOLE 2 33708 0 0 CELGENE CORP COM 151020104 3189 49763 SH SOLE 4 0 0 49763 CENOVUS ENERGY INC COM 15135U109 79 11300 SH SOLE 2 11300 0 0 CENTENE CORP DEL COM 15135B101 4049 35115 SH SOLE 63466 0 0 CENTENE CORP DEL COM 15135B101 105 908 SH SOLE 2 908 0 0 CENTERPOINT ENERGY INC COM 15189T107 2403 85108 SH SOLE 85108 0 0 CENTERPOINT ENERGY INC COM 15189T107 102 3600 SH SOLE 2 3600 0 0 CENTURYLINK INC COM 156700106 2725 179882 SH SOLE 194507 0 0 CENTURYLINK INC COM 156700106 344 22700 SH SOLE 5 22700 0 0 CENTURYLINK INC COM 156700106 197 12997 SH SOLE 2 12997 0 0 CERNER CORP COM 156782104 2768 52782 SH SOLE 388326 0 0 CERNER CORP COM 156782104 42 800 SH SOLE 2 800 0 0 CF INDS HLDGS INC COM 125269100 1673 38448 SH SOLE 53658 0 0 CF INDS HLDGS INC COM 125269100 74 1700 SH SOLE 2 1700 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH SOLE 12188 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 8169 28667 SH SOLE 51796 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 307 1078 SH SOLE 2 1078 0 0 CHATHAM LODGING TR COM 16208T102 513 29000 SH SOLE 29000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4215 41058 SH SOLE 41893 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 41 400 SH SOLE 2 400 0 0 CHEETAH MOBILE INC ADR 163075104 0 0 SH SOLE 33907 0 0 CHEGG INC COM 163092109 796 28000 SH SOLE 28000 0 0 CHEMOURS CO COM 163851108 737 26110 SH SOLE 26110 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1841 31100 SH SOLE 39556 0 0 CHESAPEAKE ENERGY CORP COM 165167107 46 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 924 37940 SH SOLE 37940 0 0 CHEVRON CORP NEW COM 166764100 48368 444597 SH SOLE 607547 0 0 CHEVRON CORP NEW COM 166764100 810 7450 SH SOLE 5 7450 0 0 CHEVRON CORP NEW COM 166764100 1221 11225 SH SOLE 2 11225 0 0 CHEVRON CORP NEW COM 166764100 6512 59854 SH SOLE 1 0 0 59854 CHEVRON CORP NEW COM 166764100 12663 116399 SH SOLE 4 0 0 116399 CHIMERA INVT CORP COM NEW 16934Q208 59 3300 SH SOLE 3300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 643 36100 SH SOLE 5 36100 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1847 4277 SH SOLE 8006 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 43 100 SH SOLE 2 100 0 0 CHUBB LIMITED COM H1467J104 10658 82505 SH SOLE 147905 0 0 CHUBB LIMITED COM H1467J104 417 3227 SH SOLE 2 3227 0 0 CHURCH & DWIGHT INC COM 171340102 9446 143642 SH SOLE 146683 0 0 CHURCH & DWIGHT INC COM 171340102 66 1000 SH SOLE 2 1000 0 0 CIGNA CORP NEW COM 125523100 19357 101923 SH SOLE 123541 0 0 CIGNA CORP NEW COM 125523100 1137 5986 SH SOLE 5 5986 0 0 CIGNA CORP NEW COM 125523100 1523 8021 SH SOLE 2 8021 0 0 CIGNA CORP NEW COM 125523100 3963 20866 SH SOLE 1 0 0 20866 CIMAREX ENERGY CO COM 171798101 879 14262 SH SOLE 24582 0 0 CIMAREX ENERGY CO COM 171798101 25 400 SH SOLE 2 400 0 0 CINCINNATI FINL CORP COM 172062101 4037 52139 SH SOLE 52139 0 0 CINCINNATI FINL CORP COM 172062101 54 700 SH SOLE 2 700 0 0 CINTAS CORP COM 172908105 5313 31629 SH SOLE 33941 0 0 CINTAS CORP COM 172908105 84 500 SH SOLE 2 500 0 0 CISCO SYS INC COM 17275R102 117219 2705265 SH SOLE 3012901 0 0 CISCO SYS INC COM 17275R102 1891 43634 SH SOLE 5 43634 0 0 CISCO SYS INC COM 17275R102 1645 37974 SH SOLE 2 37974 0 0 CIT GROUP INC COM NEW 125581801 738 19283 SH SOLE 19283 0 0 CIT GROUP INC COM NEW 125581801 61 1600 SH SOLE 2 1600 0 0 CITIGROUP INC COM NEW 172967424 34204 657003 SH SOLE 781717 0 0 CITIGROUP INC COM NEW 172967424 3076 59093 SH SOLE 2 59093 0 0 CITIGROUP INC COM NEW 172967424 4808 92353 SH SOLE 1 0 0 92353 CITIZENS FINL GROUP INC COM 174610105 2407 80946 SH SOLE 80946 0 0 CITIZENS FINL GROUP INC COM 174610105 145 4874 SH SOLE 2 4874 0 0 CITRIX SYS INC COM 177376100 2540 24789 SH SOLE 27333 0 0 CITRIX SYS INC COM 177376100 61 600 SH SOLE 2 600 0 0 CITY OFFICE REIT INC COM 178587101 265 25900 SH SOLE 25900 0 0 CLOROX CO DEL COM 189054109 12208 79202 SH SOLE 86773 0 0 CLOROX CO DEL COM 189054109 62 400 SH SOLE 2 400 0 0 CME GROUP INC COM CL A 12572Q105 108487 576693 SH SOLE 584049 0 0 CME GROUP INC COM CL A 12572Q105 263 1400 SH SOLE 2 1400 0 0 CMS ENERGY CORP COM 125896100 4233 85258 SH SOLE 87873 0 0 CMS ENERGY CORP COM 125896100 65 1300 SH SOLE 2 1300 0 0 COCA COLA CO COM 191216100 53054 1120455 SH SOLE 1120455 0 0 COCA COLA CO COM 191216100 317 6700 SH SOLE 5 6700 0 0 COCA COLA CO COM 191216100 890 18788 SH SOLE 2 18788 0 0 COCA COLA CO COM 191216100 4715 99587 SH SOLE 1 0 7600 91987 COCA COLA EUROPEAN PARTNERS SHS G25839104 4244 92560 SH SOLE 93367 0 0 COGNEX CORP COM 192422103 906 23440 SH SOLE 23440 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6432 101321 SH SOLE 137109 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 129 2031 SH SOLE 2 2031 0 0 COHERENT INC COM 192479103 0 0 SH SOLE 11530 0 0 COLGATE PALMOLIVE CO COM 194162103 15922 267511 SH SOLE 286211 0 0 COLGATE PALMOLIVE CO COM 194162103 131 2200 SH SOLE 2 2200 0 0 COLONY CAP INC NEW CL A COM 19626G108 1450 309900 SH SOLE 309900 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1488 76900 SH SOLE 385127 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 148 7674 SH SOLE 5 7674 0 0 COMCAST CORP NEW CL A 20030N101 36645 1076204 SH SOLE 1258430 0 0 COMCAST CORP NEW CL A 20030N101 102 3000 SH SOLE 5 352 0 0 COMCAST CORP NEW CL A 20030N101 1694 49751 SH SOLE 2 49751 0 0 COMCAST CORP NEW CL A 20030N101 524 15400 SH SOLE 1 0 15400 0 COMERICA INC COM 200340107 1973 28721 SH SOLE 31253 0 0 COMERICA INC COM 200340107 76 1100 SH SOLE 2 1100 0 0 COMMSCOPE HLDG CO INC COM 20337X109 426 26000 SH SOLE 26000 0 0 COMMSCOPE HLDG CO INC COM 20337X109 25 1500 SH SOLE 2 1500 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 327 11350 SH SOLE 11350 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 143628 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 0 SH SOLE 11600 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 180 11100 SH SOLE 11100 0 0 CONAGRA BRANDS INC COM 205887102 3349 156795 SH SOLE 228833 0 0 CONAGRA BRANDS INC COM 205887102 36 1700 SH SOLE 2 1700 0 0 CONCHO RES INC COM 20605P101 3292 32024 SH SOLE 48567 0 0 CONCHO RES INC COM 20605P101 41 400 SH SOLE 2 400 0 0 CONOCOPHILLIPS COM 20825C104 13293 213204 SH SOLE 228434 0 0 CONOCOPHILLIPS COM 20825C104 985 15792 SH SOLE 5 15792 0 0 CONOCOPHILLIPS COM 20825C104 328 5260 SH SOLE 2 5260 0 0 CONOCOPHILLIPS COM 20825C104 1589 25490 SH SOLE 1 0 0 25490 CONOCOPHILLIPS COM 20825C104 5412 86793 SH SOLE 4 0 0 86793 CONSOLIDATED EDISON INC COM 209115104 12516 163687 SH SOLE 163687 0 0 CONSOLIDATED EDISON INC COM 209115104 138 1800 SH SOLE 2 1800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8242 51248 SH SOLE 62953 0 0 CONSTELLATION BRANDS INC CL A 21036P108 482 3000 SH SOLE 5 3000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 82 511 SH SOLE 2 511 0 0 CONTINENTAL RESOURCES INC COM 212015101 560 13924 SH SOLE 17924 0 0 CONTINENTAL RESOURCES INC COM 212015101 17 414 SH SOLE 2 414 0 0 COOPER COS INC COM NEW 216648402 2588 10170 SH SOLE 17656 0 0 COPA HOLDINGS SA CL A P31076105 2771 35200 SH SOLE 35200 0 0 COPART INC COM 217204106 1659 34727 SH SOLE 43027 0 0 CORECIVIC INC COM 21871N101 1389 77900 SH SOLE 77900 0 0 CORESITE RLTY CORP COM 21870Q105 2033 23310 SH SOLE 24629 0 0 CORNING INC COM 219350105 4153 137482 SH SOLE 137482 0 0 CORNING INC COM 219350105 181 6000 SH SOLE 2 6000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1462 69540 SH SOLE 69540 0 0 COSTAR GROUP INC COM 22160N109 1775 5261 SH SOLE 12093 0 0 COSTCO WHSL CORP NEW COM 22160K105 24526 120399 SH SOLE 122941 0 0 COSTCO WHSL CORP NEW COM 22160K105 479 2352 SH SOLE 2 2352 0 0 COTY INC COM CL A 222070203 4116 627447 SH SOLE 627447 0 0 COTY INC COM CL A 222070203 328 50000 SH SOLE 2 50000 0 0 COTY INC COM CL A 222070203 224 34100 SH SOLE 1 0 34100 0 COUSINS PPTYS INC COM 222795106 2140 270900 SH SOLE 747453 0 0 COUSINS PPTYS INC COM 222795106 222 28064 SH SOLE 5 28064 0 0 CREDICORP LTD COM G2519Y108 1743 7862 SH SOLE 11365 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 0 SH SOLE 53152 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 95665 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14103 129823 SH SOLE 210385 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 194 1782 SH SOLE 5 1782 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 109 1000 SH SOLE 2 1000 0 0 CROWN HOLDINGS INC COM 228368106 956 22992 SH SOLE 22992 0 0 CROWN HOLDINGS INC COM 228368106 37 900 SH SOLE 2 900 0 0 CSX CORP COM 126408103 8758 140969 SH SOLE 229489 0 0 CSX CORP COM 126408103 3267 52576 SH SOLE 5 52576 0 0 CSX CORP COM 126408103 228 3667 SH SOLE 2 3667 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1627 60122 SH SOLE 68529 0 0 CUBESMART COM 229663109 3425 119370 SH SOLE 628794 0 0 CUBESMART COM 229663109 339 11809 SH SOLE 5 11809 0 0 CUMMINS INC COM 231021106 3408 25504 SH SOLE 25504 0 0 CUMMINS INC COM 231021106 87 650 SH SOLE 5 650 0 0 CUMMINS INC COM 231021106 134 1000 SH SOLE 2 1000 0 0 CVS HEALTH CORP COM 126650100 26852 409824 SH SOLE 942604 0 0 CVS HEALTH CORP COM 126650100 376 5733 SH SOLE 5 5733 0 0 CVS HEALTH CORP COM 126650100 1557 23758 SH SOLE 2 23758 0 0 CYRUSONE INC COM 23283R100 3557 67270 SH SOLE 333787 0 0 CYRUSONE INC COM 23283R100 342 6476 SH SOLE 5 6476 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 0 0 SH SOLE 283029 0 0 D R HORTON INC COM 23331A109 2028 58522 SH SOLE 58522 0 0 D R HORTON INC COM 23331A109 91 2636 SH SOLE 2 2636 0 0 DANAHER CORP DEL COM 235851102 36164 350695 SH SOLE 477095 0 0 DANAHER CORP DEL COM 235851102 3490 33842 SH SOLE 5 33842 0 0 DANAHER CORP DEL COM 235851102 278 2700 SH SOLE 2 2700 0 0 DANAHER CORP DEL COM 235851102 73 711 SH SOLE 4 0 0 711 DARDEN RESTAURANTS INC COM 237194105 2466 24697 SH SOLE 26565 0 0 DARDEN RESTAURANTS INC COM 237194105 60 600 SH SOLE 2 600 0 0 DAVITA INC COM 23918K108 1235 24004 SH SOLE 24004 0 0 DAVITA INC COM 23918K108 51 1000 SH SOLE 2 1000 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2007 91500 SH SOLE 91500 0 0 DEERE & CO COM 244199105 7299 48932 SH SOLE 48932 0 0 DEERE & CO COM 244199105 343 2300 SH SOLE 2 2300 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2357 29457 SH SOLE 34719 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 192 2402 SH SOLE 2 2402 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1667 33405 SH SOLE 33405 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 127 2551 SH SOLE 2 2551 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2877 57648 SH SOLE 4 0 0 57648 DENBURY RES INC COM NEW 247916208 699 408852 SH SOLE 2 408852 0 0 DENTSPLY SIRONA INC COM 24906P109 1447 38875 SH SOLE 70155 0 0 DENTSPLY SIRONA INC COM 24906P109 26 700 SH SOLE 2 700 0 0 DEVON ENERGY CORP NEW COM 25179M103 1804 80047 SH SOLE 80047 0 0 DEVON ENERGY CORP NEW COM 25179M103 48 2137 SH SOLE 2 2137 0 0 DEXCOM INC COM 252131107 1492 12450 SH SOLE 28192 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2168 23388 SH SOLE 36026 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1203 132500 SH SOLE 193158 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 99 10872 SH SOLE 5 10872 0 0 DIGITAL RLTY TR INC COM 253868103 17319 162540 SH SOLE 286774 0 0 DIGITAL RLTY TR INC COM 253868103 110 1031 SH SOLE 5 1031 0 0 DIGITAL RLTY TR INC COM 253868103 53 500 SH SOLE 2 500 0 0 DISCOVER FINL SVCS COM 254709108 3269 55423 SH SOLE 55623 0 0 DISCOVER FINL SVCS COM 254709108 130 2200 SH SOLE 2 2200 0 0 DISCOVERY INC COM SER A 25470F104 576 23300 SH SOLE 29485 0 0 DISCOVERY INC COM SER C 25470F302 1089 47191 SH SOLE 56280 0 0 DISCOVERY INC COM SER C 25470F302 37 1600 SH SOLE 2 1600 0 0 DISH NETWORK CORP CL A 25470M109 937 37536 SH SOLE 37536 0 0 DISH NETWORK CORP CL A 25470M109 67 2668 SH SOLE 2 2668 0 0 DISNEY WALT CO COM DISNEY 254687106 33225 303011 SH SOLE 303011 0 0 DISNEY WALT CO COM DISNEY 254687106 762 6947 SH SOLE 2 6947 0 0 DISNEY WALT CO COM DISNEY 254687106 2019 18413 SH SOLE 1 0 4100 14313 DOLLAR GEN CORP NEW COM 256677105 12004 111068 SH SOLE 129462 0 0 DOLLAR GEN CORP NEW COM 256677105 108 1000 SH SOLE 2 1000 0 0 DOLLAR TREE INC COM 256746108 3854 42673 SH SOLE 49273 0 0 DOLLAR TREE INC COM 256746108 125 1380 SH SOLE 2 1380 0 0 DOMINION ENERGY INC COM 25746U109 13875 194166 SH SOLE 194166 0 0 DOMINION ENERGY INC COM 25746U109 223 3122 SH SOLE 2 3122 0 0 DOMINOS PIZZA INC COM 25754A201 1501 6051 SH SOLE 35504 0 0 DOMINOS PIZZA INC COM 25754A201 4463 17997 SH SOLE 5 17997 0 0 DOUGLAS EMMETT INC COM 25960P109 3504 102670 SH SOLE 155158 0 0 DOUGLAS EMMETT INC COM 25960P109 247 7248 SH SOLE 5 7248 0 0 DOVER CORP COM 260003108 3481 49066 SH SOLE 49066 0 0 DOVER CORP COM 260003108 50 700 SH SOLE 2 700 0 0 DOWDUPONT INC COM 26078J100 29888 558869 SH SOLE 696709 0 0 DOWDUPONT INC COM 26078J100 92 1712 SH SOLE 5 1712 0 0 DOWDUPONT INC COM 26078J100 569 10643 SH SOLE 2 10643 0 0 DOWDUPONT INC COM 26078J100 4698 87853 SH SOLE 1 0 0 87853 DOWDUPONT INC COM 26078J100 8895 166331 SH SOLE 4 0 0 166331 DTE ENERGY CO COM 233331107 6321 57311 SH SOLE 59512 0 0 DTE ENERGY CO COM 233331107 110 1000 SH SOLE 2 1000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17625 204225 SH SOLE 204225 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 442 5117 SH SOLE 2 5117 0 0 DUKE REALTY CORP COM NEW 264411505 10676 412187 SH SOLE 706490 0 0 DUKE REALTY CORP COM NEW 264411505 52 2000 SH SOLE 2 2000 0 0 DXC TECHNOLOGY CO COM 23355L106 2462 46297 SH SOLE 47556 0 0 DXC TECHNOLOGY CO COM 23355L106 102 1924 SH SOLE 2 1924 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1801 41046 SH SOLE 43845 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 70 1600 SH SOLE 2 1600 0 0 EAST WEST BANCORP INC COM 27579R104 898 20640 SH SOLE 20640 0 0 EAST WEST BANCORP INC COM 27579R104 52 1200 SH SOLE 2 1200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 586 37400 SH SOLE 37400 0 0 EASTGROUP PPTY INC COM 277276101 2112 23020 SH SOLE 23020 0 0 EASTMAN CHEM CO COM 277432100 1715 23461 SH SOLE 23461 0 0 EASTMAN CHEM CO COM 277432100 51 700 SH SOLE 2 700 0 0 EATON CORP PLC SHS G29183103 9204 134050 SH SOLE 134050 0 0 EATON CORP PLC SHS G29183103 203 2955 SH SOLE 2 2955 0 0 EATON CORP PLC SHS G29183103 2406 35037 SH SOLE 1 0 4500 30537 EATON CORP PLC SHS G29183103 4177 60839 SH SOLE 4 0 0 60839 EATON VANCE CORP COM NON VTG 278265103 667 18952 SH SOLE 18952 0 0 EATON VANCE CORP COM NON VTG 278265103 46 1300 SH SOLE 2 1300 0 0 EBAY INC COM 278642103 15447 550318 SH SOLE 633853 0 0 EBAY INC COM 278642103 2413 85951 SH SOLE 2 85951 0 0 EBAY INC COM 278642103 4273 152210 SH SOLE 4 0 0 152210 ECOLAB INC COM 278865100 7941 53893 SH SOLE 87609 0 0 ECOLAB INC COM 278865100 88 600 SH SOLE 2 600 0 0 ECOPETROL S A SPONSORED ADS 279158109 278 17513 SH SOLE 75243 0 0 ECOPETROL S A SPONSORED ADS 279158109 116 7290 SH SOLE 2 7290 0 0 EDISON INTL COM 281020107 3147 55431 SH SOLE 69531 0 0 EDISON INTL COM 281020107 102 1800 SH SOLE 2 1800 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 414613 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5003 32660 SH SOLE 325732 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3017 19695 SH SOLE 5 19695 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 77 500 SH SOLE 2 500 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 0 0 SH SOLE 751787 0 0 ELECTRONIC ARTS INC COM 285512109 4092 51861 SH SOLE 58316 0 0 ELECTRONIC ARTS INC COM 285512109 55 700 SH SOLE 2 700 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 0 SH SOLE 4810 0 0 EMERSON ELEC CO COM 291011104 7888 132024 SH SOLE 152059 0 0 EMERSON ELEC CO COM 291011104 215 3600 SH SOLE 2 3600 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1252 88000 SH SOLE 289510 0 0 ENBRIDGE INC COM 29250N105 2848 91642 SH SOLE 91642 0 0 ENBRIDGE INC COM 29250N105 322 10385 SH SOLE 2 10385 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 410 46014 SH SOLE 230369 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 81 9025 SH SOLE 2 9025 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 203 40993 SH SOLE 40993 0 0 ENSCO PLC SHS CLASS A G3157S106 94 26400 SH SOLE 26400 0 0 ENTERGY CORP NEW COM 29364G103 2833 32911 SH SOLE 33494 0 0 ENTERGY CORP NEW COM 29364G103 138 1600 SH SOLE 2 1600 0 0 EOG RES INC COM 26875P101 8209 94125 SH SOLE 218812 0 0 EOG RES INC COM 26875P101 124 1422 SH SOLE 2 1422 0 0 EPR PPTYS COM SH BEN INT 26884U109 3048 47610 SH SOLE 77112 0 0 EQUIFAX INC COM 294429105 1686 18100 SH SOLE 22211 0 0 EQUIFAX INC COM 294429105 37 400 SH SOLE 2 400 0 0 EQUINIX INC COM PAR $0.001 29444U700 4199 11909 SH SOLE 48889 0 0 EQUINIX INC COM PAR $0.001 29444U700 696 1973 SH SOLE 5 1973 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2343 78060 SH SOLE 78060 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5567 57310 SH SOLE 58745 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19892 301353 SH SOLE 665210 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 440 6673 SH SOLE 5 6673 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 123 1860 SH SOLE 2 1860 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH SOLE 178362 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 325 23500 SH SOLE 123750 0 0 ESSEX PPTY TR INC COM 297178105 13012 53065 SH SOLE 61934 0 0 ESSEX PPTY TR INC COM 297178105 1075 4382 SH SOLE 5 4382 0 0 ETSY INC COM 29786A106 0 0 SH SOLE 11215 0 0 EVEREST RE GROUP LTD COM G3223R108 7086 32540 SH SOLE 32540 0 0 EVERGY INC COM 30034W106 6036 106331 SH SOLE 106331 0 0 EVERGY INC COM 30034W106 51 900 SH SOLE 2 900 0 0 EVERSOURCE ENERGY COM 30040W108 9801 150699 SH SOLE 260499 0 0 EVERSOURCE ENERGY COM 30040W108 684 10510 SH SOLE 5 10510 0 0 EVERSOURCE ENERGY COM 30040W108 488 7500 SH SOLE 2 7500 0 0 EVOLENT HEALTH INC CL A 30050B101 0 0 SH SOLE 439763 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 1122455 0 0 EXELON CORP COM 30161N101 12203 270577 SH SOLE 277221 0 0 EXELON CORP COM 30161N101 423 9368 SH SOLE 2 9368 0 0 EXELON CORP COM 30161N101 311 6900 SH SOLE 1 0 6900 0 EXPEDIA GROUP INC COM NEW 30212P303 2466 21891 SH SOLE 62907 0 0 EXPEDIA GROUP INC COM NEW 30212P303 45 400 SH SOLE 2 400 0 0 EXPEDITORS INTL WASH INC COM 302130109 1958 28763 SH SOLE 28763 0 0 EXPEDITORS INTL WASH INC COM 302130109 61 900 SH SOLE 2 900 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9970 110190 SH SOLE 379620 0 0 EXTRA SPACE STORAGE INC COM 30225T102 727 8034 SH SOLE 5 8034 0 0 EXTRA SPACE STORAGE INC COM 30225T102 45 500 SH SOLE 2 500 0 0 EXXON MOBIL CORP COM 30231G102 77424 1135416 SH SOLE 1135416 0 0 EXXON MOBIL CORP COM 30231G102 558 8180 SH SOLE 5 8180 0 0 EXXON MOBIL CORP COM 30231G102 4223 61927 SH SOLE 2 61927 0 0 EXXON MOBIL CORP COM 30231G102 5052 74085 SH SOLE 1 0 5300 68785 EXXON MOBIL CORP COM 30231G102 12010 176128 SH SOLE 4 0 0 176128 F M C CORP COM NEW 302491303 1527 20640 SH SOLE 20640 0 0 F5 NETWORKS INC COM 315616102 4831 29813 SH SOLE 32578 0 0 F5 NETWORKS INC COM 315616102 65 400 SH SOLE 2 400 0 0 FACEBOOK INC CL A 30303M102 53143 405393 SH SOLE 500250 0 0 FACEBOOK INC CL A 30303M102 527 4023 SH SOLE 2 4023 0 0 FACEBOOK INC CL A 30303M102 2266 17287 SH SOLE 1 0 0 17287 FAIR ISAAC CORP COM 303250104 25097 134209 SH SOLE 134209 0 0 FARFETCH LTD ORD SH CL A 30744W107 0 0 SH SOLE 23820 0 0 FARMLAND PARTNERS INC COM 31154R109 92 20300 SH SOLE 20300 0 0 FASTENAL CO COM 311900104 2662 50905 SH SOLE 51166 0 0 FASTENAL CO COM 311900104 47 900 SH SOLE 2 900 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8658 73350 SH SOLE 73350 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 35 300 SH SOLE 2 300 0 0 FEDEX CORP COM 31428X106 24151 149698 SH SOLE 159825 0 0 FEDEX CORP COM 31428X106 210 1300 SH SOLE 2 1300 0 0 FEDEX CORP COM 31428X106 1914 11862 SH SOLE 1 0 0 11862 FEDEX CORP COM 31428X106 4589 28444 SH SOLE 4 0 0 28444 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1424 45287 SH SOLE 45287 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5289 51576 SH SOLE 87251 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 92 900 SH SOLE 2 900 0 0 FIFTH THIRD BANCORP COM 316773100 3873 164581 SH SOLE 296718 0 0 FIFTH THIRD BANCORP COM 316773100 144 6100 SH SOLE 2 6100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1456 86103 SH SOLE 217050 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2316 80240 SH SOLE 83032 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2726 31370 SH SOLE 64669 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 52 600 SH SOLE 2 600 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1253 10091 SH SOLE 5 10091 0 0 FIRSTENERGY CORP COM 337932107 3429 91331 SH SOLE 95749 0 0 FIRSTENERGY CORP COM 337932107 227 6033 SH SOLE 2 6033 0 0 FISERV INC COM 337738108 5146 70018 SH SOLE 78218 0 0 FISERV INC COM 337738108 73 1000 SH SOLE 2 1000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2504 13480 SH SOLE 26738 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2230 12010 SH SOLE 5 12010 0 0 FLEX LTD ORD Y2573F102 726 95391 SH SOLE 377231 0 0 FLEX LTD ORD Y2573F102 56 7400 SH SOLE 2 7400 0 0 FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH SOLE 484679 0 0 FLIR SYS INC COM 302445101 870 19980 SH SOLE 23680 0 0 FLOWSERVE CORP COM 34354P105 791 20808 SH SOLE 58170 0 0 FLOWSERVE CORP COM 34354P105 34 900 SH SOLE 2 900 0 0 FLUOR CORP NEW COM 343412102 763 23691 SH SOLE 29360 0 0 FLUOR CORP NEW COM 343412102 45 1400 SH SOLE 2 1400 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH SOLE 5835 0 0 FOOT LOCKER INC COM 344849104 7086 133200 SH SOLE 133200 0 0 FOOT LOCKER INC COM 344849104 165 3100 SH SOLE 2 3100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 5564 727370 SH SOLE 727370 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 127 16600 SH SOLE 5 16600 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 591 77249 SH SOLE 2 77249 0 0 FORMFACTOR INC COM 346375108 0 0 SH SOLE 32625 0 0 FORTINET INC COM 34959E109 48860 693740 SH SOLE 699140 0 0 FORTIVE CORP COM 34959J108 3372 49843 SH SOLE 51035 0 0 FORTIVE CORP COM 34959J108 44 650 SH SOLE 2 650 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 901 23726 SH SOLE 122606 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 30 800 SH SOLE 2 800 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1098 41900 SH SOLE 200041 0 0 FRANKLIN RES INC COM 354613101 3600 121367 SH SOLE 121367 0 0 FRANKLIN RES INC COM 354613101 59 2000 SH SOLE 2 2000 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 417 66900 SH SOLE 66900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2397 232471 SH SOLE 232471 0 0 FREEPORT-MCMORAN INC CL B 35671D857 162 15729 SH SOLE 2 15729 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 272 31200 SH SOLE 31200 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2658 36061 SH SOLE 36061 0 0 GALLAGHER ARTHUR J & CO COM 363576109 74 1000 SH SOLE 2 1000 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4152 128500 SH SOLE 224421 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 129 4000 SH SOLE 5 4000 0 0 GAP INC DEL COM 364760108 1057 41031 SH SOLE 41031 0 0 GAP INC DEL COM 364760108 41 1600 SH SOLE 2 1600 0 0 GARMIN LTD SHS H2906T109 1138 17970 SH SOLE 17970 0 0 GARMIN LTD SHS H2906T109 70 1100 SH SOLE 2 1100 0 0 GARTNER INC COM 366651107 1672 13080 SH SOLE 15316 0 0 GENERAL DYNAMICS CORP COM 369550108 8018 51000 SH SOLE 75567 0 0 GENERAL DYNAMICS CORP COM 369550108 189 1200 SH SOLE 2 1200 0 0 GENERAL ELECTRIC CO COM 369604103 11682 1543231 SH SOLE 1769926 0 0 GENERAL ELECTRIC CO COM 369604103 544 71897 SH SOLE 2 71897 0 0 GENERAL MLS INC COM 370334104 3854 98985 SH SOLE 98985 0 0 GENERAL MLS INC COM 370334104 121 3103 SH SOLE 2 3103 0 0 GENERAL MTRS CO COM 37045V100 14916 445929 SH SOLE 577567 0 0 GENERAL MTRS CO COM 37045V100 1729 51677 SH SOLE 5 51677 0 0 GENERAL MTRS CO COM 37045V100 1042 31149 SH SOLE 2 31149 0 0 GENTEX CORP COM 371901109 705 34900 SH SOLE 34900 0 0 GENUINE PARTS CO COM 372460105 4204 43780 SH SOLE 86680 0 0 GENUINE PARTS CO COM 372460105 67 700 SH SOLE 2 700 0 0 GENWORTH FINL INC COM CL A 37247D106 112 24100 SH SOLE 24100 0 0 GEO GROUP INC NEW COM 36162J106 1570 79700 SH SOLE 79700 0 0 GERDAU S A SPON ADR REP PFD 373737105 0 0 SH SOLE 12650 0 0 GETTY RLTY CORP NEW COM 374297109 619 21050 SH SOLE 21050 0 0 GILEAD SCIENCES INC COM 375558103 26292 420339 SH SOLE 1543347 0 0 GILEAD SCIENCES INC COM 375558103 3301 52767 SH SOLE 5 52767 0 0 GILEAD SCIENCES INC COM 375558103 1943 31069 SH SOLE 2 31069 0 0 GLADSTONE COML CORP COM 376536108 323 18000 SH SOLE 18000 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 215887 0 0 GLOBAL MED REIT INC COM NEW 37954A204 98 11000 SH SOLE 11000 0 0 GLOBAL NET LEASE INC COM NEW 379378201 826 46900 SH SOLE 46900 0 0 GLOBAL PMTS INC COM 37940X102 46235 448320 SH SOLE 474413 0 0 GLOBAL PMTS INC COM 37940X102 3397 32943 SH SOLE 5 32943 0 0 GLOBANT S A COM L44385109 0 0 SH SOLE 26469 0 0 GODADDY INC CL A 380237107 1608 24500 SH SOLE 31692 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 17454 104484 SH SOLE 119177 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 545 3262 SH SOLE 2 3262 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 910 44586 SH SOLE 44586 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 90 4412 SH SOLE 2 4412 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 422 61400 SH SOLE 61400 0 0 GRAINGER W W INC COM 384802104 4375 15493 SH SOLE 17219 0 0 GRAINGER W W INC COM 384802104 56 200 SH SOLE 2 200 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 188285 0 0 GRUBHUB INC COM 400110102 975 12700 SH SOLE 12700 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 44189 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 207946 0 0 HALCON RES CORP COM PAR NEW 40537Q605 541 318272 SH SOLE 2 318272 0 0 HALLIBURTON CO COM 406216101 3828 144015 SH SOLE 202815 0 0 HALLIBURTON CO COM 406216101 138 5200 SH SOLE 2 5200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 1317817 0 0 HANESBRANDS INC COM 410345102 725 57900 SH SOLE 57900 0 0 HANESBRANDS INC COM 410345102 18 1400 SH SOLE 2 1400 0 0 HARLEY DAVIDSON INC COM 412822108 928 27190 SH SOLE 27190 0 0 HARLEY DAVIDSON INC COM 412822108 31 900 SH SOLE 2 900 0 0 HARRIS CORP DEL COM 413875105 2802 20809 SH SOLE 29779 0 0 HARRIS CORP DEL COM 413875105 2771 20579 SH SOLE 5 20579 0 0 HARRIS CORP DEL COM 413875105 67 500 SH SOLE 2 500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2870 64572 SH SOLE 64572 0 0 HASBRO INC COM 418056107 4056 49916 SH SOLE 49916 0 0 HASBRO INC COM 418056107 49 600 SH SOLE 2 600 0 0 HCA HEALTHCARE INC COM 40412C101 5798 46587 SH SOLE 109302 0 0 HCA HEALTHCARE INC COM 40412C101 274 2200 SH SOLE 2 2200 0 0 HCP INC COM 40414L109 13340 477616 SH SOLE 932136 0 0 HCP INC COM 40414L109 56 2000 SH SOLE 2 2000 0 0 HD SUPPLY HLDGS INC COM 40416M105 1032 27517 SH SOLE 28117 0 0 HD SUPPLY HLDGS INC COM 40416M105 45 1200 SH SOLE 2 1200 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 0 0 SH SOLE 39876 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 5716 55176 SH SOLE 39453 0 15723 HEALTHCARE RLTY TR COM 421946104 2287 80420 SH SOLE 80420 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3326 131400 SH SOLE 579536 0 0 HEALTHEQUITY INC COM 42226A107 1605 26900 SH SOLE 26900 0 0 HELMERICH & PAYNE INC COM 423452101 852 17782 SH SOLE 17782 0 0 HELMERICH & PAYNE INC COM 423452101 34 700 SH SOLE 2 700 0 0 HENRY JACK & ASSOC INC COM 426281101 1516 11980 SH SOLE 14620 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 5490 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 398 22700 SH SOLE 22700 0 0 HERSHEY CO COM 427866108 4020 37509 SH SOLE 70409 0 0 HERSHEY CO COM 427866108 54 500 SH SOLE 2 500 0 0 HESS CORP COM 42809H107 2088 51550 SH SOLE 62900 0 0 HESS CORP COM 42809H107 51 1262 SH SOLE 2 1262 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3617 273824 SH SOLE 273824 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 272 20554 SH SOLE 2 20554 0 0 HIGHWOODS PPTYS INC COM 431284108 2584 66790 SH SOLE 66790 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3221 44861 SH SOLE 91936 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 451 6279 SH SOLE 5 6279 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 91 1261 SH SOLE 2 1261 0 0 HOLLYFRONTIER CORP COM 436106108 1509 29524 SH SOLE 36724 0 0 HOLLYFRONTIER CORP COM 436106108 72 1400 SH SOLE 5 1400 0 0 HOLLYFRONTIER CORP COM 436106108 133 2600 SH SOLE 2 2600 0 0 HOLOGIC INC COM 436440101 1856 45159 SH SOLE 51559 0 0 HOLOGIC INC COM 436440101 49 1200 SH SOLE 2 1200 0 0 HOME DEPOT INC COM 437076102 52114 303304 SH SOLE 330955 0 0 HOME DEPOT INC COM 437076102 5994 34887 SH SOLE 5 34887 0 0 HOME DEPOT INC COM 437076102 1289 7501 SH SOLE 2 7501 0 0 HOME DEPOT INC COM 437076102 4880 28403 SH SOLE 1 0 2000 26403 HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH SOLE 37300 0 0 HONEYWELL INTL INC COM 438516106 101109 765283 SH SOLE 799373 0 0 HONEYWELL INTL INC COM 438516106 530 4014 SH SOLE 5 4014 0 0 HONEYWELL INTL INC COM 438516106 1458 11038 SH SOLE 2 11038 0 0 HORMEL FOODS CORP COM 440452100 9794 229466 SH SOLE 236137 0 0 HORMEL FOODS CORP COM 440452100 43 1000 SH SOLE 2 1000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2560 107190 SH SOLE 107190 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9972 598196 SH SOLE 883054 0 0 HOST HOTELS & RESORTS INC COM 44107P104 84 5035 SH SOLE 2 5035 0 0 HP INC COM 40434L105 5462 266956 SH SOLE 322791 0 0 HP INC COM 40434L105 449 21950 SH SOLE 5 21950 0 0 HP INC COM 40434L105 359 17540 SH SOLE 2 17540 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 762 26600 SH SOLE 77102 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2548 89000 SH SOLE 2 89000 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3719 129900 SH SOLE 6700 0 123200 HUAZHU GROUP LTD SPONSORED ADS 44332N106 14418 503600 SH SOLE 3 0 0 503600 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2216 77400 SH SOLE 60700 0 16700 HUBSPOT INC COM 443573100 0 0 SH SOLE 3430 0 0 HUDSON PAC PPTYS INC COM 444097109 2918 100410 SH SOLE 460029 0 0 HUDSON PAC PPTYS INC COM 444097109 200 6873 SH SOLE 5 6873 0 0 HUMANA INC COM 444859102 13913 48567 SH SOLE 58234 0 0 HUMANA INC COM 444859102 3438 12002 SH SOLE 5 12002 0 0 HUMANA INC COM 444859102 974 3400 SH SOLE 2 3400 0 0 HUNT J B TRANS SVCS INC COM 445658107 1517 16302 SH SOLE 18304 0 0 HUNT J B TRANS SVCS INC COM 445658107 47 500 SH SOLE 2 500 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2011 168738 SH SOLE 176338 0 0 HUNTINGTON BANCSHARES INC COM 446150104 99 8264 SH SOLE 2 8264 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1323 6953 SH SOLE 6953 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 57 300 SH SOLE 2 300 0 0 HUYA INC ADS REP SHS A 44852D108 364 23500 SH SOLE 23500 0 0 HUYA INC ADS REP SHS A 44852D108 127 8200 SH SOLE 2 8200 0 0 IAC INTERACTIVECORP COM 44919P508 2416 13200 SH SOLE 20952 0 0 ICICI BK LTD ADR 45104G104 393 38190 SH SOLE 98984 0 0 ICICI BK LTD ADR 45104G104 5430 527658 SH SOLE 417980 0 109678 IDEX CORP COM 45167R104 1461 11570 SH SOLE 28046 0 0 IDEX CORP COM 45167R104 63 500 SH SOLE 2 500 0 0 IDEXX LABS INC COM 45168D104 2811 15110 SH SOLE 161737 0 0 IHS MARKIT LTD SHS G47567105 2995 62437 SH SOLE 137549 0 0 II VI INC COM 902104108 0 0 SH SOLE 21100 0 0 ILLINOIS TOOL WKS INC COM 452308109 7989 63059 SH SOLE 63059 0 0 ILLINOIS TOOL WKS INC COM 452308109 139 1100 SH SOLE 2 1100 0 0 ILLUMINA INC COM 452327109 36544 121841 SH SOLE 368218 0 0 ILLUMINA INC COM 452327109 2874 9582 SH SOLE 5 9582 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 973202 0 0 INCYTE CORP COM 45337C102 1916 30128 SH SOLE 724521 0 0 INCYTE CORP COM 45337C102 734 11547 SH SOLE 5 11547 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 500 54500 SH SOLE 54500 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 242 12300 SH SOLE 15159 0 0 INFOSYS LTD SPONSORED ADR 456788108 590 62000 SH SOLE 62000 0 0 INFRAREIT INC COM 45685L100 515 24500 SH SOLE 24500 0 0 INGERSOLL-RAND PLC SHS G47791101 3844 42132 SH SOLE 42132 0 0 INGERSOLL-RAND PLC SHS G47791101 100 1100 SH SOLE 2 1100 0 0 INGREDION INC COM 457187102 1137 12436 SH SOLE 12436 0 0 INGREDION INC COM 457187102 37 400 SH SOLE 2 400 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 268 5900 SH SOLE 5900 0 0 INTEL CORP COM 458140100 104471 2226093 SH SOLE 2357933 0 0 INTEL CORP COM 458140100 1773 37777 SH SOLE 5 37777 0 0 INTEL CORP COM 458140100 1029 21934 SH SOLE 2 21934 0 0 INTEL CORP COM 458140100 1303 27768 SH SOLE 1 0 0 27768 INTEL CORP COM 458140100 8828 188116 SH SOLE 4 0 0 188116 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6695 88880 SH SOLE 226246 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2890 38366 SH SOLE 5 38366 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 163 2170 SH SOLE 2 2170 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22700 199702 SH SOLE 207682 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2329 20488 SH SOLE 5 20488 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 755 6645 SH SOLE 2 6645 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 896 7886 SH SOLE 4 0 0 7886 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1905 14186 SH SOLE 14186 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 424 SH SOLE 2 424 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 0 0 SH SOLE 79533 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1298 62938 SH SOLE 62938 0 0 INTERPUBLIC GROUP COS INC COM 460690100 41 2000 SH SOLE 2 2000 0 0 INTERXION HOLDING N.V SHS N47279109 0 0 SH SOLE 22323 0 0 INTL PAPER CO COM 460146103 2634 65264 SH SOLE 77764 0 0 INTL PAPER CO COM 460146103 133 3300 SH SOLE 2 3300 0 0 INTUIT COM 461202103 63182 320963 SH SOLE 331138 0 0 INTUIT COM 461202103 3446 17506 SH SOLE 5 17506 0 0 INTUIT COM 461202103 79 400 SH SOLE 2 400 0 0 INTUIT COM 461202103 3875 19684 SH SOLE 4 0 0 19684 INTUITIVE SURGICAL INC COM NEW 46120E602 132759 277204 SH SOLE 379204 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 958 2000 SH SOLE 5 2000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 144 300 SH SOLE 2 300 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 803 55400 SH SOLE 55400 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1416 65000 SH SOLE 5 65000 0 0 INVESCO LTD SHS G491BT108 1050 62712 SH SOLE 62712 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 366 7450 SH SOLE 7450 0 0 INVITATION HOMES INC COM 46187W107 6956 346400 SH SOLE 1104730 0 0 INVITATION HOMES INC COM 46187W107 272 13544 SH SOLE 5 13544 0 0 IONIS PHARMACEUTICALS INC COM 462222100 0 0 SH SOLE 344417 0 0 IPG PHOTONICS CORP COM 44980X109 585 5160 SH SOLE 6140 0 0 IQVIA HLDGS INC COM 46266C105 2964 25516 SH SOLE 26769 0 0 IQVIA HLDGS INC COM 46266C105 70 600 SH SOLE 2 600 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1513 82000 SH SOLE 5 82000 0 0 IRON MTN INC NEW COM 46284V101 7283 224711 SH SOLE 224711 0 0 IRON MTN INC NEW COM 46284V101 374 11538 SH SOLE 5 11538 0 0 IRON MTN INC NEW COM 46284V101 78 2400 SH SOLE 2 2400 0 0 ISHARES GOLD TRUST ISHARES 464285105 1062 86400 SH SOLE 86400 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 359 5900 SH SOLE 5900 0 0 ISHARES INC MSCI THAILND ETF 464286624 807 9750 SH SOLE 5 9750 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5281 167000 SH SOLE 167000 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1152 38700 SH SOLE 38700 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 918 65500 SH SOLE 65500 0 0 ISHARES TR CORE S&P500 ETF 464287200 249 990 SH SOLE 5 990 0 0 ISHARES TR CORE US AGGBD ET 464287226 2211 20763 SH SOLE 5 20763 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1039 26600 SH SOLE 5 26600 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 804 14200 SH SOLE 14200 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 409 7200 SH SOLE 7200 0 0 ISHARES TR LATN AMER 40 ETF 464287390 321 10400 SH SOLE 10400 0 0 ISHARES TR S&P 500 VAL ETF 464287408 504 4980 SH SOLE 5 4980 0 0 ISHARES TR EXPANDED TECH 464287515 1215 7000 SH SOLE 7000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 206000 0 0 ISHARES TR CORE S&P US GWT 464287671 1581 30000 SH SOLE 5 30000 0 0 ISHARES TR U.S. TECH ETF 464287721 227 1418 SH SOLE 5 1418 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3290 43900 SH SOLE 43900 0 0 ISHARES TR MSCI ACWI ETF 464288257 1434 22350 SH SOLE 5 22350 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9570 92100 SH SOLE 92100 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1844 17748 SH SOLE 5 17748 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2994 104268 SH SOLE 5 104268 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4666 57536 SH SOLE 5 57536 0 0 ISHARES TR MBS ETF 464288588 2271 21700 SH SOLE 21700 0 0 ISHARES TR SHORT TREAS BD 464288679 291 2640 SH SOLE 5 2640 0 0 ISHARES TR GLOB UTILITS ETF 464288711 864 17600 SH SOLE 17600 0 0 ISHARES TR GLB CNSM STP ETF 464288737 515 11200 SH SOLE 11200 0 0 ISHARES TR GLB CNS DISC ETF 464288745 242 2400 SH SOLE 2400 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 998 40214 SH SOLE 5 40214 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3338 100107 SH SOLE 100107 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1241 37221 SH SOLE 5 37221 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1856 80600 SH SOLE 80600 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11653 138100 SH SOLE 5 138100 0 0 ISHARES TR MIN VOL USA ETF 46429B697 3089 58955 SH SOLE 5 58955 0 0 ISHARES TR CONV BD ETF 46435G102 935 17800 SH SOLE 5 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 1305 25000 SH SOLE 5 0 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1012 110776 SH SOLE 5 0 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2382 40742 SH SOLE 40742 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 76 1300 SH SOLE 2 1300 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1066 8600 SH SOLE 167895 0 0 JBG SMITH PPTYS COM 46590V100 2385 68510 SH SOLE 78667 0 0 JBG SMITH PPTYS COM 46590V100 77 2211 SH SOLE 5 2211 0 0 JD COM INC SPON ADR CL A 47215P106 2488 118849 SH SOLE 128999 0 0 JEFFERIES FINL GROUP INC COM 47233W109 902 51937 SH SOLE 51937 0 0 JEFFERIES FINL GROUP INC COM 47233W109 52 3000 SH SOLE 2 3000 0 0 JOHNSON & JOHNSON COM 478160104 97773 757636 SH SOLE 942799 0 0 JOHNSON & JOHNSON COM 478160104 1826 14150 SH SOLE 5 14150 0 0 JOHNSON & JOHNSON COM 478160104 2680 20764 SH SOLE 2 20764 0 0 JOHNSON & JOHNSON COM 478160104 7317 56697 SH SOLE 1 0 2900 53797 JOHNSON & JOHNSON COM 478160104 12642 97962 SH SOLE 4 0 0 97962 JOHNSON CTLS INTL PLC SHS G51502105 10582 356889 SH SOLE 356889 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1464 49370 SH SOLE 2 49370 0 0 JONES LANG LASALLE INC COM 48020Q107 904 7140 SH SOLE 7454 0 0 JONES LANG LASALLE INC COM 48020Q107 51 400 SH SOLE 2 400 0 0 JPMORGAN CHASE & CO COM 46625H100 78563 804784 SH SOLE 993212 0 0 JPMORGAN CHASE & CO COM 46625H100 4937 50571 SH SOLE 5 50571 0 0 JPMORGAN CHASE & CO COM 46625H100 2601 26645 SH SOLE 2 26645 0 0 JPMORGAN CHASE & CO COM 46625H100 8068 82652 SH SOLE 1 0 5700 76952 JUNIPER NETWORKS INC COM 48203R104 1665 61861 SH SOLE 71877 0 0 JUNIPER NETWORKS INC COM 48203R104 46 1700 SH SOLE 2 1700 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1700 17809 SH SOLE 17809 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 48 500 SH SOLE 2 500 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3239 33929 SH SOLE 1 0 0 33929 KANSAS CITY SOUTHERN COM NEW 485170302 5125 53690 SH SOLE 4 0 0 53690 KELLOGG CO COM 487836108 6775 118841 SH SOLE 119383 0 0 KELLOGG CO COM 487836108 51 900 SH SOLE 2 900 0 0 KEURIG DR PEPPER INC COM 49271V100 1975 77019 SH SOLE 77019 0 0 KEURIG DR PEPPER INC COM 49271V100 13 500 SH SOLE 2 500 0 0 KEYCORP NEW COM 493267108 2404 162677 SH SOLE 162677 0 0 KEYCORP NEW COM 493267108 114 7693 SH SOLE 2 7693 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1800 28990 SH SOLE 32690 0 0 KILROY RLTY CORP COM 49427F108 4067 64680 SH SOLE 64680 0 0 KIMBERLY CLARK CORP COM 494368103 14513 127378 SH SOLE 127378 0 0 KIMBERLY CLARK CORP COM 494368103 202 1773 SH SOLE 2 1773 0 0 KIMCO RLTY CORP COM 49446R109 4920 335861 SH SOLE 335861 0 0 KIMCO RLTY CORP COM 49446R109 22 1500 SH SOLE 2 1500 0 0 KINDER MORGAN INC DEL COM 49456B101 5197 337899 SH SOLE 337899 0 0 KINDER MORGAN INC DEL COM 49456B101 211 13719 SH SOLE 2 13719 0 0 KINROSS GOLD CORP COM NO PAR 496902404 43 13500 SH SOLE 2 13500 0 0 KITE RLTY GROUP TR COM NEW 49803T300 761 54000 SH SOLE 54000 0 0 KLA-TENCOR CORP COM 482480100 2387 26677 SH SOLE 26677 0 0 KLA-TENCOR CORP COM 482480100 54 600 SH SOLE 2 600 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 469 18700 SH SOLE 18700 0 0 KOHLS CORP COM 500255104 2163 32599 SH SOLE 39699 0 0 KOHLS CORP COM 500255104 119 1800 SH SOLE 2 1800 0 0 KRAFT HEINZ CO COM 500754106 5116 118872 SH SOLE 118872 0 0 KRAFT HEINZ CO COM 500754106 196 4550 SH SOLE 2 4550 0 0 KROGER CO COM 501044101 4509 163975 SH SOLE 176175 0 0 KROGER CO COM 501044101 373 13550 SH SOLE 2 13550 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 74192 0 0 L BRANDS INC COM 501797104 1774 69123 SH SOLE 69123 0 0 L BRANDS INC COM 501797104 47 1820 SH SOLE 2 1820 0 0 L3 TECHNOLOGIES INC COM 502413107 2315 13333 SH SOLE 13847 0 0 L3 TECHNOLOGIES INC COM 502413107 84 486 SH SOLE 2 486 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 0 SH SOLE 348001 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2738 21665 SH SOLE 21665 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 51 400 SH SOLE 2 400 0 0 LAM RESEARCH CORP COM 512807108 4225 31031 SH SOLE 51041 0 0 LAM RESEARCH CORP COM 512807108 68 500 SH SOLE 2 500 0 0 LAMB WESTON HLDGS INC COM 513272104 7727 105050 SH SOLE 105050 0 0 LAS VEGAS SANDS CORP COM 517834107 33580 645141 SH SOLE 678984 0 0 LAS VEGAS SANDS CORP COM 517834107 1020 19605 SH SOLE 5 19605 0 0 LAS VEGAS SANDS CORP COM 517834107 117 2241 SH SOLE 2 2241 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 247 24000 SH SOLE 24000 0 0 LAUDER ESTEE COS INC CL A 518439104 4827 37104 SH SOLE 98826 0 0 LAUDER ESTEE COS INC CL A 518439104 65 500 SH SOLE 2 500 0 0 LAUDER ESTEE COS INC CL A 518439104 56 432 SH SOLE 4 0 0 432 LEAR CORP COM NEW 521865204 7164 58310 SH SOLE 58310 0 0 LEAR CORP COM NEW 521865204 1044 8500 SH SOLE 2 8500 0 0 LEAR CORP COM NEW 521865204 1793 14596 SH SOLE 4 0 0 14596 LEGGETT & PLATT INC COM 524660107 2433 67890 SH SOLE 67890 0 0 LEGGETT & PLATT INC COM 524660107 32 900 SH SOLE 2 900 0 0 LEIDOS HLDGS INC COM 525327102 1233 23390 SH SOLE 23390 0 0 LEIDOS HLDGS INC COM 525327102 42 800 SH SOLE 2 800 0 0 LENDINGCLUB CORP COM 52603A109 0 0 SH SOLE 52805 0 0 LENNAR CORP CL A 526057104 1802 46027 SH SOLE 46027 0 0 LENNAR CORP CL A 526057104 79 2030 SH SOLE 2 2030 0 0 LENNOX INTL INC COM 526107107 1253 5725 SH SOLE 5725 0 0 LEXINGTON REALTY TRUST COM 529043101 1121 136500 SH SOLE 136500 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1144 15888 SH SOLE 15888 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 711 33324 SH SOLE 81299 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 25 1158 SH SOLE 2 1158 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1955 94723 SH SOLE 150953 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 117 5658 SH SOLE 2 5658 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 581 15801 SH SOLE 15801 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1023 27669 SH SOLE 27669 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 847 27600 SH SOLE 27600 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6787 162060 SH SOLE 379003 0 0 LIBERTY PPTY TR SH BEN INT 531172104 54 1300 SH SOLE 2 1300 0 0 LIFE STORAGE INC COM 53223X107 2802 30130 SH SOLE 30130 0 0 LILLY ELI & CO COM 532457108 51978 449173 SH SOLE 472962 0 0 LILLY ELI & CO COM 532457108 6186 53453 SH SOLE 5 53453 0 0 LILLY ELI & CO COM 532457108 446 3858 SH SOLE 2 3858 0 0 LILLY ELI & CO COM 532457108 30 260 SH SOLE 4 0 0 260 LINCOLN NATL CORP IND COM 534187109 1947 37937 SH SOLE 37937 0 0 LINCOLN NATL CORP IND COM 534187109 84 1631 SH SOLE 2 1631 0 0 LINDE PLC COM G5494J103 14948 95795 SH SOLE 99739 0 0 LINDE PLC COM G5494J103 172 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 LITTELFUSE INC COM 537008104 0 0 SH SOLE 705 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1029 20900 SH SOLE 23013 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 15545 0 0 LKQ CORP COM 501889208 1196 50386 SH SOLE 50386 0 0 LKQ CORP COM 501889208 33 1400 SH SOLE 2 1400 0 0 LOCKHEED MARTIN CORP COM 539830109 64779 247398 SH SOLE 264380 0 0 LOCKHEED MARTIN CORP COM 539830109 288 1100 SH SOLE 2 1100 0 0 LOEWS CORP COM 540424108 2157 47379 SH SOLE 47379 0 0 LOEWS CORP COM 540424108 114 2500 SH SOLE 2 2500 0 0 LOWES COS INC COM 548661107 13843 149885 SH SOLE 231784 0 0 LOWES COS INC COM 548661107 337 3649 SH SOLE 2 3649 0 0 LOXO ONCOLOGY INC COM 548862101 0 0 SH SOLE 112842 0 0 LOXO ONCOLOGY INC COM 548862101 415 2960 SH SOLE 5 2960 0 0 LTC PPTYS INC COM 502175102 1040 24950 SH SOLE 24950 0 0 LULULEMON ATHLETICA INC COM 550021109 2810 23107 SH SOLE 31260 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9835 118266 SH SOLE 118266 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 259 3111 SH SOLE 2 3111 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 291 3500 SH SOLE 1 0 3500 0 M & T BK CORP COM 55261F104 3278 22903 SH SOLE 22903 0 0 M & T BK CORP COM 55261F104 132 920 SH SOLE 2 920 0 0 MACERICH CO COM 554382101 4323 99884 SH SOLE 182364 0 0 MACERICH CO COM 554382101 26 600 SH SOLE 2 600 0 0 MACK CALI RLTY CORP COM 554489104 1144 58400 SH SOLE 58400 0 0 MACYS INC COM 55616P104 1904 63931 SH SOLE 76160 0 0 MACYS INC COM 55616P104 560 18800 SH SOLE 5 18800 0 0 MACYS INC COM 55616P104 141 4725 SH SOLE 2 4725 0 0 MANHATTAN ASSOCS INC COM 562750109 610 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 665 10266 SH SOLE 10266 0 0 MANPOWERGROUP INC COM 56418H100 45 700 SH SOLE 2 700 0 0 MANULIFE FINL CORP COM 56501R106 234 16500 SH SOLE 2 16500 0 0 MARATHON OIL CORP COM 565849106 2395 167010 SH SOLE 194587 0 0 MARATHON OIL CORP COM 565849106 63 4400 SH SOLE 2 4400 0 0 MARATHON PETE CORP COM 56585A102 7298 123671 SH SOLE 135347 0 0 MARATHON PETE CORP COM 56585A102 47 800 SH SOLE 5 800 0 0 MARATHON PETE CORP COM 56585A102 389 6600 SH SOLE 2 6600 0 0 MARKEL CORP COM 570535104 3516 3387 SH SOLE 3387 0 0 MARKEL CORP COM 570535104 61 59 SH SOLE 2 59 0 0 MARRIOTT INTL INC NEW CL A 571903202 5405 49786 SH SOLE 72339 0 0 MARRIOTT INTL INC NEW CL A 571903202 103 950 SH SOLE 5 9500 0 0 MARRIOTT INTL INC NEW CL A 571903202 126 1160 SH SOLE 2 1160 0 0 MARSH & MCLENNAN COS INC COM 571748102 19786 248101 SH SOLE 320501 0 0 MARSH & MCLENNAN COS INC COM 571748102 965 12100 SH SOLE 2 12100 0 0 MARSH & MCLENNAN COS INC COM 571748102 375 4700 SH SOLE 1 0 4700 0 MARTIN MARIETTA MATLS INC COM 573284106 1588 9240 SH SOLE 9240 0 0 MARTIN MARIETTA MATLS INC COM 573284106 52 300 SH SOLE 2 300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1677 103607 SH SOLE 169232 0 0 MASCO CORP COM 574599106 1508 51574 SH SOLE 111592 0 0 MASCO CORP COM 574599106 38 1300 SH SOLE 2 1300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 169985 901062 SH SOLE 970118 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5122 27149 SH SOLE 5 27149 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3628 19231 SH SOLE 2 19231 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5477 29034 SH SOLE 1 0 2800 26234 MATTEL INC COM 577081102 629 62965 SH SOLE 62965 0 0 MATTEL INC COM 577081102 17 1700 SH SOLE 2 1700 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8096 159223 SH SOLE 285023 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 61 1200 SH SOLE 2 1200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11177 80268 SH SOLE 82859 0 0 MCCORMICK & CO INC COM NON VTG 579780206 70 500 SH SOLE 2 500 0 0 MCDONALDS CORP COM 580135101 36586 206039 SH SOLE 228087 0 0 MCDONALDS CORP COM 580135101 2954 16637 SH SOLE 5 16637 0 0 MCDONALDS CORP COM 580135101 410 2307 SH SOLE 2 2307 0 0 MCKESSON CORP COM 58155Q103 4179 37825 SH SOLE 37825 0 0 MCKESSON CORP COM 58155Q103 485 4387 SH SOLE 2 4387 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 130 19010 SH SOLE 19010 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3750 233200 SH SOLE 233200 0 0 MEDTRONIC PLC SHS G5960L103 27367 300871 SH SOLE 679602 0 0 MEDTRONIC PLC SHS G5960L103 1043 11472 SH SOLE 2 11472 0 0 MEDTRONIC PLC SHS G5960L103 72 787 SH SOLE 4 0 0 787 MELCO RESORT ENTERTAINMENT L ADR 585464100 674 38256 SH SOLE 38256 0 0 MERCADOLIBRE INC COM 58733R102 2991 10214 SH SOLE 10214 0 0 MERCK & CO INC COM 58933Y105 120825 1581274 SH SOLE 1651174 0 0 MERCK & CO INC COM 58933Y105 3263 42707 SH SOLE 5 42707 0 0 MERCK & CO INC COM 58933Y105 778 10186 SH SOLE 2 10186 0 0 MERCK & CO INC COM 58933Y105 5643 73854 SH SOLE 1 0 0 73854 MERCK & CO INC COM 58933Y105 9894 129487 SH SOLE 4 0 0 129487 METLIFE INC COM 59156R108 7179 174830 SH SOLE 183930 0 0 METLIFE INC COM 59156R108 607 14777 SH SOLE 5 14777 0 0 METLIFE INC COM 59156R108 421 10241 SH SOLE 2 10241 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2220 3926 SH SOLE 5270 0 0 MFA FINL INC COM 55272X102 41 6100 SH SOLE 6100 0 0 MFA FINL INC COM 55272X102 177 26500 SH SOLE 5 26500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 163571 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2121 87428 SH SOLE 87428 0 0 MGM RESORTS INTERNATIONAL COM 552953101 63 2600 SH SOLE 2 2600 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 904 23831 SH SOLE 29154 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7179 99814 SH SOLE 112774 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 65 900 SH SOLE 2 900 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 PRN SOLE 6039000 0 0 MICRON TECHNOLOGY INC COM 595112103 6892 217223 SH SOLE 323080 0 0 MICRON TECHNOLOGY INC COM 595112103 201 6334 SH SOLE 2 6334 0 0 MICRON TECHNOLOGY INC COM 595112103 2053 64713 SH SOLE 1 0 0 64713 MICRON TECHNOLOGY INC COM 595112103 3949 124463 SH SOLE 4 0 0 124463 MICROSOFT CORP COM 594918104 293995 2894508 SH SOLE 3152391 0 0 MICROSOFT CORP COM 594918104 12743 125463 SH SOLE 5 125463 0 0 MICROSOFT CORP COM 594918104 5518 54331 SH SOLE 2 54331 0 0 MICROSOFT CORP COM 594918104 11638 114578 SH SOLE 1 0 7700 106878 MID AMER APT CMNTYS INC COM 59522J103 8641 90290 SH SOLE 146255 0 0 MIDDLEBY CORP COM 596278101 862 8390 SH SOLE 8390 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 0 0 SH SOLE 307 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 106877 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 7765 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2036 290923 SH SOLE 346992 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1832 261732 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 144 20600 SH SOLE 2 20600 0 0 MOHAWK INDS INC COM 608190104 1277 10919 SH SOLE 10919 0 0 MOHAWK INDS INC COM 608190104 35 300 SH SOLE 2 300 0 0 MOLSON COORS BREWING CO CL B 60871R209 1749 31144 SH SOLE 31144 0 0 MOLSON COORS BREWING CO CL B 60871R209 98 1752 SH SOLE 2 1752 0 0 MOMO INC ADR 60879B107 209 8800 SH SOLE 8800 0 0 MONDELEZ INTL INC CL A 609207105 14089 351967 SH SOLE 506922 0 0 MONDELEZ INTL INC CL A 609207105 594 14840 SH SOLE 5 14840 0 0 MONDELEZ INTL INC CL A 609207105 554 13844 SH SOLE 2 13844 0 0 MONDELEZ INTL INC CL A 609207105 5148 128594 SH SOLE 1 0 8300 120294 MONDELEZ INTL INC CL A 609207105 8437 210759 SH SOLE 4 0 0 210759 MONMOUTH REAL ESTATE INVT CO CL A 609720107 713 57500 SH SOLE 57500 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4262 86600 SH SOLE 86600 0 0 MOODYS CORP COM 615369105 11576 82659 SH SOLE 94801 0 0 MOODYS CORP COM 615369105 1800 12851 SH SOLE 2 12851 0 0 MOODYS CORP COM 615369105 3434 24522 SH SOLE 1 0 0 24522 MORGAN STANLEY COM NEW 617446448 8288 209020 SH SOLE 263198 0 0 MORGAN STANLEY COM NEW 617446448 430 10841 SH SOLE 2 10841 0 0 MOSAIC CO NEW COM 61945C103 2001 68506 SH SOLE 75802 0 0 MOSAIC CO NEW COM 61945C103 105 3600 SH SOLE 2 3600 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5115 44465 SH SOLE 50194 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 69 600 SH SOLE 2 600 0 0 MSCI INC COM 55354G100 2192 14866 SH SOLE 18447 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 43515 0 0 MYLAN N V SHS EURO N59465109 2467 90024 SH SOLE 156407 0 0 MYLAN N V SHS EURO N59465109 110 4031 SH SOLE 2 4031 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 161573 0 0 NABORS INDUSTRIES LTD SHS G6359F103 21 10700 SH SOLE 10700 0 0 NASDAQ INC COM 631103108 1569 19232 SH SOLE 23332 0 0 NASDAQ INC COM 631103108 57 700 SH SOLE 2 700 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2025 26810 SH SOLE 28564 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1882 73233 SH SOLE 86506 0 0 NATIONAL OILWELL VARCO INC COM 637071101 118 4600 SH SOLE 2 4600 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 11371 234410 SH SOLE 242208 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 947 35800 SH SOLE 35800 0 0 NAVIENT CORPORATION COM 63938C108 88 10000 SH SOLE 10000 0 0 NEKTAR THERAPEUTICS COM 640268108 797 24260 SH SOLE 24260 0 0 NETAPP INC COM 64110D104 2905 48684 SH SOLE 59593 0 0 NETAPP INC COM 64110D104 84 1400 SH SOLE 2 1400 0 0 NETEASE INC SPONSORED ADR 64110W102 3710 15764 SH SOLE 15764 0 0 NETFLIX INC COM 64110L106 44926 167846 SH SOLE 178486 0 0 NETFLIX INC COM 64110L106 557 2082 SH SOLE 5 2082 0 0 NETFLIX INC COM 64110L106 107 400 SH SOLE 2 400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH SOLE 458549 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1043 14611 SH SOLE 5 14611 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 16837 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 455 8300 SH SOLE 8300 0 0 NEW SR INVT GROUP INC COM 648691103 214 51900 SH SOLE 51900 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 99 10571 SH SOLE 10571 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 32 3400 SH SOLE 2 3400 0 0 NEWELL BRANDS INC COM 651229106 7293 392314 SH SOLE 392314 0 0 NEWELL BRANDS INC COM 651229106 826 44422 SH SOLE 2 44422 0 0 NEWMONT MINING CORP COM 651639106 10869 313667 SH SOLE 313667 0 0 NEWMONT MINING CORP COM 651639106 135 3900 SH SOLE 2 3900 0 0 NEWS CORP NEW CL A 65249B109 765 67428 SH SOLE 67428 0 0 NEWS CORP NEW CL A 65249B109 42 3725 SH SOLE 2 3725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 474 13520 SH SOLE 13520 0 0 NEXTERA ENERGY INC COM 65339F101 18179 104585 SH SOLE 132252 0 0 NEXTERA ENERGY INC COM 65339F101 285 1640 SH SOLE 5 1640 0 0 NEXTERA ENERGY INC COM 65339F101 363 2086 SH SOLE 2 2086 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1387 59446 SH SOLE 59446 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 63 2698 SH SOLE 2 2698 0 0 NIKE INC CL B 654106103 18107 244232 SH SOLE 363169 0 0 NIKE INC CL B 654106103 8863 119539 SH SOLE 5 119539 0 0 NIKE INC CL B 654106103 304 4106 SH SOLE 2 4106 0 0 NIKE INC CL B 654106103 36 480 SH SOLE 4 0 0 480 NISOURCE INC COM 65473P105 1632 64385 SH SOLE 72296 0 0 NISOURCE INC COM 65473P105 46 1800 SH SOLE 2 1800 0 0 NOBLE CORP PLC SHS USD G65431101 66 25000 SH SOLE 25000 0 0 NOBLE ENERGY INC COM 655044105 1600 85278 SH SOLE 85278 0 0 NOBLE ENERGY INC COM 655044105 38 2000 SH SOLE 2 2000 0 0 NORDSTROM INC COM 655664100 1902 40812 SH SOLE 45745 0 0 NORDSTROM INC COM 655664100 37 800 SH SOLE 2 800 0 0 NORFOLK SOUTHERN CORP COM 655844108 6770 45269 SH SOLE 75884 0 0 NORFOLK SOUTHERN CORP COM 655844108 2873 19211 SH SOLE 5 19211 0 0 NORFOLK SOUTHERN CORP COM 655844108 254 1700 SH SOLE 2 1700 0 0 NORTHERN TR CORP COM 665859104 4530 54198 SH SOLE 71398 0 0 NORTHERN TR CORP COM 665859104 84 1000 SH SOLE 2 1000 0 0 NORTHROP GRUMMAN CORP COM 666807102 6336 25870 SH SOLE 35138 0 0 NORTHROP GRUMMAN CORP COM 666807102 171 700 SH SOLE 2 700 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 455 31300 SH SOLE 31300 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1553 36633 SH SOLE 36633 0 0 NRG ENERGY INC COM NEW 629377508 1898 47930 SH SOLE 47930 0 0 NUCOR CORP COM 670346105 4575 88294 SH SOLE 88294 0 0 NUCOR CORP COM 670346105 124 2400 SH SOLE 2 2400 0 0 NUTRIEN LTD COM 67077M108 228 4847 SH SOLE 2 4847 0 0 NVIDIA CORP COM 67066G104 30930 231684 SH SOLE 269495 0 0 NVIDIA CORP COM 67066G104 10 76 SH SOLE 5 76 0 0 NVIDIA CORP COM 67066G104 59 439 SH SOLE 2 439 0 0 NVIDIA CORP COM 67066G104 2646 19821 SH SOLE 1 0 0 19821 NVR INC COM 62944T105 1413 580 SH SOLE 580 0 0 NVR INC COM 62944T105 49 20 SH SOLE 2 20 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5247 71602 SH SOLE 79729 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4761 13827 SH SOLE 15152 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 69 200 SH SOLE 2 200 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 455498 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 8065 131400 SH SOLE 134700 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 162 2633 SH SOLE 2 2633 0 0 OFFICE DEPOT INC COM 676220106 53 20700 SH SOLE 20700 0 0 OGE ENERGY CORP COM 670837103 1238 31595 SH SOLE 39057 0 0 OGE ENERGY CORP COM 670837103 59 1500 SH SOLE 2 1500 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1167 9450 SH SOLE 21248 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4557 129640 SH SOLE 129640 0 0 OMNICOM GROUP INC COM 681919106 2675 36525 SH SOLE 36525 0 0 OMNICOM GROUP INC COM 681919106 73 1000 SH SOLE 2 1000 0 0 ON SEMICONDUCTOR CORP COM 682189105 1073 65000 SH SOLE 195299 0 0 ONE LIBERTY PPTYS INC COM 682406103 222 9150 SH SOLE 9150 0 0 ONEOK INC NEW COM 682680103 3476 64432 SH SOLE 74958 0 0 ONEOK INC NEW COM 682680103 19 350 SH SOLE 5 350 0 0 ONEOK INC NEW COM 682680103 78 1441 SH SOLE 2 1441 0 0 ORACLE CORP COM 68389X105 33173 734732 SH SOLE 840767 0 0 ORACLE CORP COM 68389X105 1729 38300 SH SOLE 2 38300 0 0 ORACLE CORP COM 68389X105 515 11400 SH SOLE 1 0 11400 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 21160 0 0 OWENS CORNING NEW COM 690742101 710 16140 SH SOLE 16140 0 0 PACCAR INC COM 693718108 3572 62506 SH SOLE 62506 0 0 PACCAR INC COM 693718108 109 1900 SH SOLE 2 1900 0 0 PACKAGING CORP AMER COM 695156109 1327 15903 SH SOLE 15903 0 0 PACKAGING CORP AMER COM 695156109 58 700 SH SOLE 2 700 0 0 PALO ALTO NETWORKS INC COM 697435105 54096 287210 SH SOLE 299905 0 0 PARAMOUNT GROUP INC COM 69924R108 1644 130900 SH SOLE 130900 0 0 PARK HOTELS RESORTS INC COM 700517105 3342 128620 SH SOLE 232893 0 0 PARK HOTELS RESORTS INC COM 700517105 5 200 SH SOLE 5 200 0 0 PARKER HANNIFIN CORP COM 701094104 3123 20940 SH SOLE 24314 0 0 PARKER HANNIFIN CORP COM 701094104 104 700 SH SOLE 2 700 0 0 PARSLEY ENERGY INC CL A 701877102 540 33800 SH SOLE 33800 0 0 PAYCHEX INC COM 704326107 11399 174963 SH SOLE 235571 0 0 PAYCHEX INC COM 704326107 36 550 SH SOLE 5 550 0 0 PAYCHEX INC COM 704326107 59 900 SH SOLE 2 900 0 0 PAYCHEX INC COM 704326107 274 4200 SH SOLE 1 0 4200 0 PAYPAL HLDGS INC COM 70450Y103 30239 359605 SH SOLE 435749 0 0 PAYPAL HLDGS INC COM 70450Y103 4801 57097 SH SOLE 5 57097 0 0 PAYPAL HLDGS INC COM 70450Y103 2814 33460 SH SOLE 2 33460 0 0 PAYPAL HLDGS INC COM 70450Y103 4172 49616 SH SOLE 1 0 0 49616 PEBBLEBROOK HOTEL TR COM 70509V100 2347 82900 SH SOLE 208183 0 0 PENNEY J C INC COM 708160106 17 16200 SH SOLE 16200 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 242 40700 SH SOLE 40700 0 0 PENTAIR PLC SHS G7S00T104 2950 78095 SH SOLE 143355 0 0 PENTAIR PLC SHS G7S00T104 32 855 SH SOLE 2 855 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1101 76300 SH SOLE 76300 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 39 2700 SH SOLE 2 2700 0 0 PEPSICO INC COM 713448108 61530 556937 SH SOLE 601837 0 0 PEPSICO INC COM 713448108 2044 18497 SH SOLE 2 18497 0 0 PEPSICO INC COM 713448108 4616 41783 SH SOLE 1 0 0 41783 PEPSICO INC COM 713448108 3062 27715 SH SOLE 4 0 0 27715 PERRIGO CO PLC SHS G97822103 817 21094 SH SOLE 21094 0 0 PERRIGO CO PLC SHS G97822103 12 300 SH SOLE 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 899 69135 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 56641 1297627 SH SOLE 1674916 0 0 PFIZER INC COM 717081103 2721 62331 SH SOLE 5 62331 0 0 PFIZER INC COM 717081103 1162 26627 SH SOLE 2 26627 0 0 PFIZER INC COM 717081103 72 1651 SH SOLE 4 0 0 1651 PG&E CORP COM 69331C108 2174 91551 SH SOLE 91551 0 0 PG&E CORP COM 69331C108 115 4850 SH SOLE 2 4850 0 0 PHILIP MORRIS INTL INC COM 718172109 31870 477375 SH SOLE 557890 0 0 PHILIP MORRIS INTL INC COM 718172109 898 13457 SH SOLE 5 13457 0 0 PHILIP MORRIS INTL INC COM 718172109 1258 18837 SH SOLE 2 18837 0 0 PHILLIPS 66 COM 718546104 6984 81071 SH SOLE 86971 0 0 PHILLIPS 66 COM 718546104 500 5800 SH SOLE 5 5800 0 0 PHILLIPS 66 COM 718546104 340 3947 SH SOLE 2 3947 0 0 PHYSICIANS RLTY TR COM 71943U104 1847 115200 SH SOLE 357027 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1409 82700 SH SOLE 374028 0 0 PINNACLE WEST CAP CORP COM 723484101 1747 20505 SH SOLE 67205 0 0 PINNACLE WEST CAP CORP COM 723484101 60 700 SH SOLE 2 700 0 0 PIONEER NAT RES CO COM 723787107 3453 26253 SH SOLE 37190 0 0 PIONEER NAT RES CO COM 723787107 39 300 SH SOLE 2 300 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 465 23124 SH SOLE 27397 0 0 PNC FINL SVCS GROUP INC COM 693475105 9046 77380 SH SOLE 181179 0 0 PNC FINL SVCS GROUP INC COM 693475105 367 3136 SH SOLE 5 3136 0 0 PNC FINL SVCS GROUP INC COM 693475105 488 4178 SH SOLE 2 4178 0 0 POLARIS INDS INC COM 731068102 723 9430 SH SOLE 9430 0 0 POLARIS INDS INC COM 731068102 31 400 SH SOLE 2 400 0 0 POSCO SPONSORED ADR 693483109 4005 72900 SH SOLE 49400 0 23500 PPG INDS INC COM 693506107 11300 110533 SH SOLE 110533 0 0 PPG INDS INC COM 693506107 1247 12200 SH SOLE 2 12200 0 0 PPL CORP COM 69351T106 3413 120490 SH SOLE 120490 0 0 PPL CORP COM 69351T106 102 3600 SH SOLE 2 3600 0 0 PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH SOLE 159173 0 0 PREFERRED APT CMNTYS INC COM 74039L103 367 26100 SH SOLE 26100 0 0 PRICE T ROWE GROUP INC COM 74144T108 5431 58828 SH SOLE 66197 0 0 PRICE T ROWE GROUP INC COM 74144T108 74 800 SH SOLE 2 800 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4787 108388 SH SOLE 108388 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 172 3900 SH SOLE 5 3900 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 88 2000 SH SOLE 2 2000 0 0 PROCTER AND GAMBLE CO COM 742718109 56923 619264 SH SOLE 742364 0 0 PROCTER AND GAMBLE CO COM 742718109 488 5305 SH SOLE 5 5305 0 0 PROCTER AND GAMBLE CO COM 742718109 1070 11639 SH SOLE 2 11639 0 0 PROGRESSIVE CORP OHIO COM 743315103 5835 96722 SH SOLE 120656 0 0 PROGRESSIVE CORP OHIO COM 743315103 2679 44404 SH SOLE 5 44404 0 0 PROGRESSIVE CORP OHIO COM 743315103 181 3000 SH SOLE 2 3000 0 0 PROLOGIS INC COM 74340W103 29349 499814 SH SOLE 1121484 0 0 PROLOGIS INC COM 74340W103 1029 17522 SH SOLE 5 17522 0 0 PROLOGIS INC COM 74340W103 120 2049 SH SOLE 2 2049 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 369 6100 SH SOLE 6100 0 0 PRUDENTIAL FINL INC COM 744320102 5773 70794 SH SOLE 70794 0 0 PRUDENTIAL FINL INC COM 744320102 65 800 SH SOLE 5 800 0 0 PRUDENTIAL FINL INC COM 744320102 436 5344 SH SOLE 2 5344 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1640 12520 SH SOLE 12520 0 0 PTC INC COM 69370C100 1305 15740 SH SOLE 15740 0 0 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 103908 0 0 PUBLIC STORAGE COM 74460D109 31342 154844 SH SOLE 237148 0 0 PUBLIC STORAGE COM 74460D109 92 453 SH SOLE 2 453 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4559 87589 SH SOLE 94289 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 202 3879 SH SOLE 2 3879 0 0 PULTE GROUP INC COM 745867101 1161 44653 SH SOLE 44653 0 0 PULTE GROUP INC COM 745867101 60 2300 SH SOLE 2 2300 0 0 PVH CORP COM 693656100 1227 13198 SH SOLE 31578 0 0 PVH CORP COM 693656100 46 500 SH SOLE 2 500 0 0 QORVO INC COM 74736K101 1345 22141 SH SOLE 22141 0 0 QORVO INC COM 74736K101 49 800 SH SOLE 2 800 0 0 QTS RLTY TR INC COM CL A 74736A103 1211 32690 SH SOLE 44274 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH SOLE 23740 0 0 QUALCOMM INC COM 747525103 21683 381004 SH SOLE 411364 0 0 QUALCOMM INC COM 747525103 350 6150 SH SOLE 5 6150 0 0 QUALCOMM INC COM 747525103 849 14921 SH SOLE 2 14921 0 0 QUALCOMM INC COM 747525103 267 4700 SH SOLE 1 0 4700 0 QUALYS INC COM 74758T303 374 5000 SH SOLE 5000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1879 22566 SH SOLE 76166 0 0 QUEST DIAGNOSTICS INC COM 74834L100 58 700 SH SOLE 2 700 0 0 QURATE RETAIL INC COM SER A 74915M100 1492 76431 SH SOLE 76431 0 0 QURATE RETAIL INC COM SER A 74915M100 89 4544 SH SOLE 2 4544 0 0 RALPH LAUREN CORP CL A 751212101 1019 9854 SH SOLE 12081 0 0 RALPH LAUREN CORP CL A 751212101 41 400 SH SOLE 2 400 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1512 20325 SH SOLE 20325 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 67 900 SH SOLE 2 900 0 0 RAYONIER INC COM 754907103 701 25300 SH SOLE 25300 0 0 RAYTHEON CO COM NEW 755111507 7452 48595 SH SOLE 100002 0 0 RAYTHEON CO COM NEW 755111507 169 1100 SH SOLE 2 1100 0 0 REALTY INCOME CORP COM 756109104 19205 304645 SH SOLE 305421 0 0 RED HAT INC COM 756577102 103787 590909 SH SOLE 597496 0 0 REGENCY CTRS CORP COM 758849103 7718 131521 SH SOLE 564158 0 0 REGENCY CTRS CORP COM 758849103 353 6016 SH SOLE 5 6016 0 0 REGENCY CTRS CORP COM 758849103 35 600 SH SOLE 2 600 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5059 13546 SH SOLE 296970 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1241 3323 SH SOLE 5 3323 0 0 REGENXBIO INC COM 75901B107 420 10000 SH SOLE 5 10000 0 0 REGIONS FINL CORP NEW COM 7591EP100 2519 188240 SH SOLE 208010 0 0 REGIONS FINL CORP NEW COM 7591EP100 103 7662 SH SOLE 2 7662 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1399 9979 SH SOLE 9979 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 84 600 SH SOLE 2 600 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3816 28540 SH SOLE 28540 0 0 REPUBLIC SVCS INC COM 760759100 9952 138049 SH SOLE 302373 0 0 REPUBLIC SVCS INC COM 760759100 3216 44617 SH SOLE 5 44617 0 0 REPUBLIC SVCS INC COM 760759100 101 1400 SH SOLE 2 1400 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 198 9645 SH SOLE 9645 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 7 360 SH SOLE 5 360 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 9 423 SH SOLE 2 423 0 0 RESMED INC COM 761152107 2679 23524 SH SOLE 26072 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH SOLE 34936 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1131 71200 SH SOLE 71200 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1511 139300 SH SOLE 342290 0 0 RETAIL VALUE INC COM 76133Q102 242 9440 SH SOLE 9440 0 0 REXFORD INDL RLTY INC COM 76169C100 1751 59400 SH SOLE 102685 0 0 RLJ LODGING TR COM 74965L101 1843 112400 SH SOLE 123122 0 0 ROAN RES INC CL A COM 769755109 0 0 SH SOLE 1176 0 0 ROBERT HALF INTL INC COM 770323103 1182 20666 SH SOLE 25066 0 0 ROBERT HALF INTL INC COM 770323103 57 1000 SH SOLE 2 1000 0 0 ROCKWELL AUTOMATION INC COM 773903109 2975 19768 SH SOLE 19768 0 0 ROCKWELL AUTOMATION INC COM 773903109 60 400 SH SOLE 2 400 0 0 ROLLINS INC COM 775711104 836 23154 SH SOLE 28480 0 0 ROPER TECHNOLOGIES INC COM 776696106 6284 23578 SH SOLE 42192 0 0 ROPER TECHNOLOGIES INC COM 776696106 80 300 SH SOLE 2 300 0 0 ROSS STORES INC COM 778296103 15058 180985 SH SOLE 189478 0 0 ROSS STORES INC COM 778296103 3351 40273 SH SOLE 5 40273 0 0 ROSS STORES INC COM 778296103 840 10097 SH SOLE 2 10097 0 0 ROSS STORES INC COM 778296103 4375 52586 SH SOLE 4 0 0 52586 ROYAL BK CDA MONTREAL QUE COM 780087102 683 9980 SH SOLE 2 9980 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2691 27521 SH SOLE 36273 0 0 RPT REALTY COM SH BEN INT 74971D101 605 50600 SH SOLE 50600 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2188 32810 SH SOLE 50628 0 0 S&P GLOBAL INC COM 78409V104 15106 88888 SH SOLE 93634 0 0 S&P GLOBAL INC COM 78409V104 1997 11750 SH SOLE 5 11750 0 0 S&P GLOBAL INC COM 78409V104 102 600 SH SOLE 2 600 0 0 S&P GLOBAL INC COM 78409V104 306 1800 SH SOLE 1 0 1800 0 SABRA HEALTH CARE REIT INC COM 78573L106 1856 112600 SH SOLE 112600 0 0 SABRE CORP COM 78573M104 885 40900 SH SOLE 40900 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 273648 0 0 SALESFORCE COM INC COM 79466L302 14911 108863 SH SOLE 192230 0 0 SALESFORCE COM INC COM 79466L302 82 600 SH SOLE 2 600 0 0 SALESFORCE COM INC COM 79466L302 2465 18000 SH SOLE 1 0 0 18000 SALESFORCE COM INC COM 79466L302 5618 41019 SH SOLE 4 0 0 41019 SANDRIDGE ENERGY INC COM NEW 80007P869 90 11829 SH SOLE 2 11829 0 0 SANGAMO THERAPEUTICS INC COM 800677106 0 0 SH SOLE 196992 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 0 SH SOLE 120927 0 0 SAUL CTRS INC COM 804395101 339 7170 SH SOLE 7170 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2751 16990 SH SOLE 24001 0 0 SCANA CORP NEW COM 80589M102 1070 22394 SH SOLE 22394 0 0 SCANA CORP NEW COM 80589M102 33 700 SH SOLE 2 700 0 0 SCHEIN HENRY INC COM 806407102 2247 28611 SH SOLE 33847 0 0 SCHEIN HENRY INC COM 806407102 47 600 SH SOLE 2 600 0 0 SCHLUMBERGER LTD COM 806857108 9673 268105 SH SOLE 474205 0 0 SCHLUMBERGER LTD COM 806857108 2353 65220 SH SOLE 4 0 0 65220 SCHWAB CHARLES CORP NEW COM 808513105 8186 197121 SH SOLE 212956 0 0 SCHWAB CHARLES CORP NEW COM 808513105 104 2500 SH SOLE 2 2500 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 232 3890 SH SOLE 5 3890 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1989 51551 SH SOLE 74950 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 89 2300 SH SOLE 2 2300 0 0 SEALED AIR CORP NEW COM 81211K100 965 27709 SH SOLE 27709 0 0 SEALED AIR CORP NEW COM 81211K100 31 900 SH SOLE 2 900 0 0 SEATTLE GENETICS INC COM 812578102 935 16500 SH SOLE 346870 0 0 SEI INVESTMENTS CO COM 784117103 860 18610 SH SOLE 18610 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 87 1000 SH SOLE 1000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2637 30485 SH SOLE 5 30485 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1103 21720 SH SOLE 5 21720 0 0 SEMPRA ENERGY COM 816851109 4965 45889 SH SOLE 45889 0 0 SEMPRA ENERGY COM 816851109 119 1100 SH SOLE 2 1100 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1803 153800 SH SOLE 153800 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 217 18550 SH SOLE 5 18550 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1090 24310 SH SOLE 27502 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 49 1100 SH SOLE 2 1100 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 567 17530 SH SOLE 17530 0 0 SERVICENOW INC COM 81762P102 31942 179398 SH SOLE 222791 0 0 SHERWIN WILLIAMS CO COM 824348106 6984 17749 SH SOLE 23069 0 0 SHERWIN WILLIAMS CO COM 824348106 79 200 SH SOLE 2 200 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6693 188600 SH SOLE 128600 0 60000 SIGNATURE BK NEW YORK N Y COM 82669G104 869 8450 SH SOLE 8450 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 31 300 SH SOLE 2 300 0 0 SIMON PPTY GROUP INC NEW COM 828806109 44533 265095 SH SOLE 515674 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1045 6221 SH SOLE 5 6221 0 0 SIMON PPTY GROUP INC NEW COM 828806109 162 962 SH SOLE 2 962 0 0 SINA CORP ORD G81477104 235 4380 SH SOLE 7650 0 0 SIRIUS XM HLDGS INC COM 82968B103 1863 326189 SH SOLE 390357 0 0 SITE CENTERS CORP COM 82981J109 1054 95250 SH SOLE 291350 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 9393 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2527 37710 SH SOLE 55575 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 40 600 SH SOLE 2 600 0 0 SL GREEN RLTY CORP COM 78440X101 5432 68695 SH SOLE 71087 0 0 SL GREEN RLTY CORP COM 78440X101 95 1198 SH SOLE 5 1198 0 0 SL GREEN RLTY CORP COM 78440X101 40 500 SH SOLE 2 500 0 0 SMITH A O COM 831865209 6226 145800 SH SOLE 218875 0 0 SMITH A O COM 831865209 1350 31627 SH SOLE 2 31627 0 0 SMUCKER J M CO COM NEW 832696405 1743 18644 SH SOLE 18644 0 0 SMUCKER J M CO COM NEW 832696405 37 400 SH SOLE 2 400 0 0 SNAP INC CL A 83304A106 0 0 SH SOLE 192135 0 0 SNAP ON INC COM 833034101 6117 42104 SH SOLE 42104 0 0 SNAP ON INC COM 833034101 923 6355 SH SOLE 2 6355 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 283 7400 SH SOLE 7400 0 0 SOUTHERN CO COM 842587107 14279 325125 SH SOLE 325125 0 0 SOUTHERN CO COM 842587107 279 6342 SH SOLE 2 6342 0 0 SOUTHERN COPPER CORP COM 84265V105 808 26251 SH SOLE 26251 0 0 SOUTHERN COPPER CORP COM 84265V105 47 1537 SH SOLE 2 1537 0 0 SOUTHWEST AIRLS CO COM 844741108 1145 24631 SH SOLE 82526 0 0 SOUTHWEST AIRLS CO COM 844741108 46 1000 SH SOLE 2 1000 0 0 SPARK THERAPEUTICS INC COM 84652J103 0 0 SH SOLE 216797 0 0 SPARK THERAPEUTICS INC COM 84652J103 274 7000 SH SOLE 5 7000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 168 721 SH SOLE 721 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 176 755 SH SOLE 5 755 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11143 91900 SH SOLE 91900 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2333 52700 SH SOLE 52700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 762 3050 SH SOLE 5 3050 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 888 18980 SH SOLE 5 18980 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 0 SH SOLE 126403 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1174 16280 SH SOLE 16280 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 185 25910 SH SOLE 25910 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1980 56180 SH SOLE 56180 0 0 SPLUNK INC COM 848637104 3256 31050 SH SOLE 57067 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 0 SH SOLE 9020 0 0 SPRINT CORP COM SER 1 85207U105 895 153787 SH SOLE 153787 0 0 SPRINT CORP COM SER 1 85207U105 122 20919 SH SOLE 2 20919 0 0 SQUARE INC CL A 852234103 40738 726300 SH SOLE 805844 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1385 30710 SH SOLE 67424 0 0 STAG INDL INC COM 85254J102 1722 69200 SH SOLE 69200 0 0 STANLEY BLACK & DECKER INC COM 854502101 4874 40706 SH SOLE 40706 0 0 STANLEY BLACK & DECKER INC COM 854502101 84 700 SH SOLE 2 700 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 82283 0 0 STARBUCKS CORP COM 855244109 14800 229809 SH SOLE 246705 0 0 STARBUCKS CORP COM 855244109 286 4438 SH SOLE 2 4438 0 0 STATE STR CORP COM 857477103 4081 64712 SH SOLE 64712 0 0 STATE STR CORP COM 857477103 132 2100 SH SOLE 2 2100 0 0 STEEL DYNAMICS INC COM 858119100 1177 39189 SH SOLE 39189 0 0 STEEL DYNAMICS INC COM 858119100 57 1900 SH SOLE 2 1900 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 66060 0 0 STORE CAP CORP COM 862121100 3443 121620 SH SOLE 661309 0 0 STRYKER CORP COM 863667101 40793 260245 SH SOLE 482122 0 0 STRYKER CORP COM 863667101 2413 15391 SH SOLE 5 15391 0 0 STRYKER CORP COM 863667101 1285 8200 SH SOLE 2 8200 0 0 STRYKER CORP COM 863667101 2725 17383 SH SOLE 1 0 0 17383 STRYKER CORP COM 863667101 5767 36794 SH SOLE 4 0 0 36794 SUMMIT HOTEL PPTYS INC COM 866082100 645 66300 SH SOLE 66300 0 0 SUN CMNTYS INC COM 866674104 5612 55180 SH SOLE 275097 0 0 SUN CMNTYS INC COM 866674104 269 2647 SH SOLE 5 2647 0 0 SUNCOR ENERGY INC NEW COM 867224107 733 26200 SH SOLE 26200 0 0 SUNCOR ENERGY INC NEW COM 867224107 229 8194 SH SOLE 2 8194 0 0 SUNPOWER CORP COM 867652406 0 0 SH SOLE 12130 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1910 146800 SH SOLE 392252 0 0 SUNTRUST BKS INC COM 867914103 4361 86458 SH SOLE 139340 0 0 SUNTRUST BKS INC COM 867914103 172 3400 SH SOLE 2 3400 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 0 SH SOLE 109269 0 0 SURGERY PARTNERS INC COM 86881A100 0 0 SH SOLE 35253 0 0 SVB FINL GROUP COM 78486Q101 1592 8380 SH SOLE 8980 0 0 SVB FINL GROUP COM 78486Q101 76 400 SH SOLE 2 400 0 0 SYMANTEC CORP COM 871503108 2053 108639 SH SOLE 203159 0 0 SYMANTEC CORP COM 871503108 72 3800 SH SOLE 2 3800 0 0 SYNCHRONY FINL COM 87165B103 3243 138252 SH SOLE 138252 0 0 SYNCHRONY FINL COM 87165B103 115 4900 SH SOLE 2 4900 0 0 SYNEOS HEALTH INC CL A 87166B102 0 0 SH SOLE 17033 0 0 SYNOPSYS INC COM 871607107 2221 26362 SH SOLE 27362 0 0 SYNOPSYS INC COM 871607107 76 900 SH SOLE 2 900 0 0 SYSCO CORP COM 871829107 13802 220265 SH SOLE 259432 0 0 SYSCO CORP COM 871829107 3117 49743 SH SOLE 5 49743 0 0 SYSCO CORP COM 871829107 194 3100 SH SOLE 2 3100 0 0 T MOBILE US INC COM 872590104 4526 71153 SH SOLE 168893 0 0 T MOBILE US INC COM 872590104 164 2578 SH SOLE 2 2578 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 9427 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 295 8000 SH SOLE 170661 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9621 260659 SH SOLE 177000 0 83659 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 332 9000 SH SOLE 1 0 9000 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1974 19177 SH SOLE 19177 0 0 TAL ED GROUP SPONSORED ADS 874080104 560 21000 SH SOLE 21000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1227 60700 SH SOLE 60700 0 0 TAPESTRY INC COM 876030107 5638 167065 SH SOLE 323305 0 0 TAPESTRY INC COM 876030107 540 16000 SH SOLE 5 16000 0 0 TAPESTRY INC COM 876030107 44 1300 SH SOLE 2 1300 0 0 TARGA RES CORP COM 87612G101 1438 39921 SH SOLE 49412 0 0 TARGA RES CORP COM 87612G101 23 642 SH SOLE 2 642 0 0 TARGET CORP COM 87612E106 8239 124660 SH SOLE 132245 0 0 TARGET CORP COM 87612E106 388 5873 SH SOLE 2 5873 0 0 TAUBMAN CTRS INC COM 876664103 1793 39410 SH SOLE 224766 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2132 43541 SH SOLE 127230 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1826 37292 SH SOLE 5 37292 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 69 1400 SH SOLE 2 1400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 43830 579538 SH SOLE 579538 0 0 TE CONNECTIVITY LTD REG SHS H84989104 113 1500 SH SOLE 2 1500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1833 24238 SH SOLE 1 0 4300 19938 TE CONNECTIVITY LTD REG SHS H84989104 3052 40359 SH SOLE 4 0 0 40359 TECHNIPFMC PLC COM G87110105 1266 64643 SH SOLE 64643 0 0 TECHNIPFMC PLC COM G87110105 352 18000 SH SOLE 2 18000 0 0 TECHNIPFMC PLC COM G87110105 513 26225 SH SOLE 4 0 0 26225 TELADOC HEALTH INC COM 87918A105 0 0 SH SOLE 151651 0 0 TELEFLEX INC COM 879369106 1809 7000 SH SOLE 7000 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH SOLE 1020 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 0 0 PRN SOLE 929000 0 0 TERRENO RLTY CORP COM 88146M101 1324 37650 SH SOLE 37650 0 0 TESARO INC COM 881569107 0 0 SH SOLE 2412 0 0 TESLA INC COM 88160R101 7032 21130 SH SOLE 32840 0 0 TETRA TECH INC NEW COM 88162G103 0 0 SH SOLE 5562 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2337 151564 SH SOLE 240799 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 740 48000 SH SOLE 5 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1348 87433 SH SOLE 2 87433 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 987 64000 SH SOLE 64000 0 0 TEXAS INSTRS INC COM 882508104 20525 217197 SH SOLE 220595 0 0 TEXAS INSTRS INC COM 882508104 161 1700 SH SOLE 5 1700 0 0 TEXAS INSTRS INC COM 882508104 265 2800 SH SOLE 2 2800 0 0 TEXAS INSTRS INC COM 882508104 28 300 SH SOLE 4 0 0 300 TEXTRON INC COM 883203101 2002 43536 SH SOLE 49236 0 0 TEXTRON INC COM 883203101 60 1300 SH SOLE 2 1300 0 0 THE TRADE DESK INC COM CL A 88339J105 0 0 SH SOLE 43885 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14141 63187 SH SOLE 231831 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2928 13082 SH SOLE 5 13082 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 263 1177 SH SOLE 2 1177 0 0 TIER REIT INC COM NEW 88650V208 706 34200 SH SOLE 131936 0 0 TIFFANY & CO NEW COM 886547108 1566 19455 SH SOLE 23976 0 0 TIFFANY & CO NEW COM 886547108 48 600 SH SOLE 2 600 0 0 TIMKEN CO COM 887389104 10484 280920 SH SOLE 280920 0 0 TIMKEN CO COM 887389104 1706 45700 SH SOLE 2 45700 0 0 TJX COS INC NEW COM 872540109 22589 504897 SH SOLE 528392 0 0 TJX COS INC NEW COM 872540109 3106 69429 SH SOLE 5 69429 0 0 TJX COS INC NEW COM 872540109 784 17528 SH SOLE 2 17528 0 0 TORCHMARK CORP COM 891027104 1320 17716 SH SOLE 17716 0 0 TORCHMARK CORP COM 891027104 60 800 SH SOLE 2 800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 35 700 SH SOLE 700 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 668 13436 SH SOLE 2 13436 0 0 TOTAL S A SPONSORED ADR 89151E109 0 0 SH SOLE 252134 0 0 TOTAL SYS SVCS INC COM 891906109 2135 26268 SH SOLE 55012 0 0 TOTAL SYS SVCS INC COM 891906109 2704 33259 SH SOLE 5 33259 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 199 13500 SH SOLE 13500 0 0 TRACTOR SUPPLY CO COM 892356106 1739 20838 SH SOLE 25963 0 0 TRANSDIGM GROUP INC COM 893641100 2504 7364 SH SOLE 8798 0 0 TRANSDIGM GROUP INC COM 893641100 68 200 SH SOLE 2 200 0 0 TRANSOCEAN LTD REG SHS H8817H100 197 28400 SH SOLE 33793 0 0 TRANSUNION COM 89400J107 1597 28120 SH SOLE 36259 0 0 TRANSUNION COM 89400J107 2615 46033 SH SOLE 5 46033 0 0 TRAVELERS COMPANIES INC COM 89417E109 11608 96938 SH SOLE 96938 0 0 TRAVELERS COMPANIES INC COM 89417E109 263 2200 SH SOLE 2 2200 0 0 TRIMBLE INC COM 896239100 1268 38520 SH SOLE 119222 0 0 TRIMBLE INC COM 896239100 56 1700 SH SOLE 2 1700 0 0 TRIPADVISOR INC COM 896945201 916 16984 SH SOLE 16984 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 31060 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 8906 185078 SH SOLE 187145 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 173 3600 SH SOLE 2 3600 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3889 81392 SH SOLE 89492 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 72 1500 SH SOLE 2 1500 0 0 TWITTER INC COM 90184L102 2894 100710 SH SOLE 116662 0 0 TYSON FOODS INC CL A 902494103 4072 76263 SH SOLE 76263 0 0 TYSON FOODS INC CL A 902494103 141 2641 SH SOLE 2 2641 0 0 UDR INC COM 902653104 10046 253548 SH SOLE 339570 0 0 UDR INC COM 902653104 44 1100 SH SOLE 2 1100 0 0 UGI CORP NEW COM 902681105 1442 27033 SH SOLE 34169 0 0 UGI CORP NEW COM 902681105 59 1100 SH SOLE 2 1100 0 0 ULTA BEAUTY INC COM 90384S303 2414 9859 SH SOLE 19878 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 710 2900 SH SOLE 9404 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 353739 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH SOLE 1605 0 0 UMH PPTYS INC COM 903002103 253 21400 SH SOLE 21400 0 0 UNDER ARMOUR INC CL A 904311107 489 27700 SH SOLE 152817 0 0 UNDER ARMOUR INC CL C 904311206 464 28714 SH SOLE 124767 0 0 UNILEVER N V N Y SHS NEW 904784709 0 0 SH SOLE 38500 0 0 UNION PAC CORP COM 907818108 20993 151869 SH SOLE 187604 0 0 UNION PAC CORP COM 907818108 4701 34009 SH SOLE 5 34009 0 0 UNION PAC CORP COM 907818108 429 3100 SH SOLE 2 3100 0 0 UNION PAC CORP COM 907818108 332 2400 SH SOLE 1 0 2400 0 UNITED CONTL HLDGS INC COM 910047109 1487 17763 SH SOLE 20510 0 0 UNITED CONTL HLDGS INC COM 910047109 149 1783 SH SOLE 2 1783 0 0 UNITED PARCEL SERVICE INC CL B 911312106 18594 190651 SH SOLE 236451 0 0 UNITED PARCEL SERVICE INC CL B 911312106 289 2959 SH SOLE 2 2959 0 0 UNITED RENTALS INC COM 911363109 1386 13515 SH SOLE 13515 0 0 UNITED RENTALS INC COM 911363109 72 700 SH SOLE 2 700 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 178 18400 SH SOLE 18400 0 0 UNITED TECHNOLOGIES CORP COM 913017109 18410 172897 SH SOLE 172897 0 0 UNITED TECHNOLOGIES CORP COM 913017109 435 4087 SH SOLE 2 4087 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 777 7138 SH SOLE 7138 0 0 UNITEDHEALTH GROUP INC COM 91324P102 115396 463213 SH SOLE 881676 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7546 30292 SH SOLE 5 30292 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1190 4778 SH SOLE 2 4778 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5136 20618 SH SOLE 1 0 0 20618 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 477 7770 SH SOLE 7770 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 6539 56102 SH SOLE 56102 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 47 400 SH SOLE 2 400 0 0 UNUM GROUP COM 91529Y106 1078 36683 SH SOLE 36683 0 0 UNUM GROUP COM 91529Y106 65 2200 SH SOLE 2 2200 0 0 URBAN EDGE PPTYS COM 91704F104 1205 72500 SH SOLE 72500 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 373 19400 SH SOLE 19400 0 0 US BANCORP DEL COM NEW 902973304 12441 272222 SH SOLE 348367 0 0 US BANCORP DEL COM NEW 902973304 498 10900 SH SOLE 2 10900 0 0 V F CORP COM 918204108 6231 87337 SH SOLE 112121 0 0 V F CORP COM 918204108 64 900 SH SOLE 2 900 0 0 VAIL RESORTS INC COM 91879Q109 1277 6057 SH SOLE 25135 0 0 VALE S A ADR 91912E105 1860 140996 SH SOLE 5 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6638 88547 SH SOLE 122709 0 0 VALERO ENERGY CORP NEW COM 91913Y100 305 4071 SH SOLE 2 4071 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1683 22452 SH SOLE 1 0 0 22452 VALERO ENERGY CORP NEW COM 91913Y100 2934 39136 SH SOLE 4 0 0 39136 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 287 15300 SH SOLE 15300 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2054 77000 SH SOLE 5 77000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 343 10400 SH SOLE 10400 0 0 VANGUARD GROUP DIV APP ETF 921908844 2184 22300 SH SOLE 22300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10043 43700 SH SOLE 43700 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7450 99900 SH SOLE 99900 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 290 2200 SH SOLE 2200 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 85 1000 SH SOLE 1000 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3382 39700 SH SOLE 5 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3306 89100 SH SOLE 89100 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 873 5800 SH SOLE 5800 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2873 21900 SH SOLE 21900 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 470 6100 SH SOLE 6100 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 505 8500 SH SOLE 8500 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2666 16600 SH SOLE 16600 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 51 320 SH SOLE 5 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 300 1800 SH SOLE 1800 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 787 7100 SH SOLE 7100 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5856 49700 SH SOLE 49700 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 29 250 SH SOLE 5 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2267 30600 SH SOLE 30600 0 0 VARIAN MED SYS INC COM 92220P105 1688 14901 SH SOLE 259820 0 0 VARIAN MED SYS INC COM 92220P105 57 500 SH SOLE 2 500 0 0 VARONIS SYS INC COM 922280102 317 6000 SH SOLE 6000 0 0 VEECO INSTRS INC DEL COM 922417100 0 0 SH SOLE 7985 0 0 VEEVA SYS INC CL A COM 922475108 1626 18200 SH SOLE 146582 0 0 VENTAS INC COM 92276F100 19552 333705 SH SOLE 385632 0 0 VENTAS INC COM 92276F100 76 1300 SH SOLE 2 1300 0 0 VEREIT INC COM 92339V100 5485 767151 SH SOLE 2198522 0 0 VERINT SYS INC COM 92343X100 0 0 SH SOLE 7178 0 0 VERISIGN INC COM 92343E102 2802 18898 SH SOLE 23313 0 0 VERISIGN INC COM 92343E102 74 500 SH SOLE 2 500 0 0 VERISK ANALYTICS INC COM 92345Y106 4117 37755 SH SOLE 41736 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 62138 1105266 SH SOLE 1494355 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1842 32765 SH SOLE 5 32765 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1681 29900 SH SOLE 2 29900 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6876 41496 SH SOLE 495206 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3007 18147 SH SOLE 5 18147 0 0 VIACOM INC NEW CL B 92553P201 1723 67050 SH SOLE 67050 0 0 VIACOM INC NEW CL B 92553P201 136 5300 SH SOLE 2 5300 0 0 VICI PPTYS INC COM 925652109 4295 228700 SH SOLE 953851 0 0 VICI PPTYS INC COM 925652109 438 23323 SH SOLE 5 23323 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 145 26600 SH SOLE 38485 0 0 VISA INC COM CL A 92826C839 41106 311547 SH SOLE 377711 0 0 VISA INC COM CL A 92826C839 4497 34082 SH SOLE 5 34082 0 0 VISA INC COM CL A 92826C839 528 4000 SH SOLE 2 4000 0 0 VISTRA ENERGY CORP COM 92840M102 1311 57283 SH SOLE 76864 0 0 VISTRA ENERGY CORP COM 92840M102 855 37332 SH SOLE 2 37332 0 0 VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VMWARE INC CL A COM 928563402 1592 11609 SH SOLE 23899 0 0 VORNADO RLTY TR SH BEN INT 929042109 8444 136130 SH SOLE 162686 0 0 VORNADO RLTY TR SH BEN INT 929042109 31 500 SH SOLE 2 500 0 0 VOYA FINL INC COM 929089100 1139 28374 SH SOLE 28374 0 0 VOYA FINL INC COM 929089100 100 2500 SH SOLE 2 2500 0 0 VULCAN MATLS CO COM 929160109 1953 19770 SH SOLE 19770 0 0 VULCAN MATLS CO COM 929160109 40 400 SH SOLE 2 400 0 0 W P CAREY INC COM 92936U109 11327 173350 SH SOLE 173350 0 0 W P CAREY INC COM 92936U109 216 3300 SH SOLE 5 3300 0 0 W R BERKLEY CORPORATION COM 084423102 2436 32953 SH SOLE 32953 0 0 W R BERKLEY CORPORATION COM 084423102 59 800 SH SOLE 2 800 0 0 WABCO HLDGS INC COM 92927K102 845 7870 SH SOLE 7870 0 0 WABCO HLDGS INC COM 92927K102 43 400 SH SOLE 2 400 0 0 WABTEC CORP COM 929740108 903 12850 SH SOLE 15850 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 15255 223253 SH SOLE 223253 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 294 4300 SH SOLE 5 4300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 512 7491 SH SOLE 2 7491 0 0 WALMART INC COM 931142103 38978 418445 SH SOLE 561370 0 0 WALMART INC COM 931142103 935 10039 SH SOLE 5 10039 0 0 WALMART INC COM 931142103 1570 16856 SH SOLE 2 16856 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 588 120900 SH SOLE 120900 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1181 51330 SH SOLE 51330 0 0 WASTE CONNECTIONS INC COM 94106B101 3274 44100 SH SOLE 80600 0 0 WASTE MGMT INC DEL COM 94106L109 7463 83862 SH SOLE 148421 0 0 WASTE MGMT INC DEL COM 94106L109 3722 41825 SH SOLE 5 41825 0 0 WASTE MGMT INC DEL COM 94106L109 169 1900 SH SOLE 2 1900 0 0 WATERS CORP COM 941848103 5544 29390 SH SOLE 164553 0 0 WATERS CORP COM 941848103 1427 7562 SH SOLE 2 7562 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 1887 0 0 WAYFAIR INC CL A 94419L101 716 7950 SH SOLE 7950 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 20 35500 SH SOLE 35500 0 0 WEC ENERGY GROUP INC COM 92939U106 14988 216405 SH SOLE 216405 0 0 WEC ENERGY GROUP INC COM 92939U106 61 876 SH SOLE 2 876 0 0 WEIBO CORP SPONSORED ADR 948596101 263 4500 SH SOLE 4831 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 0 0 SH SOLE 47000 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1917 77280 SH SOLE 77280 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1926 8156 SH SOLE 8156 0 0 WELLS FARGO CO NEW COM 949746101 53322 1157161 SH SOLE 1408791 0 0 WELLS FARGO CO NEW COM 949746101 3984 86465 SH SOLE 2 86465 0 0 WELLS FARGO CO NEW COM 949746101 3149 68338 SH SOLE 1 0 0 68338 WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH SOLE 3500 0 0 WELLTOWER INC COM 95040Q104 21019 302826 SH SOLE 779658 0 0 WELLTOWER INC COM 95040Q104 148 2127 SH SOLE 2 2127 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 24 240 SH SOLE 240 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 784 8000 SH SOLE 5 8000 0 0 WESTERN DIGITAL CORP COM 958102105 1840 49765 SH SOLE 49765 0 0 WESTERN DIGITAL CORP COM 958102105 62 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 1222 71633 SH SOLE 71633 0 0 WESTERN UN CO COM 959802109 73 4300 SH SOLE 5 4300 0 0 WESTERN UN CO COM 959802109 41 2400 SH SOLE 2 2400 0 0 WESTLAKE CHEM CORP COM 960413102 364 5500 SH SOLE 5500 0 0 WESTROCK CO COM 96145D105 9651 255585 SH SOLE 255585 0 0 WESTROCK CO COM 96145D105 1333 35291 SH SOLE 2 35291 0 0 WEYERHAEUSER CO COM 962166104 4379 200307 SH SOLE 453596 0 0 WEYERHAEUSER CO COM 962166104 61 2793 SH SOLE 2 2793 0 0 WHIRLPOOL CORP COM 963320106 1207 11294 SH SOLE 20292 0 0 WHIRLPOOL CORP COM 963320106 53 500 SH SOLE 2 500 0 0 WHITESTONE REIT COM 966084204 309 25200 SH SOLE 25200 0 0 WILLIAMS COS INC DEL COM 969457100 4263 193337 SH SOLE 193337 0 0 WILLIAMS COS INC DEL COM 969457100 139 6300 SH SOLE 2 6300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3541 23320 SH SOLE 37530 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 100 661 SH SOLE 2 661 0 0 WIX COM LTD SHS M98068105 552 6110 SH SOLE 6110 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH SOLE 525 0 0 WORKDAY INC CL A 98138H101 30932 193715 SH SOLE 211495 0 0 WORLDPAY INC CL A 981558109 3613 47266 SH SOLE 106050 0 0 WYNN RESORTS LTD COM 983134107 1654 16718 SH SOLE 16718 0 0 WYNN RESORTS LTD COM 983134107 79 800 SH SOLE 2 800 0 0 XCEL ENERGY INC COM 98389B100 11450 232390 SH SOLE 234007 0 0 XCEL ENERGY INC COM 98389B100 128 2600 SH SOLE 2 2600 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1238 72000 SH SOLE 72000 0 0 XENIA HOTELS & RESORTS INC COM 984017103 86 5011 SH SOLE 5 5011 0 0 XEROX CORP COM NEW 984121608 767 38800 SH SOLE 38800 0 0 XEROX CORP COM NEW 984121608 53 2700 SH SOLE 2 2700 0 0 XILINX INC COM 983919101 4777 56084 SH SOLE 56084 0 0 XILINX INC COM 983919101 77 900 SH SOLE 2 900 0 0 XPO LOGISTICS INC COM 983793100 1150 20160 SH SOLE 20160 0 0 XYLEM INC COM 98419M100 2000 29980 SH SOLE 104878 0 0 XYLEM INC COM 98419M100 73 1100 SH SOLE 2 1100 0 0 YANDEX N V SHS CLASS A N97284108 515 18840 SH SOLE 107486 0 0 YELP INC CL A 985817105 0 0 SH SOLE 106600 0 0 YUM BRANDS INC COM 988498101 5504 59874 SH SOLE 59874 0 0 YUM BRANDS INC COM 988498101 110 1200 SH SOLE 2 1200 0 0 YUM CHINA HLDGS INC COM 98850P109 2061 61456 SH SOLE 71642 0 0 YUM CHINA HLDGS INC COM 98850P109 104 3102 SH SOLE 2 3102 0 0 ZAYO GROUP HLDGS INC COM 98919V105 732 32060 SH SOLE 32060 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5550 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 541 17120 SH SOLE 24840 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3515 33889 SH SOLE 445332 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 108 1038 SH SOLE 2 1038 0 0 ZIONS BANCORPORATION N A COM 989701107 1297 31836 SH SOLE 32207 0 0 ZIONS BANCORPORATION N A COM 989701107 69 1700 SH SOLE 2 1700 0 0 ZOETIS INC CL A 98978V103 35889 419558 SH SOLE 717656 0 0 ZOETIS INC CL A 98978V103 86 1000 SH SOLE 2 1000 0 0 ZOGENIX INC COM NEW 98978L204 0 0 SH SOLE 184793 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 236 14900 SH SOLE 14900 0 0