0001193805-18-001045.txt : 20180803 0001193805-18-001045.hdr.sgml : 20180803 20180803161527 ACCESSION NUMBER: 0001193805-18-001045 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180803 DATE AS OF CHANGE: 20180803 EFFECTIVENESS DATE: 20180803 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: 18991989 BUSINESS ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001055964 XXXXXXXX 06-30-2018 06-30-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 08-03-2018 5 1897 9632180 true 1 0001568445 028-15407 Nomura Asset Management Malaysia Sdn. Bhd. 2 0001332826 028-11455 Nomura Asset Management U.K. Ltd 3 0001455301 028-13391 NOMURA ASSET MANAGEMENT SINGAPORE Ltd 4 0001672271 028-17455 Nomura Islamic Asset Management Sdn. Bhd. 5 0001674607 028-17454 Nomura Asset Management Taiwan Ltd.
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 0 0 SH SOLE 7376 0 0 3M CO COM 88579Y101 32291 164147 SH SOLE 220647 0 0 3M CO COM 88579Y101 413 2100 SH SOLE 1 0 2100 0 3M CO COM 88579Y101 378 1924 SH SOLE 2 1924 0 0 58 COM INC SPON ADR REP A 31680Q104 2581 37229 SH SOLE 51357 0 0 58 COM INC SPON ADR REP A 31680Q104 409 5900 SH SOLE 2 5900 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 38500 0 0 ABBOTT LABS COM 002824100 24972 409442 SH SOLE 560824 0 0 ABBOTT LABS COM 002824100 3934 64510 SH SOLE 5 64510 0 0 ABBOTT LABS COM 002824100 347 5683 SH SOLE 2 5683 0 0 ABBVIE INC COM 00287Y109 30519 329399 SH SOLE 355989 0 0 ABBVIE INC COM 00287Y109 1321 14254 SH SOLE 5 14254 0 0 ABBVIE INC COM 00287Y109 449 4845 SH SOLE 2 4845 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1662 67900 SH SOLE 67900 0 0 ABERCROMBIE & FITCH CO CL A 002896207 409 16715 SH SOLE 2 16715 0 0 ABIOMED INC COM 003654100 2285 5586 SH SOLE 12364 0 0 AC IMMUNE SA SHS H00263105 0 0 SH SOLE 611218 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1338 48880 SH SOLE 48880 0 0 ACCELERON PHARMA INC COM 00434H108 0 0 SH SOLE 243492 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14542 88893 SH SOLE 92293 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 360 2200 SH SOLE 2 2200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8444 110639 SH SOLE 181530 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8400 110066 SH SOLE 4 0 0 110066 ACTIVISION BLIZZARD INC COM 00507V109 5466 71616 SH SOLE 1 0 0 71616 ACTIVISION BLIZZARD INC COM 00507V109 122 1600 SH SOLE 2 1600 0 0 ACUITY BRANDS INC COM 00508Y102 663 5725 SH SOLE 7531 0 0 ADOBE SYS INC COM 00724F101 124431 510360 SH SOLE 540415 0 0 ADOBE SYS INC COM 00724F101 6307 25868 SH SOLE 5 25868 0 0 ADOBE SYS INC COM 00724F101 146 600 SH SOLE 2 600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1643 12108 SH SOLE 12108 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 41 300 SH SOLE 2 300 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 23198 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1893 126280 SH SOLE 126280 0 0 ADVANCED MICRO DEVICES INC COM 007903107 18 1212 SH SOLE 2 1212 0 0 AERCAP HOLDINGS NV SHS N00985106 1199 22147 SH SOLE 101709 0 0 AERCAP HOLDINGS NV SHS N00985106 112 2068 SH SOLE 2 2068 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 0 0 SH SOLE 211501 0 0 AES CORP COM 00130H105 1539 114776 SH SOLE 114776 0 0 AES CORP COM 00130H105 121 9000 SH SOLE 2 9000 0 0 AETNA INC NEW COM 00817Y108 15544 84708 SH SOLE 98176 0 0 AETNA INC NEW COM 00817Y108 1256 6844 SH SOLE 5 6844 0 0 AETNA INC NEW COM 00817Y108 356 1940 SH SOLE 2 1940 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1177 7916 SH SOLE 8116 0 0 AFFILIATED MANAGERS GROUP COM 008252108 45 300 SH SOLE 2 300 0 0 AFLAC INC COM 001055102 6170 143412 SH SOLE 149512 0 0 AFLAC INC COM 001055102 224 5200 SH SOLE 2 5200 0 0 AGCO CORP COM 001084102 626 10312 SH SOLE 10312 0 0 AGCO CORP COM 001084102 43 700 SH SOLE 2 700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2945 47618 SH SOLE 135352 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 68 1100 SH SOLE 2 1100 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 0 0 SH SOLE 111149 0 0 AGNC INVT CORP COM 00123Q104 7847 422089 SH SOLE 422089 0 0 AGNC INVT CORP COM 00123Q104 74 4000 SH SOLE 2 4000 0 0 AGREE REALTY CORP COM 008492100 966 18310 SH SOLE 141184 0 0 AIR PRODS & CHEMS INC COM 009158106 5876 37733 SH SOLE 37733 0 0 AIR PRODS & CHEMS INC COM 009158106 211 1357 SH SOLE 5 1357 0 0 AIR PRODS & CHEMS INC COM 009158106 109 700 SH SOLE 2 700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2880 39325 SH SOLE 45855 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 59 800 SH SOLE 2 800 0 0 ALBEMARLE CORP COM 012653101 1484 15735 SH SOLE 18695 0 0 ALBEMARLE CORP COM 012653101 66 700 SH SOLE 2 700 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 961 40900 SH SOLE 40900 0 0 ALEXANDERS INC COM 014752109 844 2206 SH SOLE 2206 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9602 76100 SH SOLE 322656 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 433 3428 SH SOLE 5 3428 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 63 500 SH SOLE 2 500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4238 34133 SH SOLE 636567 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 37 300 SH SOLE 2 300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 123170 663883 SH SOLE 744009 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5755 31019 SH SOLE 5 31019 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23748 128000 SH SOLE 14400 0 113600 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86030 463700 SH SOLE 3 0 0 463700 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10083 54345 SH SOLE 36600 0 17745 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15849 85425 SH SOLE 2 85425 0 0 ALIGN TECHNOLOGY INC COM 016255101 15996 46752 SH SOLE 65063 0 0 ALIGN TECHNOLOGY INC COM 016255101 1711 5000 SH SOLE 5 5000 0 0 ALKERMES PLC SHS G01767105 791 19225 SH SOLE 279630 0 0 ALLEGHANY CORP DEL COM 017175100 1451 2523 SH SOLE 2523 0 0 ALLEGHANY CORP DEL COM 017175100 58 100 SH SOLE 2 100 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 932 12050 SH SOLE 28493 0 0 ALLERGAN PLC SHS G0177J108 8564 51366 SH SOLE 78750 0 0 ALLERGAN PLC SHS G0177J108 7416 44482 SH SOLE 4 0 0 44482 ALLERGAN PLC SHS G0177J108 4708 28237 SH SOLE 1 0 0 28237 ALLERGAN PLC SHS G0177J108 397 2379 SH SOLE 2 2379 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1642 7043 SH SOLE 10269 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 47 200 SH SOLE 2 200 0 0 ALLIANT ENERGY CORP COM 018802108 4755 112368 SH SOLE 112368 0 0 ALLIANT ENERGY CORP COM 018802108 51 1200 SH SOLE 2 1200 0 0 ALLSTATE CORP COM 020002101 5062 55461 SH SOLE 109861 0 0 ALLSTATE CORP COM 020002101 237 2600 SH SOLE 2 2600 0 0 ALLY FINL INC COM 02005N100 1958 74538 SH SOLE 83238 0 0 ALLY FINL INC COM 02005N100 187 7100 SH SOLE 2 7100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1176 11940 SH SOLE 354406 0 0 ALPHABET INC CAP STK CL C 02079K107 71968 64508 SH SOLE 80734 0 0 ALPHABET INC CAP STK CL C 02079K107 6530 5853 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 9260 8300 SH SOLE 1 0 0 8300 ALPHABET INC CAP STK CL C 02079K107 3773 3382 SH SOLE 2 3382 0 0 ALPHABET INC CAP STK CL A 02079K305 150797 133544 SH SOLE 151667 0 0 ALPHABET INC CAP STK CL A 02079K305 3315 2936 SH SOLE 2 2936 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 202 20000 SH SOLE 20000 0 0 ALTRIA GROUP INC COM 02209S103 28450 500967 SH SOLE 500967 0 0 ALTRIA GROUP INC COM 02209S103 744 13100 SH SOLE 5 13100 0 0 ALTRIA GROUP INC COM 02209S103 443 7807 SH SOLE 2 7807 0 0 AMAZON COM INC COM 023135106 247263 145466 SH SOLE 162159 0 0 AMAZON COM INC COM 023135106 19670 11572 SH SOLE 5 11572 0 0 AMAZON COM INC COM 023135106 8659 5094 SH SOLE 1 0 0 5094 AMAZON COM INC COM 023135106 680 400 SH SOLE 2 400 0 0 AMBARELLA INC SHS G037AX101 405 10500 SH SOLE 10500 0 0 AMDOCS LTD SHS G02602103 217 3281 SH SOLE 3281 0 0 AMERCO COM 023586100 445 1250 SH SOLE 1250 0 0 AMEREN CORP COM 023608102 3178 52226 SH SOLE 53826 0 0 AMEREN CORP COM 023608102 91 1500 SH SOLE 2 1500 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1008 26547 SH SOLE 26547 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 106 2789 SH SOLE 2 2789 0 0 AMERICAN ASSETS TR INC COM 024013104 949 24780 SH SOLE 24780 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3550 82800 SH SOLE 369434 0 0 AMERICAN ELEC PWR INC COM 025537101 5206 75178 SH SOLE 107183 0 0 AMERICAN ELEC PWR INC COM 025537101 427 6160 SH SOLE 5 6160 0 0 AMERICAN ELEC PWR INC COM 025537101 240 3472 SH SOLE 2 3472 0 0 AMERICAN EXPRESS CO COM 025816109 16133 164625 SH SOLE 185287 0 0 AMERICAN EXPRESS CO COM 025816109 3205 32704 SH SOLE 5 32704 0 0 AMERICAN EXPRESS CO COM 025816109 412 4200 SH SOLE 2 4200 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1205 11230 SH SOLE 11230 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 64 600 SH SOLE 2 600 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3498 157700 SH SOLE 247831 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 18647 351697 SH SOLE 451666 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3298 62205 SH SOLE 1 0 0 62205 AMERICAN INTL GROUP INC COM NEW 026874784 1435 27069 SH SOLE 2 27069 0 0 AMERICAN STS WTR CO COM 029899101 0 0 SH SOLE 16204 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8815 61146 SH SOLE 124891 0 0 AMERICAN TOWER CORP NEW COM 03027X100 127 883 SH SOLE 2 883 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2419 28328 SH SOLE 75521 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 60 700 SH SOLE 2 700 0 0 AMERICOLD RLTY TR COM 03064D108 636 28900 SH SOLE 28900 0 0 AMERIPRISE FINL INC COM 03076C106 2950 21088 SH SOLE 21088 0 0 AMERIPRISE FINL INC COM 03076C106 126 900 SH SOLE 2 900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7409 86889 SH SOLE 86889 0 0 AMERISOURCEBERGEN CORP COM 03073E105 307 3600 SH SOLE 1 0 3600 0 AMERISOURCEBERGEN CORP COM 03073E105 682 8000 SH SOLE 2 8000 0 0 AMETEK INC NEW COM 031100100 2455 34015 SH SOLE 44838 0 0 AMETEK INC NEW COM 031100100 65 900 SH SOLE 2 900 0 0 AMGEN INC COM 031162100 99438 538697 SH SOLE 938361 0 0 AMGEN INC COM 031162100 5014 27164 SH SOLE 5 27164 0 0 AMGEN INC COM 031162100 332 1800 SH SOLE 1 0 1800 0 AMGEN INC COM 031162100 2055 11134 SH SOLE 2 11134 0 0 AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH SOLE 1048374 0 0 AMPHENOL CORP NEW CL A 032095101 3789 43478 SH SOLE 52678 0 0 AMPHENOL CORP NEW CL A 032095101 70 800 SH SOLE 2 800 0 0 ANADARKO PETE CORP COM 032511107 6030 82314 SH SOLE 82314 0 0 ANADARKO PETE CORP COM 032511107 180 2463 SH SOLE 2 2463 0 0 ANALOG DEVICES INC COM 032654105 7364 76774 SH SOLE 76774 0 0 ANALOG DEVICES INC COM 032654105 2048 21354 SH SOLE 4 0 0 21354 ANALOG DEVICES INC COM 032654105 109 1132 SH SOLE 2 1132 0 0 ANDEAVOR COM 03349M105 3194 24347 SH SOLE 25847 0 0 ANDEAVOR COM 03349M105 195 1489 SH SOLE 2 1489 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH SOLE 33385 0 0 ANNALY CAP MGMT INC COM 035710409 7765 754651 SH SOLE 754651 0 0 ANNALY CAP MGMT INC COM 035710409 346 33600 SH SOLE 5 33600 0 0 ANNALY CAP MGMT INC COM 035710409 83 8100 SH SOLE 2 8100 0 0 ANSYS INC COM 03662Q105 2158 12388 SH SOLE 13788 0 0 ANTERO RES CORP COM 03674X106 738 34550 SH SOLE 34550 0 0 ANTHEM INC COM 036752103 12213 51310 SH SOLE 68490 0 0 ANTHEM INC COM 036752103 2150 9033 SH SOLE 5 9033 0 0 ANTHEM INC COM 036752103 512 2153 SH SOLE 2 2153 0 0 AON PLC SHS CL A G0408V102 5690 41478 SH SOLE 64715 0 0 AON PLC SHS CL A G0408V102 110 800 SH SOLE 2 800 0 0 APACHE CORP COM 037411105 2919 62440 SH SOLE 62440 0 0 APACHE CORP COM 037411105 141 3026 SH SOLE 2 3026 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 4041 95530 SH SOLE 258529 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 2380 133100 SH SOLE 133100 0 0 APPLE INC COM 037833100 264782 1430405 SH SOLE 1573694 0 0 APPLE INC COM 037833100 4182 22593 SH SOLE 5 22593 0 0 APPLE INC COM 037833100 29251 158021 SH SOLE 4 0 0 158021 APPLE INC COM 037833100 9995 53995 SH SOLE 1 0 3300 50695 APPLE INC COM 037833100 7971 43059 SH SOLE 2 43059 0 0 APPLIED MATLS INC COM 038222105 9329 201963 SH SOLE 393161 0 0 APPLIED MATLS INC COM 038222105 261 5651 SH SOLE 5 5651 0 0 APPLIED MATLS INC COM 038222105 137 2956 SH SOLE 2 2956 0 0 APTIV PLC SHS G6095L109 3560 38854 SH SOLE 109099 0 0 ARAMARK COM 03852U106 1303 35129 SH SOLE 129858 0 0 ARAMARK COM 03852U106 48 1300 SH SOLE 2 1300 0 0 ARCH CAP GROUP LTD ORD G0450A105 4537 171483 SH SOLE 171483 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5376 117307 SH SOLE 117307 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 73 1587 SH SOLE 5 1587 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 335 7300 SH SOLE 2 7300 0 0 ARCONIC INC COM 03965L100 1116 65637 SH SOLE 65637 0 0 ARCONIC INC COM 03965L100 61 3600 SH SOLE 2 3600 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 297990 0 0 ARES CAP CORP COM 04010L103 6810 414000 SH SOLE 414000 0 0 ARES CAP CORP COM 04010L103 4224 256793 SH SOLE 1 0 0 256793 ARES CAP CORP COM 04010L103 1253 76200 SH SOLE 2 76200 0 0 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 150609 0 0 ARISTA NETWORKS INC COM 040413106 1774 6890 SH SOLE 8390 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 386 25900 SH SOLE 25900 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 0 SH SOLE 877577 0 0 ARROW ELECTRS INC COM 042735100 1086 14423 SH SOLE 14423 0 0 ARROW ELECTRS INC COM 042735100 98 1300 SH SOLE 2 1300 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 362 12000 SH SOLE 5 12000 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 418 51600 SH SOLE 51600 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 201 1015 SH SOLE 1015 0 0 ASSURANT INC COM 04621X108 887 8575 SH SOLE 8575 0 0 ASSURANT INC COM 04621X108 62 600 SH SOLE 2 600 0 0 AT&T INC COM 00206R102 48344 1505583 SH SOLE 1578378 0 0 AT&T INC COM 00206R102 639 19900 SH SOLE 5 19900 0 0 AT&T INC COM 00206R102 2019 62880 SH SOLE 2 62880 0 0 ATHENE HLDG LTD CL A G0684D107 999 22780 SH SOLE 22780 0 0 ATLASSIAN CORP PLC CL A G06242104 0 0 SH SOLE 31212 0 0 ATMOS ENERGY CORP COM 049560105 1373 15227 SH SOLE 92927 0 0 ATMOS ENERGY CORP COM 049560105 54 600 SH SOLE 2 600 0 0 AUTODESK INC COM 052769106 4377 33386 SH SOLE 33386 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1141 11300 SH SOLE 23983 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 263 2600 SH SOLE 2 2600 0 0 AUTOLIV INC COM 052800109 2068 14437 SH SOLE 14437 0 0 AUTOLIV INC COM 052800109 57 400 SH SOLE 2 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10175 75856 SH SOLE 120956 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 148 1100 SH SOLE 2 1100 0 0 AUTOZONE INC COM 053332102 2553 3805 SH SOLE 5443 0 0 AUTOZONE INC COM 053332102 67 100 SH SOLE 2 100 0 0 AVALONBAY CMNTYS INC COM 053484101 22928 133385 SH SOLE 210476 0 0 AVALONBAY CMNTYS INC COM 053484101 46 266 SH SOLE 5 266 0 0 AVALONBAY CMNTYS INC COM 053484101 114 662 SH SOLE 2 662 0 0 AVANGRID INC COM 05351W103 2254 42590 SH SOLE 42590 0 0 AVAYA HLDGS CORP COM 05351X101 0 0 SH SOLE 10700 0 0 AVAYA HLDGS CORP COM 05351X101 3610 179797 SH SOLE 2 179797 0 0 AVERY DENNISON CORP COM 053611109 1309 12822 SH SOLE 15322 0 0 AVERY DENNISON CORP COM 053611109 61 600 SH SOLE 2 600 0 0 AVNET INC COM 053807103 887 20675 SH SOLE 20675 0 0 AVNET INC COM 053807103 69 1600 SH SOLE 2 1600 0 0 AVON PRODS INC COM 054303102 25 15400 SH SOLE 15400 0 0 AXALTA COATING SYS LTD COM G0750C108 888 29290 SH SOLE 29290 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 750 13478 SH SOLE 13478 0 0 AZUL S A SPONSR ADR PFD 05501U106 0 0 SH SOLE 800 0 0 BAIDU INC SPON ADR REP A 056752108 17391 71567 SH SOLE 102667 0 0 BAIDU INC SPON ADR REP A 056752108 1580 6500 SH SOLE 2 6500 0 0 BAKER HUGHES A GE CO CL A 05722G100 2023 61254 SH SOLE 61254 0 0 BAKER HUGHES A GE CO CL A 05722G100 99 3000 SH SOLE 2 3000 0 0 BALL CORP COM 058498106 1662 46746 SH SOLE 137492 0 0 BALL CORP COM 058498106 43 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 ADR 059520106 256 2756 SH SOLE 2756 0 0 BANCO DE CHILE SPONSORED ADR 059520106 167 1795 SH SOLE 2 1795 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 361 11476 SH SOLE 11476 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 94 3000 SH SOLE 2 3000 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 316 6621 SH SOLE 6621 0 0 BANK AMER CORP COM 060505104 44400 1575018 SH SOLE 1942146 0 0 BANK AMER CORP COM 060505104 4437 157390 SH SOLE 5 157390 0 0 BANK AMER CORP COM 060505104 4414 156579 SH SOLE 1 0 0 156579 BANK AMER CORP COM 060505104 2290 81247 SH SOLE 2 81247 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 7064 0 0 BANK MONTREAL QUE COM 063671101 386 5000 SH SOLE 2 5000 0 0 BANK N S HALIFAX COM 064149107 533 9413 SH SOLE 2 9413 0 0 BANK NEW YORK MELLON CORP COM 064058100 9899 183547 SH SOLE 338023 0 0 BANK NEW YORK MELLON CORP COM 064058100 426 7900 SH SOLE 2 7900 0 0 BAXTER INTL INC COM 071813109 6920 93718 SH SOLE 105318 0 0 BAXTER INTL INC COM 071813109 1894 25649 SH SOLE 5 25649 0 0 BAXTER INTL INC COM 071813109 188 2543 SH SOLE 2 2543 0 0 BB&T CORP COM 054937107 6801 134843 SH SOLE 137343 0 0 BB&T CORP COM 054937107 338 6700 SH SOLE 2 6700 0 0 BEACON ROOFING SUPPLY INC COM 073685109 850 19950 SH SOLE 19950 0 0 BECTON DICKINSON & CO COM 075887109 10722 44755 SH SOLE 56051 0 0 BECTON DICKINSON & CO COM 075887109 153 637 SH SOLE 2 637 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1128 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38963 208750 SH SOLE 239980 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1705 9136 SH SOLE 2 9136 0 0 BEST BUY INC COM 086516101 3270 43843 SH SOLE 48243 0 0 BEST BUY INC COM 086516101 239 3200 SH SOLE 2 3200 0 0 BIOGEN INC COM 09062X103 58289 200829 SH SOLE 464993 0 0 BIOGEN INC COM 09062X103 2796 9633 SH SOLE 5 9633 0 0 BIOGEN INC COM 09062X103 5720 19709 SH SOLE 4 0 0 19709 BIOGEN INC COM 09062X103 261 900 SH SOLE 2 900 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 299408 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2600 27600 SH SOLE 566838 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1362 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7156 75963 SH SOLE 4 0 0 75963 BLACKROCK INC COM 09247X101 50899 101994 SH SOLE 130565 0 0 BLACKROCK INC COM 09247X101 299 600 SH SOLE 1 0 600 0 BLACKROCK INC COM 09247X101 250 500 SH SOLE 2 500 0 0 BLOCK H & R INC COM 093671105 661 29010 SH SOLE 29010 0 0 BLOCK H & R INC COM 093671105 246 10800 SH SOLE 5 10800 0 0 BLOCK H & R INC COM 093671105 36 1600 SH SOLE 2 1600 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 87460 0 0 BLUEBIRD BIO INC COM 09609G100 314 2000 SH SOLE 5 2000 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 321809 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 124 13900 SH SOLE 13900 0 0 BOEING CO COM 097023105 90294 269125 SH SOLE 292345 0 0 BOEING CO COM 097023105 2457 7324 SH SOLE 5 7324 0 0 BOEING CO COM 097023105 1200 3578 SH SOLE 2 3578 0 0 BOFI HLDG INC COM 05566U108 1446 35350 SH SOLE 5 35350 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 4134 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 5222 137899 SH SOLE 2 137899 0 0 BOOKING HLDGS INC COM 09857L108 24274 11975 SH SOLE 16342 0 0 BOOKING HLDGS INC COM 09857L108 2246 1108 SH SOLE 5 1108 0 0 BOOKING HLDGS INC COM 09857L108 10650 5254 SH SOLE 4 0 0 5254 BOOKING HLDGS INC COM 09857L108 6329 3122 SH SOLE 1 0 0 3122 BOOKING HLDGS INC COM 09857L108 2333 1151 SH SOLE 2 1151 0 0 BORGWARNER INC COM 099724106 1478 34247 SH SOLE 34747 0 0 BORGWARNER INC COM 099724106 134 3099 SH SOLE 5 3099 0 0 BORGWARNER INC COM 099724106 47 1100 SH SOLE 2 1100 0 0 BOSTON PROPERTIES INC COM 101121101 14415 114930 SH SOLE 176688 0 0 BOSTON PROPERTIES INC COM 101121101 178 1416 SH SOLE 5 1416 0 0 BOSTON PROPERTIES INC COM 101121101 75 600 SH SOLE 2 600 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6308 192908 SH SOLE 247291 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2739 83749 SH SOLE 5 83749 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4623 141362 SH SOLE 4 0 0 141362 BOSTON SCIENTIFIC CORP COM 101137107 3478 106360 SH SOLE 1 0 0 106360 BOSTON SCIENTIFIC CORP COM 101137107 75 2300 SH SOLE 2 2300 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 218 19100 SH SOLE 19100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1837 108800 SH SOLE 294766 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 112 6638 SH SOLE 5 6638 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 0 SH SOLE 12952 0 0 BRIGHTHOUSE FINL INC COM 10922N103 712 17778 SH SOLE 17778 0 0 BRIGHTHOUSE FINL INC COM 10922N103 32 787 SH SOLE 2 787 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 13982 252652 SH SOLE 410880 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 355 6409 SH SOLE 5 6409 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 328 5926 SH SOLE 2 5926 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3251 186500 SH SOLE 810892 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 331 19000 SH SOLE 5 19000 0 0 BROADCOM INC COM 11135F101 48878 201444 SH SOLE 259937 0 0 BROADCOM INC COM 11135F101 330 1362 SH SOLE 5 1362 0 0 BROADCOM INC COM 11135F101 4909 20230 SH SOLE 1 0 1400 18830 BROADCOM INC COM 11135F101 215 885 SH SOLE 2 885 0 0 BROADCOM LTD SHS Y09827109 9564 39416 SH SOLE 4 0 0 39416 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2579 22409 SH SOLE 25509 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 75906 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 230 5654 SH SOLE 5 5654 0 0 BROWN FORMAN CORP CL B 115637209 3744 76396 SH SOLE 97252 0 0 BROWN FORMAN CORP CL B 115637209 55 1125 SH SOLE 2 1125 0 0 BUNGE LIMITED COM G16962105 3299 47323 SH SOLE 47323 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1892 22619 SH SOLE 25319 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50 600 SH SOLE 2 600 0 0 CA INC COM 12673P105 1994 55926 SH SOLE 55926 0 0 CA INC COM 12673P105 53 1500 SH SOLE 2 1500 0 0 CABOT OIL & GAS CORP COM 127097103 1492 62710 SH SOLE 62710 0 0 CABOT OIL & GAS CORP COM 127097103 48 2000 SH SOLE 2 2000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2030 46865 SH SOLE 49665 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 19217 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8873 97370 SH SOLE 197962 0 0 CAMDEN PPTY TR SH BEN INT 133131102 46 500 SH SOLE 2 500 0 0 CAMPBELL SOUP CO COM 134429109 1190 29346 SH SOLE 29346 0 0 CAMPBELL SOUP CO COM 134429109 28 700 SH SOLE 2 700 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 109461 0 0 CANADIAN NAT RES LTD COM 136385101 287 7945 SH SOLE 2 7945 0 0 CANADIAN NATL RY CO COM 136375102 229 2806 SH SOLE 2 2806 0 0 CANTEL MEDICAL CORP COM 138098108 0 0 SH SOLE 9319 0 0 CAPITAL ONE FINL CORP COM 14040H105 6980 75951 SH SOLE 75951 0 0 CAPITAL ONE FINL CORP COM 14040H105 500 5445 SH SOLE 2 5445 0 0 CARDINAL HEALTH INC COM 14149Y108 3400 69620 SH SOLE 85320 0 0 CARDINAL HEALTH INC COM 14149Y108 341 6979 SH SOLE 2 6979 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 75295 0 0 CARETRUST REIT INC COM 14174T107 768 46000 SH SOLE 126607 0 0 CARMAX INC COM 143130102 1966 26977 SH SOLE 26977 0 0 CARMAX INC COM 143130102 80 1100 SH SOLE 2 1100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 27988 488358 SH SOLE 560055 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 339 5922 SH SOLE 5 5922 0 0 CATERPILLAR INC DEL COM 149123101 40766 300478 SH SOLE 332271 0 0 CATERPILLAR INC DEL COM 149123101 365 2690 SH SOLE 5 2690 0 0 CATERPILLAR INC DEL COM 149123101 321 2363 SH SOLE 2 2363 0 0 CBL & ASSOC PPTYS INC COM 124830100 612 109900 SH SOLE 109900 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2627 25240 SH SOLE 28240 0 0 CBRE GROUP INC CL A 12504L109 2288 47916 SH SOLE 53116 0 0 CBRE GROUP INC CL A 12504L109 72 1500 SH SOLE 2 1500 0 0 CBS CORP NEW CL B 124857202 2847 50638 SH SOLE 50638 0 0 CBS CORP NEW CL B 124857202 96 1700 SH SOLE 2 1700 0 0 CDK GLOBAL INC COM 12508E101 1064 16360 SH SOLE 16360 0 0 CDK GLOBAL INC COM 12508E101 59 900 SH SOLE 2 900 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 278 3200 SH SOLE 2 3200 0 0 CDW CORP COM 12514G108 1857 22980 SH SOLE 22980 0 0 CDW CORP COM 12514G108 2463 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 214 45300 SH SOLE 45300 0 0 CELANESE CORP DEL COM SER A 150870103 2373 21365 SH SOLE 24265 0 0 CELANESE CORP DEL COM SER A 150870103 235 2120 SH SOLE 5 2120 0 0 CELANESE CORP DEL COM SER A 150870103 78 700 SH SOLE 2 700 0 0 CELGENE CORP COM 151020104 17840 224624 SH SOLE 1143773 0 0 CELGENE CORP COM 151020104 2445 30787 SH SOLE 5 30787 0 0 CELGENE CORP COM 151020104 4199 52873 SH SOLE 4 0 0 52873 CELGENE CORP COM 151020104 2296 28908 SH SOLE 2 28908 0 0 CENOVUS ENERGY INC COM 15135U109 117 11300 SH SOLE 2 11300 0 0 CENTENE CORP DEL COM 15135B101 3954 32090 SH SOLE 50549 0 0 CENTENE CORP DEL COM 15135B101 112 908 SH SOLE 2 908 0 0 CENTERPOINT ENERGY INC COM 15189T107 1851 66785 SH SOLE 66785 0 0 CENTERPOINT ENERGY INC COM 15189T107 100 3600 SH SOLE 2 3600 0 0 CENTURYLINK INC COM 156700106 2995 160681 SH SOLE 160681 0 0 CENTURYLINK INC COM 156700106 5 250 SH SOLE 5 250 0 0 CENTURYLINK INC COM 156700106 242 12997 SH SOLE 2 12997 0 0 CERNER CORP COM 156782104 2906 48606 SH SOLE 48606 0 0 CERNER CORP COM 156782104 48 800 SH SOLE 2 800 0 0 CF INDS HLDGS INC COM 125269100 1610 36268 SH SOLE 49009 0 0 CF INDS HLDGS INC COM 125269100 75 1700 SH SOLE 2 1700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7950 27113 SH SOLE 36688 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 316 1078 SH SOLE 2 1078 0 0 CHATHAM LODGING TR COM 16208T102 561 26450 SH SOLE 26450 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7776 79603 SH SOLE 80203 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 39 400 SH SOLE 2 400 0 0 CHEGG INC COM 163092109 778 28000 SH SOLE 28000 0 0 CHEMOURS CO COM 163851108 1034 23310 SH SOLE 23310 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1695 26000 SH SOLE 26000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 115 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 1140 36020 SH SOLE 36020 0 0 CHEVRON CORP NEW COM 166764100 52231 413120 SH SOLE 546965 0 0 CHEVRON CORP NEW COM 166764100 1257 9940 SH SOLE 5 9940 0 0 CHEVRON CORP NEW COM 166764100 13318 105336 SH SOLE 4 0 0 105336 CHEVRON CORP NEW COM 166764100 6973 55154 SH SOLE 1 0 0 55154 CHEVRON CORP NEW COM 166764100 1419 11225 SH SOLE 2 11225 0 0 CHIMERA INVT CORP COM NEW 16934Q208 60 3300 SH SOLE 3300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 706 38600 SH SOLE 5 38600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1704 3951 SH SOLE 8065 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 43 100 SH SOLE 2 100 0 0 CHUBB LIMITED COM H1467J104 10025 78922 SH SOLE 136622 0 0 CHUBB LIMITED COM H1467J104 410 3227 SH SOLE 2 3227 0 0 CHURCH & DWIGHT INC COM 171340102 8911 167620 SH SOLE 167620 0 0 CHURCH & DWIGHT INC COM 171340102 53 1000 SH SOLE 2 1000 0 0 CIGNA CORPORATION COM 125509109 12028 70772 SH SOLE 94342 0 0 CIGNA CORPORATION COM 125509109 1017 5986 SH SOLE 5 5986 0 0 CIGNA CORPORATION COM 125509109 1021 6010 SH SOLE 2 6010 0 0 CIMAREX ENERGY CO COM 171798101 1444 14195 SH SOLE 14195 0 0 CIMAREX ENERGY CO COM 171798101 41 400 SH SOLE 2 400 0 0 CINCINNATI FINL CORP COM 172062101 2414 36102 SH SOLE 36102 0 0 CINCINNATI FINL CORP COM 172062101 47 700 SH SOLE 2 700 0 0 CINTAS CORP COM 172908105 3713 20062 SH SOLE 20062 0 0 CINTAS CORP COM 172908105 93 500 SH SOLE 2 500 0 0 CISCO SYS INC COM 17275R102 101734 2364265 SH SOLE 2612196 0 0 CISCO SYS INC COM 17275R102 1582 36755 SH SOLE 5 36755 0 0 CISCO SYS INC COM 17275R102 1634 37974 SH SOLE 2 37974 0 0 CIT GROUP INC COM NEW 125581801 1006 19960 SH SOLE 19960 0 0 CIT GROUP INC COM NEW 125581801 81 1600 SH SOLE 2 1600 0 0 CITIGROUP INC COM NEW 172967424 43229 645987 SH SOLE 746601 0 0 CITIGROUP INC COM NEW 172967424 382 5703 SH SOLE 5 5703 0 0 CITIGROUP INC COM NEW 172967424 6836 102153 SH SOLE 1 0 0 102153 CITIGROUP INC COM NEW 172967424 4175 62393 SH SOLE 2 62393 0 0 CITIZENS FINL GROUP INC COM 174610105 3026 77800 SH SOLE 91494 0 0 CITIZENS FINL GROUP INC COM 174610105 190 4874 SH SOLE 2 4874 0 0 CITRIX SYS INC COM 177376100 2337 22287 SH SOLE 22287 0 0 CITRIX SYS INC COM 177376100 63 600 SH SOLE 2 600 0 0 CITY OFFICE REIT INC COM 178587101 280 21800 SH SOLE 21800 0 0 CLOROX CO DEL COM 189054109 10758 79543 SH SOLE 80743 0 0 CLOROX CO DEL COM 189054109 54 400 SH SOLE 2 400 0 0 CLOVIS ONCOLOGY INC COM 189464100 0 0 SH SOLE 150763 0 0 CME GROUP INC COM CL A 12572Q105 63941 390074 SH SOLE 392674 0 0 CME GROUP INC COM CL A 12572Q105 229 1400 SH SOLE 2 1400 0 0 CMS ENERGY CORP COM 125896100 3817 80742 SH SOLE 80742 0 0 CMS ENERGY CORP COM 125896100 61 1300 SH SOLE 2 1300 0 0 COCA COLA CO COM 191216100 46118 1051487 SH SOLE 1051487 0 0 COCA COLA CO COM 191216100 264 6020 SH SOLE 5 6020 0 0 COCA COLA CO COM 191216100 351 8000 SH SOLE 1 0 8000 0 COCA COLA CO COM 191216100 824 18788 SH SOLE 2 18788 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2323 57160 SH SOLE 57160 0 0 COGNEX CORP COM 192422103 1046 23440 SH SOLE 23440 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7565 95766 SH SOLE 145024 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 160 2031 SH SOLE 2 2031 0 0 COHERENT INC COM 192479103 0 0 SH SOLE 10625 0 0 COLGATE PALMOLIVE CO COM 194162103 15212 234710 SH SOLE 234710 0 0 COLGATE PALMOLIVE CO COM 194162103 143 2200 SH SOLE 2 2200 0 0 COLONY CAP INC NEW CL A COM 19626G108 1870 299700 SH SOLE 299700 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1648 72570 SH SOLE 515077 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 174 7674 SH SOLE 5 7674 0 0 COMCAST CORP NEW CL A 20030N101 34400 1048453 SH SOLE 1205234 0 0 COMCAST CORP NEW CL A 20030N101 98 3000 SH SOLE 5 352 0 0 COMCAST CORP NEW CL A 20030N101 456 13900 SH SOLE 1 0 13900 0 COMCAST CORP NEW CL A 20030N101 1621 49416 SH SOLE 2 49416 0 0 COMERICA INC COM 200340107 2428 26706 SH SOLE 28306 0 0 COMERICA INC COM 200340107 100 1100 SH SOLE 2 1100 0 0 COMMSCOPE HLDG CO INC COM 20337X109 759 26000 SH SOLE 26000 0 0 COMMSCOPE HLDG CO INC COM 20337X109 44 1500 SH SOLE 2 1500 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 47 14300 SH SOLE 14300 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 320 10700 SH SOLE 10700 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 114281 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 0 SH SOLE 11600 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 151 11100 SH SOLE 11100 0 0 CONAGRA BRANDS INC COM 205887102 4608 128977 SH SOLE 178467 0 0 CONAGRA BRANDS INC COM 205887102 61 1700 SH SOLE 2 1700 0 0 CONCHO RES INC COM 20605P101 3122 22565 SH SOLE 51398 0 0 CONCHO RES INC COM 20605P101 55 400 SH SOLE 2 400 0 0 CONOCOPHILLIPS COM 20825C104 13690 196642 SH SOLE 197442 0 0 CONOCOPHILLIPS COM 20825C104 704 10108 SH SOLE 5 10108 0 0 CONOCOPHILLIPS COM 20825C104 8717 125211 SH SOLE 4 0 0 125211 CONOCOPHILLIPS COM 20825C104 5145 73901 SH SOLE 1 0 0 73901 CONOCOPHILLIPS COM 20825C104 366 5260 SH SOLE 2 5260 0 0 CONSOLIDATED EDISON INC COM 209115104 11477 147182 SH SOLE 149082 0 0 CONSOLIDATED EDISON INC COM 209115104 140 1800 SH SOLE 2 1800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10540 48156 SH SOLE 52056 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2557 11683 SH SOLE 5 11683 0 0 CONSTELLATION BRANDS INC CL A 21036P108 112 511 SH SOLE 2 511 0 0 CONTINENTAL RESOURCES INC COM 212015101 902 13924 SH SOLE 16424 0 0 CONTINENTAL RESOURCES INC COM 212015101 27 414 SH SOLE 2 414 0 0 COOPER COS INC COM NEW 216648402 4655 19770 SH SOLE 24243 0 0 COPA HOLDINGS SA CL A P31076105 284 3003 SH SOLE 2 3003 0 0 COPART INC COM 217204106 1718 30368 SH SOLE 30368 0 0 CORECIVIC INC COM 21871N101 1790 74930 SH SOLE 77235 0 0 CORESITE RLTY CORP COM 21870Q105 2293 20690 SH SOLE 20690 0 0 CORNING INC COM 219350105 3622 131653 SH SOLE 131653 0 0 CORNING INC COM 219350105 221 8046 SH SOLE 5 8046 0 0 CORNING INC COM 219350105 165 6000 SH SOLE 2 6000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1811 62480 SH SOLE 62480 0 0 COSTAR GROUP INC COM 22160N109 2024 4906 SH SOLE 11471 0 0 COSTCO WHSL CORP NEW COM 22160K105 24240 115990 SH SOLE 115990 0 0 COSTCO WHSL CORP NEW COM 22160K105 492 2352 SH SOLE 2 2352 0 0 COTY INC COM CL A 222070203 5056 358565 SH SOLE 496004 0 0 COTY INC COM CL A 222070203 403 28600 SH SOLE 1 0 28600 0 COUSINS PPTYS INC COM 222795106 2449 252700 SH SOLE 503864 0 0 COUSINS PPTYS INC COM 222795106 272 28064 SH SOLE 5 28064 0 0 CREDICORP LTD COM G2519Y108 1662 7382 SH SOLE 10919 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 0 SH SOLE 32318 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 90720 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8505 78883 SH SOLE 179120 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 108 1000 SH SOLE 2 1000 0 0 CROWN HOLDINGS INC COM 228368106 922 20592 SH SOLE 20592 0 0 CROWN HOLDINGS INC COM 228368106 40 900 SH SOLE 2 900 0 0 CSX CORP COM 126408103 8590 134684 SH SOLE 242560 0 0 CSX CORP COM 126408103 234 3667 SH SOLE 2 3667 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2691 56508 SH SOLE 75017 0 0 CUBESMART COM 229663109 3533 109640 SH SOLE 981533 0 0 CUBESMART COM 229663109 380 11809 SH SOLE 5 11809 0 0 CUMMINS INC COM 231021106 3156 23732 SH SOLE 23932 0 0 CUMMINS INC COM 231021106 86 650 SH SOLE 5 650 0 0 CUMMINS INC COM 231021106 133 1000 SH SOLE 2 1000 0 0 CVS HEALTH CORP COM 126650100 24839 385998 SH SOLE 398987 0 0 CVS HEALTH CORP COM 126650100 1662 25833 SH SOLE 2 25833 0 0 CYRUSONE INC COM 23283R100 3482 59660 SH SOLE 284755 0 0 CYRUSONE INC COM 23283R100 378 6476 SH SOLE 5 6476 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 0 0 SH SOLE 248961 0 0 D R HORTON INC COM 23331A109 2185 53295 SH SOLE 66995 0 0 D R HORTON INC COM 23331A109 108 2636 SH SOLE 2 2636 0 0 DANAHER CORP DEL COM 235851102 9040 91605 SH SOLE 222299 0 0 DANAHER CORP DEL COM 235851102 560 5677 SH SOLE 5 5677 0 0 DANAHER CORP DEL COM 235851102 266 2700 SH SOLE 2 2700 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 0 0 SH SOLE 485 0 0 DARDEN RESTAURANTS INC COM 237194105 2470 23073 SH SOLE 23073 0 0 DARDEN RESTAURANTS INC COM 237194105 64 600 SH SOLE 2 600 0 0 DAVITA INC COM 23918K108 1624 23387 SH SOLE 23387 0 0 DAVITA INC COM 23918K108 69 1000 SH SOLE 2 1000 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1061 40000 SH SOLE 40000 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3784 56710 SH SOLE 155200 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 354 5301 SH SOLE 5 5301 0 0 DDR CORP COM 23317H854 1717 95900 SH SOLE 255450 0 0 DEERE & CO COM 244199105 6161 44072 SH SOLE 49572 0 0 DEERE & CO COM 244199105 322 2300 SH SOLE 2 2300 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2349 27767 SH SOLE 28767 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 203 2402 SH SOLE 2 2402 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1519 30657 SH SOLE 30657 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5279 106554 SH SOLE 4 0 0 106554 DELTA AIR LINES INC DEL COM NEW 247361702 3518 71010 SH SOLE 1 0 0 71010 DELTA AIR LINES INC DEL COM NEW 247361702 126 2551 SH SOLE 2 2551 0 0 DENBURY RES INC COM NEW 247916208 0 0 SH SOLE 11830 0 0 DENBURY RES INC COM NEW 247916208 2450 509388 SH SOLE 2 509388 0 0 DENTSPLY SIRONA INC COM 24906P109 1731 39551 SH SOLE 39551 0 0 DENTSPLY SIRONA INC COM 24906P109 31 700 SH SOLE 2 700 0 0 DESPEGAR COM CORP ORD SHS G27358103 0 0 SH SOLE 25702 0 0 DEVON ENERGY CORP NEW COM 25179M103 3335 75857 SH SOLE 75857 0 0 DEVON ENERGY CORP NEW COM 25179M103 94 2137 SH SOLE 2 2137 0 0 DEXCOM INC COM 252131107 0 0 SH SOLE 12779 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1733 13170 SH SOLE 39572 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1483 120800 SH SOLE 120800 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 134 10872 SH SOLE 5 10872 0 0 DIGITAL RLTY TR INC COM 253868103 16895 151420 SH SOLE 188689 0 0 DIGITAL RLTY TR INC COM 253868103 115 1031 SH SOLE 5 1031 0 0 DIGITAL RLTY TR INC COM 253868103 56 500 SH SOLE 2 500 0 0 DISCOVER FINL SVCS COM 254709108 3656 51923 SH SOLE 52123 0 0 DISCOVER FINL SVCS COM 254709108 155 2200 SH SOLE 2 2200 0 0 DISCOVERY INC COM SER A 25470F104 645 23470 SH SOLE 23470 0 0 DISCOVERY INC COM SER C 25470F302 1089 42722 SH SOLE 42722 0 0 DISCOVERY INC COM SER C 25470F302 41 1600 SH SOLE 2 1600 0 0 DISH NETWORK CORP CL A 25470M109 1239 36871 SH SOLE 36871 0 0 DISH NETWORK CORP CL A 25470M109 90 2668 SH SOLE 2 2668 0 0 DISNEY WALT CO COM DISNEY 254687106 28629 273150 SH SOLE 273150 0 0 DISNEY WALT CO COM DISNEY 254687106 451 4300 SH SOLE 1 0 4300 0 DISNEY WALT CO COM DISNEY 254687106 728 6947 SH SOLE 2 6947 0 0 DOLLAR GEN CORP NEW COM 256677105 8874 90003 SH SOLE 101039 0 0 DOLLAR GEN CORP NEW COM 256677105 99 1000 SH SOLE 2 1000 0 0 DOLLAR TREE INC COM 256746108 3316 39006 SH SOLE 44406 0 0 DOLLAR TREE INC COM 256746108 117 1380 SH SOLE 2 1380 0 0 DOMINION ENERGY INC COM 25746U109 9085 133246 SH SOLE 137846 0 0 DOMINION ENERGY INC COM 25746U109 213 3122 SH SOLE 2 3122 0 0 DOMINOS PIZZA INC COM 25754A201 1691 5994 SH SOLE 31939 0 0 DOUGLAS EMMETT INC COM 25960P109 3879 96540 SH SOLE 189859 0 0 DOUGLAS EMMETT INC COM 25960P109 291 7248 SH SOLE 5 7248 0 0 DOVER CORP COM 260003108 2709 37013 SH SOLE 37313 0 0 DOVER CORP COM 260003108 51 700 SH SOLE 2 700 0 0 DOWDUPONT INC COM 26078J100 34405 521919 SH SOLE 623304 0 0 DOWDUPONT INC COM 26078J100 309 4695 SH SOLE 5 4695 0 0 DOWDUPONT INC COM 26078J100 11581 175679 SH SOLE 4 0 0 175679 DOWDUPONT INC COM 26078J100 6274 95179 SH SOLE 1 0 0 95179 DOWDUPONT INC COM 26078J100 702 10643 SH SOLE 2 10643 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3254 26676 SH SOLE 26676 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 61 500 SH SOLE 2 500 0 0 DTE ENERGY CO COM 233331107 4994 48191 SH SOLE 48791 0 0 DTE ENERGY CO COM 233331107 104 1000 SH SOLE 2 1000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15387 194580 SH SOLE 194580 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 405 5117 SH SOLE 2 5117 0 0 DUKE REALTY CORP COM NEW 264411505 9687 333704 SH SOLE 699335 0 0 DUKE REALTY CORP COM NEW 264411505 58 2000 SH SOLE 2 2000 0 0 DXC TECHNOLOGY CO COM 23355L106 3486 43246 SH SOLE 44616 0 0 DXC TECHNOLOGY CO COM 23355L106 155 1924 SH SOLE 2 1924 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2378 38876 SH SOLE 44076 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 98 1600 SH SOLE 2 1600 0 0 EAST WEST BANCORP INC COM 27579R104 1300 19940 SH SOLE 19940 0 0 EAST WEST BANCORP INC COM 27579R104 78 1200 SH SOLE 2 1200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 537 27200 SH SOLE 27200 0 0 EASTGROUP PPTY INC COM 277276101 2017 21110 SH SOLE 21110 0 0 EASTMAN CHEM CO COM 277432100 2260 22613 SH SOLE 25213 0 0 EASTMAN CHEM CO COM 277432100 70 700 SH SOLE 2 700 0 0 EATON CORP PLC SHS G29183103 9913 132636 SH SOLE 179636 0 0 EATON CORP PLC SHS G29183103 6599 88291 SH SOLE 4 0 0 88291 EATON CORP PLC SHS G29183103 4519 60462 SH SOLE 1 0 4800 55662 EATON CORP PLC SHS G29183103 221 2955 SH SOLE 2 2955 0 0 EATON VANCE CORP COM NON VTG 278265103 848 16242 SH SOLE 20842 0 0 EATON VANCE CORP COM NON VTG 278265103 68 1300 SH SOLE 2 1300 0 0 EBAY INC COM 278642103 13333 367693 SH SOLE 367693 0 0 EBAY INC COM 278642103 1486 40986 SH SOLE 5 40986 0 0 EBAY INC COM 278642103 7227 199317 SH SOLE 4 0 0 199317 EBAY INC COM 278642103 2598 71651 SH SOLE 2 71651 0 0 ECOLAB INC COM 278865100 6048 43101 SH SOLE 71259 0 0 ECOLAB INC COM 278865100 84 600 SH SOLE 2 600 0 0 ECOPETROL S A SPONSORED ADS 279158109 360 17513 SH SOLE 74687 0 0 ECOPETROL S A SPONSORED ADS 279158109 150 7290 SH SOLE 2 7290 0 0 EDISON INTL COM 281020107 3220 50886 SH SOLE 156653 0 0 EDISON INTL COM 281020107 114 1800 SH SOLE 2 1800 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 51535 0 0 EDITAS MEDICINE INC COM 28106W103 294 8200 SH SOLE 5 8200 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1940 46740 SH SOLE 54156 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4341 29821 SH SOLE 38082 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 73 500 SH SOLE 2 500 0 0 ELECTRONIC ARTS INC COM 285512109 8313 58948 SH SOLE 75080 0 0 ELECTRONIC ARTS INC COM 285512109 2355 16699 SH SOLE 5 16699 0 0 ELECTRONIC ARTS INC COM 285512109 99 700 SH SOLE 2 700 0 0 ELLIE MAE INC COM 28849P100 1633 15723 SH SOLE 5 15723 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 0 SH SOLE 4810 0 0 EMERSON ELEC CO COM 291011104 7497 108425 SH SOLE 180335 0 0 EMERSON ELEC CO COM 291011104 261 3768 SH SOLE 5 3768 0 0 EMERSON ELEC CO COM 291011104 249 3600 SH SOLE 2 3600 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1377 80500 SH SOLE 255860 0 0 ENBRIDGE INC COM 29250N105 3424 95942 SH SOLE 95942 0 0 ENBRIDGE INC COM 29250N105 371 10385 SH SOLE 2 10385 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 356 40455 SH SOLE 198792 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 80 9025 SH SOLE 2 9025 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 200 40993 SH SOLE 40993 0 0 ENSCO PLC SHS CLASS A G3157S106 192 26400 SH SOLE 26400 0 0 ENTERGY CORP NEW COM 29364G103 2520 31193 SH SOLE 31193 0 0 ENTERGY CORP NEW COM 29364G103 57 700 SH SOLE 5 700 0 0 ENTERGY CORP NEW COM 29364G103 129 1600 SH SOLE 2 1600 0 0 EOG RES INC COM 26875P101 10580 85027 SH SOLE 222085 0 0 EOG RES INC COM 26875P101 94 756 SH SOLE 5 756 0 0 EOG RES INC COM 26875P101 177 1422 SH SOLE 2 1422 0 0 EPR PPTYS COM SH BEN INT 26884U109 2556 39450 SH SOLE 39450 0 0 EQT CORP COM 26884L109 2095 37965 SH SOLE 37965 0 0 EQT CORP COM 26884L109 86 1555 SH SOLE 2 1555 0 0 EQUIFAX INC COM 294429105 2121 16950 SH SOLE 16950 0 0 EQUIFAX INC COM 294429105 50 400 SH SOLE 2 400 0 0 EQUINIX INC COM PAR $0.001 29444U700 4623 10755 SH SOLE 96593 0 0 EQUINIX INC COM PAR $0.001 29444U700 848 1973 SH SOLE 5 1973 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2336 74150 SH SOLE 74150 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4906 53380 SH SOLE 53380 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 17572 275896 SH SOLE 393198 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 425 6673 SH SOLE 5 6673 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 118 1860 SH SOLE 2 1860 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH SOLE 168826 0 0 ESSEX PPTY TR INC COM 297178105 11831 49488 SH SOLE 93121 0 0 ESSEX PPTY TR INC COM 297178105 1048 4382 SH SOLE 5 4382 0 0 ETSY INC COM 29786A106 0 0 SH SOLE 16475 0 0 EVEREST RE GROUP LTD COM G3223R108 6509 28239 SH SOLE 28239 0 0 EVERGY INC COM 30034W106 5231 93160 SH SOLE 93160 0 0 EVERGY INC COM 30034W106 51 900 SH SOLE 2 900 0 0 EVERSOURCE ENERGY COM 30040W108 14530 247918 SH SOLE 301818 0 0 EVERSOURCE ENERGY COM 30040W108 292 4979 SH SOLE 5 4979 0 0 EVERSOURCE ENERGY COM 30040W108 1371 23400 SH SOLE 2 23400 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 1077824 0 0 EXELON CORP COM 30161N101 13147 308617 SH SOLE 308617 0 0 EXELON CORP COM 30161N101 227 5329 SH SOLE 5 5329 0 0 EXELON CORP COM 30161N101 7462 175154 SH SOLE 4 0 0 175154 EXELON CORP COM 30161N101 5424 127318 SH SOLE 1 0 7500 119818 EXELON CORP COM 30161N101 399 9368 SH SOLE 2 9368 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2471 20560 SH SOLE 57081 0 0 EXPEDIA GROUP INC COM NEW 30212P303 48 400 SH SOLE 2 400 0 0 EXPEDITORS INTL WASH INC COM 302130109 1944 26591 SH SOLE 26591 0 0 EXPEDITORS INTL WASH INC COM 302130109 66 900 SH SOLE 2 900 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 12059 156189 SH SOLE 156189 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1136 14710 SH SOLE 2 14710 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9920 99390 SH SOLE 426808 0 0 EXTRA SPACE STORAGE INC COM 30225T102 802 8034 SH SOLE 5 8034 0 0 EXTRA SPACE STORAGE INC COM 30225T102 50 500 SH SOLE 2 500 0 0 EXXON MOBIL CORP COM 30231G102 88525 1070044 SH SOLE 1070044 0 0 EXXON MOBIL CORP COM 30231G102 1094 13226 SH SOLE 5 13226 0 0 EXXON MOBIL CORP COM 30231G102 10207 123380 SH SOLE 4 0 0 123380 EXXON MOBIL CORP COM 30231G102 3678 44460 SH SOLE 1 0 4700 39760 EXXON MOBIL CORP COM 30231G102 5123 61927 SH SOLE 2 61927 0 0 F M C CORP COM NEW 302491303 1650 18500 SH SOLE 19100 0 0 F5 NETWORKS INC COM 315616102 7314 42413 SH SOLE 42413 0 0 F5 NETWORKS INC COM 315616102 69 400 SH SOLE 2 400 0 0 FACEBOOK INC CL A 30303M102 127636 656833 SH SOLE 791149 0 0 FACEBOOK INC CL A 30303M102 5136 26429 SH SOLE 5 26429 0 0 FACEBOOK INC CL A 30303M102 5982 30783 SH SOLE 1 0 0 30783 FACEBOOK INC CL A 30303M102 782 4023 SH SOLE 2 4023 0 0 FAIR ISAAC CORP COM 303250104 26661 137909 SH SOLE 137909 0 0 FANG HLDGS LTD ADR 30711Y102 44 11400 SH SOLE 11400 0 0 FARMLAND PARTNERS INC COM 31154R109 179 20300 SH SOLE 20300 0 0 FASTENAL CO COM 311900104 2209 45891 SH SOLE 45891 0 0 FASTENAL CO COM 311900104 43 900 SH SOLE 2 900 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7929 62656 SH SOLE 110485 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38 300 SH SOLE 2 300 0 0 FEDEX CORP COM 31428X106 33348 146869 SH SOLE 169511 0 0 FEDEX CORP COM 31428X106 6272 27624 SH SOLE 4 0 0 27624 FEDEX CORP COM 31428X106 2423 10673 SH SOLE 1 0 0 10673 FEDEX CORP COM 31428X106 295 1300 SH SOLE 2 1300 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1603 42621 SH SOLE 46621 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5004 47198 SH SOLE 76398 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 95 900 SH SOLE 2 900 0 0 FIFTH THIRD BANCORP COM 316773100 5807 202319 SH SOLE 368877 0 0 FIFTH THIRD BANCORP COM 316773100 175 6100 SH SOLE 2 6100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1438 68703 SH SOLE 104713 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2522 75640 SH SOLE 79317 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3657 37780 SH SOLE 80481 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 58 600 SH SOLE 2 600 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2253 16091 SH SOLE 5 16091 0 0 FIRSTENERGY CORP COM 337932107 2918 81252 SH SOLE 81252 0 0 FIRSTENERGY CORP COM 337932107 217 6033 SH SOLE 2 6033 0 0 FISERV INC COM 337738108 4798 64760 SH SOLE 72960 0 0 FISERV INC COM 337738108 74 1000 SH SOLE 2 1000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2576 12230 SH SOLE 29006 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2530 12010 SH SOLE 5 12010 0 0 FLEX LTD ORD Y2573F102 1148 81391 SH SOLE 466421 0 0 FLEX LTD ORD Y2573F102 104 7400 SH SOLE 2 7400 0 0 FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH SOLE 519921 0 0 FLIR SYS INC COM 302445101 925 17800 SH SOLE 20500 0 0 FLOWSERVE CORP COM 34354P105 745 18433 SH SOLE 59644 0 0 FLOWSERVE CORP COM 34354P105 36 900 SH SOLE 2 900 0 0 FLUOR CORP NEW COM 343412102 1058 21691 SH SOLE 24091 0 0 FLUOR CORP NEW COM 343412102 68 1400 SH SOLE 2 1400 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH SOLE 12450 0 0 FOOT LOCKER INC COM 344849104 5086 96600 SH SOLE 96600 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 7513 678659 SH SOLE 678659 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 112 10100 SH SOLE 5 10100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 855 77249 SH SOLE 2 77249 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3676 161140 SH SOLE 241683 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 98 4305 SH SOLE 5 4305 0 0 FORMFACTOR INC COM 346375108 0 0 SH SOLE 30060 0 0 FORTERRA INC COM 34960W106 0 0 SH SOLE 38255 0 0 FORTINET INC COM 34959E109 2291 36700 SH SOLE 38700 0 0 FORTIVE CORP COM 34959J108 3652 47356 SH SOLE 51514 0 0 FORTIVE CORP COM 34959J108 50 650 SH SOLE 2 650 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1142 21279 SH SOLE 131074 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 43 800 SH SOLE 2 800 0 0 FOUNDATION MEDICINE INC COM 350465100 547 4000 SH SOLE 5 4000 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 916 37200 SH SOLE 233300 0 0 FRANKLIN RES INC COM 354613101 2584 80635 SH SOLE 80635 0 0 FRANKLIN RES INC COM 354613101 64 2000 SH SOLE 2 2000 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 548 64000 SH SOLE 64000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3726 215900 SH SOLE 217900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 271 15729 SH SOLE 2 15729 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 83 15400 SH SOLE 15400 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1747 26764 SH SOLE 26764 0 0 GALLAGHER ARTHUR J & CO COM 363576109 65 1000 SH SOLE 2 1000 0 0 GAMESTOP CORP NEW CL A 36467W109 76 5200 SH SOLE 5200 0 0 GAMESTOP CORP NEW CL A 36467W109 138 9450 SH SOLE 5 9450 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4362 121830 SH SOLE 121830 0 0 GAP INC DEL COM 364760108 1175 36265 SH SOLE 36265 0 0 GAP INC DEL COM 364760108 303 9366 SH SOLE 5 9366 0 0 GAP INC DEL COM 364760108 52 1600 SH SOLE 2 1600 0 0 GARMIN LTD SHS H2906T109 1020 16718 SH SOLE 16718 0 0 GARMIN LTD SHS H2906T109 67 1100 SH SOLE 2 1100 0 0 GARTNER INC COM 366651107 1637 12320 SH SOLE 12320 0 0 GENERAL DYNAMICS CORP COM 369550108 7759 41621 SH SOLE 71796 0 0 GENERAL DYNAMICS CORP COM 369550108 224 1200 SH SOLE 2 1200 0 0 GENERAL ELECTRIC CO COM 369604103 19150 1407035 SH SOLE 1528530 0 0 GENERAL ELECTRIC CO COM 369604103 335 24624 SH SOLE 5 24624 0 0 GENERAL ELECTRIC CO COM 369604103 979 71897 SH SOLE 2 71897 0 0 GENERAL MLS INC COM 370334104 3750 84727 SH SOLE 113297 0 0 GENERAL MLS INC COM 370334104 137 3103 SH SOLE 2 3103 0 0 GENERAL MTRS CO COM 37045V100 17415 442000 SH SOLE 617657 0 0 GENERAL MTRS CO COM 37045V100 39 1000 SH SOLE 5 1000 0 0 GENERAL MTRS CO COM 37045V100 1779 45149 SH SOLE 2 45149 0 0 GENTEX CORP COM 371901109 803 34900 SH SOLE 34900 0 0 GENUINE PARTS CO COM 372460105 3018 32881 SH SOLE 48981 0 0 GENUINE PARTS CO COM 372460105 64 700 SH SOLE 2 700 0 0 GENWORTH FINL INC COM CL A 37247D106 108 24100 SH SOLE 24100 0 0 GEO GROUP INC NEW COM 36162J106 2071 75200 SH SOLE 75200 0 0 GEO GROUP INC NEW COM 36162J106 189 6872 SH SOLE 5 6872 0 0 GERDAU S A SPON ADR REP PFD 373737105 0 0 SH SOLE 12650 0 0 GETTY RLTY CORP NEW COM 374297109 561 19910 SH SOLE 19910 0 0 GGP INC COM 36174X101 9755 477472 SH SOLE 847194 0 0 GGP INC COM 36174X101 77 3763 SH SOLE 2 3763 0 0 GILEAD SCIENCES INC COM 375558103 24510 345996 SH SOLE 1312296 0 0 GILEAD SCIENCES INC COM 375558103 4731 66791 SH SOLE 5 66791 0 0 GILEAD SCIENCES INC COM 375558103 1868 26369 SH SOLE 2 26369 0 0 GLADSTONE COML CORP COM 376536108 331 17200 SH SOLE 17200 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 202855 0 0 GLOBAL MED REIT INC COM NEW 37954A204 92 10400 SH SOLE 10400 0 0 GLOBAL NET LEASE INC COM NEW 379378201 840 41100 SH SOLE 41100 0 0 GLOBAL PMTS INC COM 37940X102 80912 725730 SH SOLE 757648 0 0 GLOBAL PMTS INC COM 37940X102 2810 25205 SH SOLE 5 25205 0 0 GLOBANT S A COM L44385109 0 0 SH SOLE 26469 0 0 GODADDY INC CL A 380237107 1384 19600 SH SOLE 19600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 22042 99933 SH SOLE 116077 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 68 310 SH SOLE 5 310 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 720 3262 SH SOLE 2 3262 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 896 38473 SH SOLE 38473 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 103 4412 SH SOLE 2 4412 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 916 57800 SH SOLE 57800 0 0 GRAINGER W W INC COM 384802104 3456 11205 SH SOLE 11405 0 0 GRAINGER W W INC COM 384802104 62 200 SH SOLE 2 200 0 0 GRAMERCY PPTY TR COM NEW 385002308 2690 98470 SH SOLE 98470 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 188285 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 105390 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 0 0 SH SOLE 36818 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 167229 0 0 HALCON RES CORP COM PAR NEW 40537Q605 1727 393284 SH SOLE 2 393284 0 0 HALLIBURTON CO COM 406216101 5741 127415 SH SOLE 336531 0 0 HALLIBURTON CO COM 406216101 234 5200 SH SOLE 2 5200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 1098811 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 270 16000 SH SOLE 5 16000 0 0 HANESBRANDS INC COM 410345102 1114 50600 SH SOLE 50600 0 0 HANESBRANDS INC COM 410345102 31 1400 SH SOLE 2 1400 0 0 HARLEY DAVIDSON INC COM 412822108 1018 24190 SH SOLE 24190 0 0 HARLEY DAVIDSON INC COM 412822108 38 900 SH SOLE 2 900 0 0 HARRIS CORP DEL COM 413875105 2719 18813 SH SOLE 22613 0 0 HARRIS CORP DEL COM 413875105 2145 14839 SH SOLE 5 14839 0 0 HARRIS CORP DEL COM 413875105 72 500 SH SOLE 2 500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3008 58824 SH SOLE 59424 0 0 HASBRO INC COM 418056107 2857 30946 SH SOLE 30946 0 0 HASBRO INC COM 418056107 55 600 SH SOLE 2 600 0 0 HCA HEALTHCARE INC COM 40412C101 4243 41358 SH SOLE 65233 0 0 HCA HEALTHCARE INC COM 40412C101 226 2200 SH SOLE 2 2200 0 0 HCP INC COM 40414L109 9176 355376 SH SOLE 606510 0 0 HCP INC COM 40414L109 52 2000 SH SOLE 2 2000 0 0 HD SUPPLY HLDGS INC COM 40416M105 1161 27059 SH SOLE 27059 0 0 HD SUPPLY HLDGS INC COM 40416M105 51 1200 SH SOLE 2 1200 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 0 0 SH SOLE 36670 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2153 20497 SH SOLE 5 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2187 20823 SH SOLE 0 0 20823 HDFC BANK LTD ADR REPS 3 SHS 40415F101 20552 195700 SH SOLE 2 195700 0 0 HEALTHCARE RLTY TR COM 421946104 2225 76510 SH SOLE 76510 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3342 123970 SH SOLE 405622 0 0 HELMERICH & PAYNE INC COM 423452101 1018 15972 SH SOLE 15972 0 0 HELMERICH & PAYNE INC COM 423452101 45 700 SH SOLE 2 700 0 0 HENRY JACK & ASSOC INC COM 426281101 1387 10640 SH SOLE 12640 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 7900 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 479 22330 SH SOLE 22330 0 0 HERSHEY CO COM 427866108 2872 30860 SH SOLE 45060 0 0 HERSHEY CO COM 427866108 47 500 SH SOLE 2 500 0 0 HESS CORP COM 42809H107 3294 49250 SH SOLE 49250 0 0 HESS CORP COM 42809H107 84 1262 SH SOLE 2 1262 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3783 258928 SH SOLE 258928 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 300 20554 SH SOLE 2 20554 0 0 HIGHWOODS PPTYS INC COM 431284108 3196 63000 SH SOLE 134267 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3256 41136 SH SOLE 64121 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3627 45814 SH SOLE 5 45814 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 100 1261 SH SOLE 2 1261 0 0 HOLLYFRONTIER CORP COM 436106108 1904 27824 SH SOLE 32924 0 0 HOLLYFRONTIER CORP COM 436106108 96 1400 SH SOLE 5 1400 0 0 HOLLYFRONTIER CORP COM 436106108 178 2600 SH SOLE 2 2600 0 0 HOLOGIC INC COM 436440101 1852 46596 SH SOLE 94135 0 0 HOLOGIC INC COM 436440101 48 1200 SH SOLE 2 1200 0 0 HOME DEPOT INC COM 437076102 58805 301411 SH SOLE 330662 0 0 HOME DEPOT INC COM 437076102 4811 24659 SH SOLE 5 24659 0 0 HOME DEPOT INC COM 437076102 7184 36821 SH SOLE 1 0 1800 35021 HOME DEPOT INC COM 437076102 1229 6301 SH SOLE 2 6301 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH SOLE 37300 0 0 HONEYWELL INTL INC COM 438516106 107397 745553 SH SOLE 783568 0 0 HONEYWELL INTL INC COM 438516106 578 4014 SH SOLE 5 4014 0 0 HONEYWELL INTL INC COM 438516106 1590 11038 SH SOLE 2 11038 0 0 HORMEL FOODS CORP COM 440452100 5390 144850 SH SOLE 144850 0 0 HORMEL FOODS CORP COM 440452100 37 1000 SH SOLE 2 1000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2910 101700 SH SOLE 101700 0 0 HOST HOTELS & RESORTS INC COM 44107P104 11772 558705 SH SOLE 1961616 0 0 HOST HOTELS & RESORTS INC COM 44107P104 106 5035 SH SOLE 2 5035 0 0 HP INC COM 40434L105 5725 252325 SH SOLE 303765 0 0 HP INC COM 40434L105 666 29350 SH SOLE 5 29350 0 0 HP INC COM 40434L105 398 17540 SH SOLE 2 17540 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3074 73200 SH SOLE 110216 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5475 130400 SH SOLE 7200 0 123200 HUAZHU GROUP LTD SPONSORED ADS 44332N106 21146 503600 SH SOLE 3 0 0 503600 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1562 37200 SH SOLE 37200 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3825 91100 SH SOLE 2 91100 0 0 HUBSPOT INC COM 443573100 0 0 SH SOLE 4950 0 0 HUDSON PAC PPTYS INC COM 444097109 3340 94260 SH SOLE 365253 0 0 HUDSON PAC PPTYS INC COM 444097109 244 6873 SH SOLE 5 6873 0 0 HUMANA INC COM 444859102 17791 59774 SH SOLE 66768 0 0 HUMANA INC COM 444859102 2042 6860 SH SOLE 5 6860 0 0 HUMANA INC COM 444859102 1679 5641 SH SOLE 2 5641 0 0 HUNT J B TRANS SVCS INC COM 445658107 1804 14845 SH SOLE 17545 0 0 HUNT J B TRANS SVCS INC COM 445658107 61 500 SH SOLE 2 500 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2365 160238 SH SOLE 170338 0 0 HUNTINGTON BANCSHARES INC COM 446150104 122 8264 SH SOLE 2 8264 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1433 6609 SH SOLE 6609 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 65 300 SH SOLE 2 300 0 0 HUYA INC ADS REP SHS A 44852D108 128 3900 SH SOLE 3900 0 0 HUYA INC ADS REP SHS A 44852D108 76 2300 SH SOLE 2 2300 0 0 IAC INTERACTIVECORP COM 44919P508 1779 11667 SH SOLE 17967 0 0 ICICI BK LTD ADR 45104G104 617 76890 SH SOLE 104605 0 0 ICICI BK LTD ADR 45104G104 6804 847358 SH SOLE 771180 0 76178 IDEX CORP COM 45167R104 1443 10570 SH SOLE 28170 0 0 IDEX CORP COM 45167R104 68 500 SH SOLE 2 500 0 0 IDEXX LABS INC COM 45168D104 3115 14291 SH SOLE 14291 0 0 IHS MARKIT LTD SHS G47567105 3027 58676 SH SOLE 142769 0 0 II VI INC COM 902104108 0 0 SH SOLE 19440 0 0 ILLINOIS TOOL WKS INC COM 452308109 6964 50264 SH SOLE 55564 0 0 ILLINOIS TOOL WKS INC COM 452308109 152 1100 SH SOLE 2 1100 0 0 ILLUMINA INC COM 452327109 17085 61172 SH SOLE 235641 0 0 ILLUMINA INC COM 452327109 2676 9582 SH SOLE 5 9582 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 664038 0 0 INCYTE CORP COM 45337C102 1762 26305 SH SOLE 717950 0 0 INCYTE CORP COM 45337C102 774 11547 SH SOLE 5 11547 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 530 51400 SH SOLE 51400 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 268 12000 SH SOLE 15936 0 0 INFOSYS LTD SPONSORED ADR 456788108 719 37000 SH SOLE 37000 0 0 INFRAREIT INC COM 45685L100 509 22980 SH SOLE 22980 0 0 INGERSOLL-RAND PLC SHS G47791101 3448 38425 SH SOLE 38425 0 0 INGERSOLL-RAND PLC SHS G47791101 99 1100 SH SOLE 2 1100 0 0 INGREDION INC COM 457187102 1234 11145 SH SOLE 11145 0 0 INGREDION INC COM 457187102 44 400 SH SOLE 2 400 0 0 INTEL CORP COM 458140100 112224 2257582 SH SOLE 2370142 0 0 INTEL CORP COM 458140100 2446 49197 SH SOLE 5 49197 0 0 INTEL CORP COM 458140100 10975 220782 SH SOLE 4 0 0 220782 INTEL CORP COM 458140100 4958 99744 SH SOLE 1 0 0 99744 INTEL CORP COM 458140100 1090 21934 SH SOLE 2 21934 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 70181 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6060 82389 SH SOLE 230896 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2822 38366 SH SOLE 5 38366 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 160 2170 SH SOLE 2 2170 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24701 176818 SH SOLE 184173 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 615 4400 SH SOLE 5 4400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1102 7886 SH SOLE 4 0 0 7886 INTERNATIONAL BUSINESS MACHS COM 459200101 928 6645 SH SOLE 2 6645 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1513 12203 SH SOLE 12203 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 50 400 SH SOLE 2 400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1279 54567 SH SOLE 54567 0 0 INTERPUBLIC GROUP COS INC COM 460690100 47 2000 SH SOLE 2 2000 0 0 INTERXION HOLDING N.V SHS N47279109 0 0 SH SOLE 20828 0 0 INTL PAPER CO COM 460146103 3139 60268 SH SOLE 75385 0 0 INTL PAPER CO COM 460146103 172 3300 SH SOLE 2 3300 0 0 INTUIT COM 461202103 7804 38200 SH SOLE 39600 0 0 INTUIT COM 461202103 3430 16788 SH SOLE 5 16788 0 0 INTUIT COM 461202103 82 400 SH SOLE 2 400 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 132056 275990 SH SOLE 283768 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 144 300 SH SOLE 2 300 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7609 430400 SH SOLE 430400 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 757 42000 SH SOLE 42000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1489 65000 SH SOLE 5 65000 0 0 INVESCO LTD SHS G491BT108 1543 58112 SH SOLE 149412 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 532 3100 SH SOLE 3100 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 405 73200 SH SOLE 73200 0 0 INVITATION HOMES INC COM 46187W107 6215 269500 SH SOLE 1298575 0 0 INVITATION HOMES INC COM 46187W107 312 13544 SH SOLE 5 13544 0 0 IPG PHOTONICS CORP COM 44980X109 1143 5180 SH SOLE 7314 0 0 IQVIA HLDGS INC COM 46266C105 2408 24125 SH SOLE 24125 0 0 IQVIA HLDGS INC COM 46266C105 60 600 SH SOLE 2 600 0 0 IRON MTN INC NEW COM 46284V101 7289 208211 SH SOLE 208211 0 0 IRON MTN INC NEW COM 46284V101 404 11538 SH SOLE 5 11538 0 0 IRON MTN INC NEW COM 46284V101 84 2400 SH SOLE 2 2400 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 0 0 SH SOLE 956046 0 0 ISHARES GOLD TRUST ISHARES 464285105 4184 348100 SH SOLE 348100 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 833 26000 SH SOLE 26000 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 207 3000 SH SOLE 3000 0 0 ISHARES INC MSCI CDA ETF 464286509 1074 37680 SH SOLE 5 37680 0 0 ISHARES INC MSCI TURKEY ETF 464286715 559 18500 SH SOLE 18500 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1065 22600 SH SOLE 22600 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 6157 171030 SH SOLE 171030 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2031 113400 SH SOLE 113400 0 0 ISHARES TR CORE US AGGBD ET 464287226 928 8730 SH SOLE 5 8730 0 0 ISHARES TR GLOBAL TECH ETF 464287291 592 3600 SH SOLE 3600 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 666 11800 SH SOLE 11800 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1295 20200 SH SOLE 20200 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 815 21800 SH SOLE 21800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2545 86000 SH SOLE 86000 0 0 ISHARES TR NA TEC SFTWR ETF 464287515 4147 22700 SH SOLE 22700 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 83100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 234 1430 SH SOLE 5 1430 0 0 ISHARES TR CORE S&P US GWT 464287671 2414 42200 SH SOLE 5 42200 0 0 ISHARES TR U.S. TECH ETF 464287721 239 1340 SH SOLE 5 1340 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3086 38300 SH SOLE 38300 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1060 12700 SH SOLE 5 12700 0 0 ISHARES TR MSCI ACWI ETF 464288257 875 12300 SH SOLE 5 12300 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9033 84600 SH SOLE 84600 0 0 ISHARES TR JPMORGAN USD EMG 464288281 726 6800 SH SOLE 5 6800 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3341 104254 SH SOLE 5 104254 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4828 56748 SH SOLE 5 56748 0 0 ISHARES TR MBS ETF 464288588 979 9400 SH SOLE 9400 0 0 ISHARES TR GLOB UTILITS ETF 464288711 490 10000 SH SOLE 10000 0 0 ISHARES TR GLB CNSM STP ETF 464288737 216 4400 SH SOLE 4400 0 0 ISHARES TR GLB CNS DISC ETF 464288745 643 5600 SH SOLE 5600 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 1092 47535 SH SOLE 5 47535 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3418 102670 SH SOLE 102670 0 0 ISHARES TR MSCI POLAND ETF 46429B606 3230 148300 SH SOLE 148300 0 0 ISHARES TR CONV BD ETF 46435G102 1590 27550 SH SOLE 5 0 0 0 ISTAR INC COM 45031U101 432 40000 SH SOLE 40000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 933 89901 SH SOLE 5 0 0 0 JACK IN THE BOX INC COM 466367109 613 7200 SH SOLE 7200 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2472 38932 SH SOLE 38932 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 83 1300 SH SOLE 2 1300 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1344 7800 SH SOLE 172770 0 0 JBG SMITH PPTYS COM 46590V100 2065 56620 SH SOLE 56620 0 0 JBG SMITH PPTYS COM 46590V100 81 2211 SH SOLE 5 2211 0 0 JD COM INC SPON ADR CL A 47215P106 5395 138520 SH SOLE 171598 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1058 46537 SH SOLE 46537 0 0 JEFFERIES FINL GROUP INC COM 47233W109 68 3000 SH SOLE 2 3000 0 0 JOHNSON & JOHNSON COM 478160104 91752 756155 SH SOLE 937731 0 0 JOHNSON & JOHNSON COM 478160104 2623 21619 SH SOLE 5 21619 0 0 JOHNSON & JOHNSON COM 478160104 12489 102924 SH SOLE 4 0 0 102924 JOHNSON & JOHNSON COM 478160104 6233 51366 SH SOLE 1 0 3400 47966 JOHNSON & JOHNSON COM 478160104 2520 20764 SH SOLE 2 20764 0 0 JOHNSON CTLS INTL PLC SHS G51502105 12132 362697 SH SOLE 362697 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1063 31770 SH SOLE 2 31770 0 0 JONES LANG LASALLE INC COM 48020Q107 1036 6240 SH SOLE 7440 0 0 JONES LANG LASALLE INC COM 48020Q107 66 400 SH SOLE 2 400 0 0 JPMORGAN CHASE & CO COM 46625H100 81862 785624 SH SOLE 995634 0 0 JPMORGAN CHASE & CO COM 46625H100 5528 53054 SH SOLE 5 53054 0 0 JPMORGAN CHASE & CO COM 46625H100 8953 85917 SH SOLE 1 0 5900 80017 JPMORGAN CHASE & CO COM 46625H100 2776 26645 SH SOLE 2 26645 0 0 JUNIPER NETWORKS INC COM 48203R104 1557 56771 SH SOLE 56771 0 0 JUNIPER NETWORKS INC COM 48203R104 47 1700 SH SOLE 2 1700 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1820 17176 SH SOLE 19076 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4682 44186 SH SOLE 4 0 0 44186 KANSAS CITY SOUTHERN COM NEW 485170302 2910 27461 SH SOLE 1 0 0 27461 KANSAS CITY SOUTHERN COM NEW 485170302 53 500 SH SOLE 2 500 0 0 KELLOGG CO COM 487836108 7758 111029 SH SOLE 111029 0 0 KELLOGG CO COM 487836108 63 900 SH SOLE 2 900 0 0 KEYCORP NEW COM 493267108 3011 154077 SH SOLE 187971 0 0 KEYCORP NEW COM 493267108 150 7693 SH SOLE 2 7693 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1519 25740 SH SOLE 25740 0 0 KILROY RLTY CORP COM 49427F108 4540 60020 SH SOLE 68478 0 0 KIMBERLY CLARK CORP COM 494368103 12009 114007 SH SOLE 119307 0 0 KIMBERLY CLARK CORP COM 494368103 187 1773 SH SOLE 2 1773 0 0 KIMCO RLTY CORP COM 49446R109 5412 318561 SH SOLE 518491 0 0 KIMCO RLTY CORP COM 49446R109 25 1500 SH SOLE 2 1500 0 0 KINDER MORGAN INC DEL COM 49456B101 5599 316875 SH SOLE 441419 0 0 KINDER MORGAN INC DEL COM 49456B101 242 13719 SH SOLE 2 13719 0 0 KINROSS GOLD CORP COM NO PAR 496902404 51 13500 SH SOLE 2 13500 0 0 KITE RLTY GROUP TR COM NEW 49803T300 883 51700 SH SOLE 51700 0 0 KLA-TENCOR CORP COM 482480100 3276 31950 SH SOLE 70194 0 0 KLA-TENCOR CORP COM 482480100 103 1000 SH SOLE 5 1000 0 0 KLA-TENCOR CORP COM 482480100 62 600 SH SOLE 2 600 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 715 18700 SH SOLE 34212 0 0 KOHLS CORP COM 500255104 1984 27209 SH SOLE 31109 0 0 KOHLS CORP COM 500255104 1895 26000 SH SOLE 5 26000 0 0 KOHLS CORP COM 500255104 131 1800 SH SOLE 2 1800 0 0 KRAFT HEINZ CO COM 500754106 6947 110584 SH SOLE 110584 0 0 KRAFT HEINZ CO COM 500754106 286 4550 SH SOLE 2 4550 0 0 KROGER CO COM 501044101 4508 158457 SH SOLE 158457 0 0 KROGER CO COM 501044101 386 13550 SH SOLE 2 13550 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 57664 0 0 L BRANDS INC COM 501797104 4642 125866 SH SOLE 125866 0 0 L BRANDS INC COM 501797104 204 5520 SH SOLE 2 5520 0 0 L3 TECHNOLOGIES INC COM 502413107 2381 12379 SH SOLE 14079 0 0 L3 TECHNOLOGIES INC COM 502413107 93 486 SH SOLE 2 486 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 0 SH SOLE 382344 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3821 21283 SH SOLE 21283 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 72 400 SH SOLE 2 400 0 0 LAM RESEARCH CORP COM 512807108 5484 31728 SH SOLE 69648 0 0 LAM RESEARCH CORP COM 512807108 86 500 SH SOLE 2 500 0 0 LAMB WESTON HLDGS INC COM 513272104 6973 101780 SH SOLE 101780 0 0 LAS VEGAS SANDS CORP COM 517834107 42248 553268 SH SOLE 610088 0 0 LAS VEGAS SANDS CORP COM 517834107 2185 28617 SH SOLE 5 28617 0 0 LAS VEGAS SANDS CORP COM 517834107 171 2241 SH SOLE 2 2241 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2320 67790 SH SOLE 72222 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 193 19500 SH SOLE 19500 0 0 LAUDER ESTEE COS INC CL A 518439104 10380 72742 SH SOLE 132299 0 0 LAUDER ESTEE COS INC CL A 518439104 2711 18997 SH SOLE 5 18997 0 0 LAUDER ESTEE COS INC CL A 518439104 53 373 SH SOLE 4 0 0 373 LAUDER ESTEE COS INC CL A 518439104 71 500 SH SOLE 2 500 0 0 LEAR CORP COM NEW 521865204 2037 10962 SH SOLE 11462 0 0 LEAR CORP COM NEW 521865204 93 500 SH SOLE 2 500 0 0 LEGGETT & PLATT INC COM 524660107 1816 40670 SH SOLE 40670 0 0 LEGGETT & PLATT INC COM 524660107 40 900 SH SOLE 2 900 0 0 LEIDOS HLDGS INC COM 525327102 1262 21390 SH SOLE 21390 0 0 LEIDOS HLDGS INC COM 525327102 47 800 SH SOLE 2 800 0 0 LENDINGCLUB CORP COM 52603A109 0 0 SH SOLE 52805 0 0 LENNAR CORP CL A 526057104 2248 42820 SH SOLE 42820 0 0 LENNAR CORP CL A 526057104 107 2030 SH SOLE 2 2030 0 0 LENNOX INTL INC COM 526107107 1017 5079 SH SOLE 5079 0 0 LEXINGTON REALTY TRUST COM 529043101 1143 130900 SH SOLE 130900 0 0 LHC GROUP INC COM 50187A107 0 0 SH SOLE 3859 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1089 14388 SH SOLE 14388 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 918 33331 SH SOLE 72706 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 32 1158 SH SOLE 2 1158 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2379 89408 SH SOLE 139438 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 151 5658 SH SOLE 2 5658 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 555 12330 SH SOLE 12330 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1260 27769 SH SOLE 27769 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1027 27668 SH SOLE 27668 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4785 107950 SH SOLE 261461 0 0 LIBERTY PPTY TR SH BEN INT 531172104 58 1300 SH SOLE 2 1300 0 0 LIFE STORAGE INC COM 53223X107 2772 28490 SH SOLE 28490 0 0 LILLY ELI & CO COM 532457108 62882 736931 SH SOLE 757324 0 0 LILLY ELI & CO COM 532457108 319 3737 SH SOLE 5 3737 0 0 LILLY ELI & CO COM 532457108 329 3858 SH SOLE 2 3858 0 0 LINCOLN NATL CORP IND COM 534187109 2164 34758 SH SOLE 34758 0 0 LINCOLN NATL CORP IND COM 534187109 102 1631 SH SOLE 2 1631 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 0 SH SOLE 15855 0 0 LITTELFUSE INC COM 537008104 0 0 SH SOLE 744 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1015 20900 SH SOLE 21600 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 31330 0 0 LKQ CORP COM 501889208 1480 46386 SH SOLE 53686 0 0 LKQ CORP COM 501889208 45 1400 SH SOLE 2 1400 0 0 LOCKHEED MARTIN CORP COM 539830109 71500 242020 SH SOLE 245420 0 0 LOCKHEED MARTIN CORP COM 539830109 325 1100 SH SOLE 2 1100 0 0 LOEWS CORP COM 540424108 2154 44606 SH SOLE 44606 0 0 LOEWS CORP COM 540424108 121 2500 SH SOLE 2 2500 0 0 LOWES COS INC COM 548661107 12665 132517 SH SOLE 167372 0 0 LOWES COS INC COM 548661107 349 3649 SH SOLE 2 3649 0 0 LOXO ONCOLOGY INC COM 548862101 0 0 SH SOLE 77009 0 0 LOXO ONCOLOGY INC COM 548862101 514 2960 SH SOLE 5 2960 0 0 LTC PPTYS INC COM 502175102 1036 24240 SH SOLE 24240 0 0 LULULEMON ATHLETICA INC COM 550021109 1703 13643 SH SOLE 23642 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11471 104426 SH SOLE 104426 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 308 2800 SH SOLE 1 0 2800 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 342 3111 SH SOLE 2 3111 0 0 M & T BK CORP COM 55261F104 3739 21976 SH SOLE 22376 0 0 M & T BK CORP COM 55261F104 157 920 SH SOLE 2 920 0 0 MACERICH CO COM 554382101 5488 96567 SH SOLE 405400 0 0 MACERICH CO COM 554382101 335 5896 SH SOLE 5 5896 0 0 MACERICH CO COM 554382101 34 600 SH SOLE 2 600 0 0 MACK CALI RLTY CORP COM 554489104 1115 55000 SH SOLE 55000 0 0 MACYS INC COM 55616P104 2262 60429 SH SOLE 60429 0 0 MACYS INC COM 55616P104 127 3400 SH SOLE 5 3400 0 0 MACYS INC COM 55616P104 177 4725 SH SOLE 2 4725 0 0 MAGNA INTL INC COM 559222401 2558 43944 SH SOLE 5 43944 0 0 MAGNA INTL INC COM 559222401 226 3895 SH SOLE 2 3895 0 0 MANHATTAN ASSOCS INC COM 562750109 677 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 876 10174 SH SOLE 11974 0 0 MANPOWERGROUP INC COM 56418H100 60 700 SH SOLE 2 700 0 0 MANULIFE FINL CORP COM 56501R106 296 16500 SH SOLE 2 16500 0 0 MARATHON OIL CORP COM 565849106 3282 157325 SH SOLE 157325 0 0 MARATHON OIL CORP COM 565849106 92 4400 SH SOLE 2 4400 0 0 MARATHON PETE CORP COM 56585A102 5564 79302 SH SOLE 90002 0 0 MARATHON PETE CORP COM 56585A102 56 800 SH SOLE 5 800 0 0 MARATHON PETE CORP COM 56585A102 463 6600 SH SOLE 2 6600 0 0 MARKEL CORP COM 570535104 3401 3136 SH SOLE 3236 0 0 MARKEL CORP COM 570535104 64 59 SH SOLE 2 59 0 0 MARRIOTT INTL INC NEW CL A 571903202 6002 47413 SH SOLE 94453 0 0 MARRIOTT INTL INC NEW CL A 571903202 1322 10445 SH SOLE 5 104450 0 0 MARRIOTT INTL INC NEW CL A 571903202 147 1160 SH SOLE 2 1160 0 0 MARSH & MCLENNAN COS INC COM 571748102 24508 298987 SH SOLE 405187 0 0 MARSH & MCLENNAN COS INC COM 571748102 328 4000 SH SOLE 1 0 4000 0 MARSH & MCLENNAN COS INC COM 571748102 1771 21600 SH SOLE 2 21600 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1914 8570 SH SOLE 8570 0 0 MARTIN MARIETTA MATLS INC COM 573284106 67 300 SH SOLE 2 300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1375 64152 SH SOLE 124612 0 0 MASCO CORP COM 574599106 1765 47155 SH SOLE 106320 0 0 MASCO CORP COM 574599106 49 1300 SH SOLE 2 1300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 183601 934263 SH SOLE 998259 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3583 18233 SH SOLE 5 18233 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5674 28872 SH SOLE 1 0 2500 26372 MASTERCARD INCORPORATED CL A 57636Q104 4212 21431 SH SOLE 2 21431 0 0 MATTEL INC COM 577081102 893 54382 SH SOLE 54382 0 0 MATTEL INC COM 577081102 28 1700 SH SOLE 2 1700 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9268 157993 SH SOLE 248393 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 70 1200 SH SOLE 2 1200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 10264 88414 SH SOLE 88414 0 0 MCCORMICK & CO INC COM NON VTG 579780206 58 500 SH SOLE 2 500 0 0 MCDONALDS CORP COM 580135101 26334 168065 SH SOLE 220298 0 0 MCDONALDS CORP COM 580135101 1739 11100 SH SOLE 5 11100 0 0 MCDONALDS CORP COM 580135101 361 2307 SH SOLE 2 2307 0 0 MCKESSON CORP COM 58155Q103 4720 35385 SH SOLE 35385 0 0 MCKESSON CORP COM 58155Q103 585 4387 SH SOLE 2 4387 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 209 19010 SH SOLE 19010 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3111 221600 SH SOLE 221600 0 0 MEDTRONIC PLC SHS G5960L103 18560 216794 SH SOLE 424097 0 0 MEDTRONIC PLC SHS G5960L103 503 5872 SH SOLE 2 5872 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 912 32556 SH SOLE 40556 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1608 57419 SH SOLE 5 172257 0 0 MERCADOLIBRE INC COM 58733R102 3535 11826 SH SOLE 11826 0 0 MERCK & CO INC COM 58933Y105 73203 1205976 SH SOLE 1309961 0 0 MERCK & CO INC COM 58933Y105 1576 25967 SH SOLE 5 25967 0 0 MERCK & CO INC COM 58933Y105 58 952 SH SOLE 4 0 0 952 MERCK & CO INC COM 58933Y105 618 10186 SH SOLE 2 10186 0 0 METLIFE INC COM 59156R108 7730 177290 SH SOLE 187790 0 0 METLIFE INC COM 59156R108 490 11230 SH SOLE 5 11230 0 0 METLIFE INC COM 59156R108 447 10241 SH SOLE 2 10241 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2020 3491 SH SOLE 6059 0 0 MFA FINL INC COM 55272X102 46 6100 SH SOLE 6100 0 0 MFA FINL INC COM 55272X102 201 26500 SH SOLE 5 26500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 174066 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2348 80865 SH SOLE 184079 0 0 MGM RESORTS INTERNATIONAL COM 552953101 75 2600 SH SOLE 2 2600 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 1433 21518 SH SOLE 25918 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6721 73895 SH SOLE 73895 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 82 900 SH SOLE 2 900 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 PRN SOLE 7146000 0 0 MICRON TECHNOLOGY INC COM 595112103 24454 466330 SH SOLE 694740 0 0 MICRON TECHNOLOGY INC COM 595112103 55 1042 SH SOLE 4 0 0 1042 MICRON TECHNOLOGY INC COM 595112103 1767 33705 SH SOLE 1 0 0 33705 MICRON TECHNOLOGY INC COM 595112103 332 6334 SH SOLE 2 6334 0 0 MICROSOFT CORP COM 594918104 281532 2855006 SH SOLE 3017075 0 0 MICROSOFT CORP COM 594918104 9125 92539 SH SOLE 5 92539 0 0 MICROSOFT CORP COM 594918104 11203 113606 SH SOLE 1 0 7500 106106 MICROSOFT CORP COM 594918104 5614 56931 SH SOLE 2 56931 0 0 MID AMER APT CMNTYS INC COM 59522J103 8548 84913 SH SOLE 149981 0 0 MIDDLEBY CORP COM 596278101 772 7390 SH SOLE 7390 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 0 0 SH SOLE 307 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 7765 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2624 297173 SH SOLE 297173 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2311 261732 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 182 20600 SH SOLE 2 20600 0 0 MOHAWK INDS INC COM 608190104 2146 10014 SH SOLE 10014 0 0 MOHAWK INDS INC COM 608190104 64 300 SH SOLE 2 300 0 0 MOLSON COORS BREWING CO CL B 60871R209 1887 27738 SH SOLE 27738 0 0 MOLSON COORS BREWING CO CL B 60871R209 119 1752 SH SOLE 2 1752 0 0 MOMO INC ADR 60879B107 239 5500 SH SOLE 25187 0 0 MONDELEZ INTL INC CL A 609207105 15278 372646 SH SOLE 519621 0 0 MONDELEZ INTL INC CL A 609207105 4337 105771 SH SOLE 4 0 0 105771 MONDELEZ INTL INC CL A 609207105 320 7800 SH SOLE 1 0 7800 0 MONDELEZ INTL INC CL A 609207105 568 13844 SH SOLE 2 13844 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 803 48600 SH SOLE 48600 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4754 82959 SH SOLE 87859 0 0 MOODYS CORP COM 615369105 13609 79789 SH SOLE 93234 0 0 MOODYS CORP COM 615369105 2485 14570 SH SOLE 5 14570 0 0 MOODYS CORP COM 615369105 4503 26404 SH SOLE 1 0 0 26404 MOODYS CORP COM 615369105 1851 10851 SH SOLE 2 10851 0 0 MORGAN STANLEY COM NEW 617446448 9481 200028 SH SOLE 263156 0 0 MORGAN STANLEY COM NEW 617446448 492 10380 SH SOLE 5 10380 0 0 MORGAN STANLEY COM NEW 617446448 514 10841 SH SOLE 2 10841 0 0 MOSAIC CO NEW COM 61945C103 1778 63372 SH SOLE 112708 0 0 MOSAIC CO NEW COM 61945C103 101 3600 SH SOLE 2 3600 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3839 32989 SH SOLE 33889 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 70 600 SH SOLE 2 600 0 0 MSCI INC COM 55354G100 2298 13894 SH SOLE 16194 0 0 MSCI INC COM 55354G100 2885 17440 SH SOLE 5 17440 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 97981 0 0 MYLAN N V SHS EURO N59465109 2950 81628 SH SOLE 129321 0 0 MYLAN N V SHS EURO N59465109 146 4031 SH SOLE 2 4031 0 0 MYOKARDIA INC COM 62857M105 0 0 SH SOLE 180819 0 0 NABORS INDUSTRIES LTD SHS G6359F103 69 10700 SH SOLE 10700 0 0 NASDAQ INC COM 631103108 1624 17788 SH SOLE 21188 0 0 NASDAQ INC COM 631103108 64 700 SH SOLE 2 700 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1824 24760 SH SOLE 24760 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2890 66594 SH SOLE 88840 0 0 NATIONAL OILWELL VARCO INC COM 637071101 200 4600 SH SOLE 2 4600 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 5994 136360 SH SOLE 174436 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 923 29960 SH SOLE 29960 0 0 NAVIENT CORPORATION COM 63938C108 130 10000 SH SOLE 10000 0 0 NEKTAR THERAPEUTICS COM 640268108 1112 22765 SH SOLE 224239 0 0 NETAPP INC COM 64110D104 3365 42848 SH SOLE 64458 0 0 NETAPP INC COM 64110D104 110 1400 SH SOLE 2 1400 0 0 NETEASE INC SPONSORED ADR 64110W102 3912 15482 SH SOLE 15482 0 0 NETFLIX INC COM 64110L106 63124 161266 SH SOLE 172903 0 0 NETFLIX INC COM 64110L106 7229 18468 SH SOLE 5 18468 0 0 NETFLIX INC COM 64110L106 157 400 SH SOLE 2 400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH SOLE 342962 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1435 14611 SH SOLE 5 14611 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 10932 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2849 30100 SH SOLE 30100 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1899 20061 SH SOLE 5 20061 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 407 4300 SH SOLE 2 4300 0 0 NEW SR INVT GROUP INC COM 648691103 385 50800 SH SOLE 50800 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 802 72671 SH SOLE 72671 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 38 3400 SH SOLE 2 3400 0 0 NEWELL BRANDS INC COM 651229106 8919 345814 SH SOLE 345814 0 0 NEWELL BRANDS INC COM 651229106 1197 46422 SH SOLE 2 46422 0 0 NEWFIELD EXPL CO COM 651290108 762 25190 SH SOLE 25190 0 0 NEWFIELD EXPL CO COM 651290108 42 1400 SH SOLE 2 1400 0 0 NEWMONT MINING CORP COM 651639106 10096 267736 SH SOLE 267736 0 0 NEWMONT MINING CORP COM 651639106 147 3900 SH SOLE 2 3900 0 0 NEWS CORP NEW CL A 65249B109 913 58928 SH SOLE 58928 0 0 NEWS CORP NEW CL A 65249B109 58 3725 SH SOLE 2 3725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 334 11750 SH SOLE 11750 0 0 NEXTERA ENERGY INC COM 65339F101 15797 94573 SH SOLE 125778 0 0 NEXTERA ENERGY INC COM 65339F101 274 1640 SH SOLE 5 1640 0 0 NEXTERA ENERGY INC COM 65339F101 348 2086 SH SOLE 2 2086 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1701 54987 SH SOLE 54987 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 83 2698 SH SOLE 2 2698 0 0 NII HLDGS INC COM PAR 62913F508 0 0 SH SOLE 15891 0 0 NII HLDGS INC COM PAR 62913F508 1564 401064 SH SOLE 2 401064 0 0 NIKE INC CL B 654106103 18024 226207 SH SOLE 360959 0 0 NIKE INC CL B 654106103 2344 29418 SH SOLE 5 29418 0 0 NIKE INC CL B 654106103 327 4106 SH SOLE 2 4106 0 0 NISOURCE INC COM 65473P105 1378 52421 SH SOLE 52421 0 0 NISOURCE INC COM 65473P105 47 1800 SH SOLE 2 1800 0 0 NOBLE CORP PLC SHS USD G65431101 158 25000 SH SOLE 25000 0 0 NOBLE ENERGY INC COM 655044105 2828 80156 SH SOLE 80156 0 0 NOBLE ENERGY INC COM 655044105 71 2000 SH SOLE 2 2000 0 0 NORDSTROM INC COM 655664100 1062 20514 SH SOLE 20514 0 0 NORDSTROM INC COM 655664100 41 800 SH SOLE 2 800 0 0 NORFOLK SOUTHERN CORP COM 655844108 6286 41662 SH SOLE 63962 0 0 NORFOLK SOUTHERN CORP COM 655844108 151 1000 SH SOLE 5 1000 0 0 NORFOLK SOUTHERN CORP COM 655844108 256 1700 SH SOLE 2 1700 0 0 NORTHERN TR CORP COM 665859104 5327 51778 SH SOLE 114119 0 0 NORTHERN TR CORP COM 665859104 103 1000 SH SOLE 2 1000 0 0 NORTHROP GRUMMAN CORP COM 666807102 14342 46610 SH SOLE 51710 0 0 NORTHROP GRUMMAN CORP COM 666807102 215 700 SH SOLE 2 700 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 444 30640 SH SOLE 30640 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1506 31868 SH SOLE 31868 0 0 NUCOR CORP COM 670346105 4062 64984 SH SOLE 104609 0 0 NUCOR CORP COM 670346105 150 2400 SH SOLE 2 2400 0 0 NUTRIEN LTD COM 67077M108 99 1815 SH SOLE 5 1815 0 0 NUTRIEN LTD COM 67077M108 264 4847 SH SOLE 2 4847 0 0 NVIDIA CORP COM 67066G104 119812 505751 SH SOLE 527066 0 0 NVIDIA CORP COM 67066G104 6264 26440 SH SOLE 1 0 0 26440 NVIDIA CORP COM 67066G104 104 439 SH SOLE 2 439 0 0 NVR INC COM 62944T105 1610 542 SH SOLE 642 0 0 NVR INC COM 62944T105 1735 584 SH SOLE 5 584 0 0 NVR INC COM 62944T105 59 20 SH SOLE 2 20 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5816 53228 SH SOLE 53228 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3586 13108 SH SOLE 13108 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 55 200 SH SOLE 2 200 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 499586 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 10067 120302 SH SOLE 147602 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 220 2633 SH SOLE 2 2633 0 0 OFFICE DEPOT INC COM 676220106 53 20700 SH SOLE 20700 0 0 OGE ENERGY CORP COM 670837103 1003 28495 SH SOLE 28495 0 0 OGE ENERGY CORP COM 670837103 53 1500 SH SOLE 2 1500 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1274 8550 SH SOLE 21672 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3743 120730 SH SOLE 120730 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 481 15500 SH SOLE 5 15500 0 0 OMNICOM GROUP INC COM 681919106 2640 34615 SH SOLE 34615 0 0 OMNICOM GROUP INC COM 681919106 76 1000 SH SOLE 2 1000 0 0 ON SEMICONDUCTOR CORP COM 682189105 1303 58600 SH SOLE 179425 0 0 ON SEMICONDUCTOR CORP COM 682189105 535 24048 SH SOLE 5 24048 0 0 ONE LIBERTY PPTYS INC COM 682406103 266 10090 SH SOLE 10090 0 0 ONEOK INC NEW COM 682680103 3999 57262 SH SOLE 57262 0 0 ONEOK INC NEW COM 682680103 24 350 SH SOLE 5 350 0 0 ONEOK INC NEW COM 682680103 101 1441 SH SOLE 2 1441 0 0 ORACLE CORP COM 68389X105 36418 826544 SH SOLE 1018559 0 0 ORACLE CORP COM 68389X105 599 13600 SH SOLE 1 0 13600 0 ORACLE CORP COM 68389X105 2084 47300 SH SOLE 2 47300 0 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 21160 0 0 OWENS CORNING NEW COM 690742101 1023 16140 SH SOLE 20140 0 0 PACCAR INC COM 693718108 3582 57811 SH SOLE 57811 0 0 PACCAR INC COM 693718108 118 1900 SH SOLE 2 1900 0 0 PACKAGING CORP AMER COM 695156109 1563 13980 SH SOLE 13980 0 0 PACKAGING CORP AMER COM 695156109 1991 17812 SH SOLE 5 17812 0 0 PACKAGING CORP AMER COM 695156109 78 700 SH SOLE 2 700 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 0 0 SH SOLE 13715 0 0 PALO ALTO NETWORKS INC COM 697435105 42637 207510 SH SOLE 213860 0 0 PANDORA MEDIA INC COM 698354107 0 0 SH SOLE 25520 0 0 PARAMOUNT GROUP INC COM 69924R108 1919 124600 SH SOLE 124600 0 0 PARK HOTELS RESORTS INC COM 700517105 3741 122150 SH SOLE 312607 0 0 PARKER HANNIFIN CORP COM 701094104 2900 18610 SH SOLE 28883 0 0 PARKER HANNIFIN CORP COM 701094104 109 700 SH SOLE 2 700 0 0 PARSLEY ENERGY INC CL A 701877102 972 32100 SH SOLE 32100 0 0 PAYCHEX INC COM 704326107 12168 178020 SH SOLE 212620 0 0 PAYCHEX INC COM 704326107 38 550 SH SOLE 5 550 0 0 PAYCHEX INC COM 704326107 287 4200 SH SOLE 1 0 4200 0 PAYCHEX INC COM 704326107 62 900 SH SOLE 2 900 0 0 PAYPAL HLDGS INC COM 70450Y103 28652 344080 SH SOLE 431382 0 0 PAYPAL HLDGS INC COM 70450Y103 3115 37406 SH SOLE 5 37406 0 0 PAYPAL HLDGS INC COM 70450Y103 4366 52436 SH SOLE 1 0 0 52436 PAYPAL HLDGS INC COM 70450Y103 3251 39042 SH SOLE 2 39042 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1639 42240 SH SOLE 42240 0 0 PENNEY J C INC COM 708160106 38 16200 SH SOLE 16200 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 460 41900 SH SOLE 41900 0 0 PENTAIR PLC SHS G7S00T104 1986 47205 SH SOLE 104761 0 0 PENTAIR PLC SHS G7S00T104 36 855 SH SOLE 2 855 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 894 49400 SH SOLE 49400 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 49 2700 SH SOLE 2 2700 0 0 PEPSICO INC COM 713448108 56940 523009 SH SOLE 610007 0 0 PEPSICO INC COM 713448108 3919 36000 SH SOLE 1 0 0 36000 PEPSICO INC COM 713448108 4079 37463 SH SOLE 2 37463 0 0 PERRIGO CO PLC SHS G97822103 1493 20479 SH SOLE 20479 0 0 PERRIGO CO PLC SHS G97822103 22 300 SH SOLE 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 0 SH SOLE 1600 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH SOLE 15037 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 552 55079 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 44369 1222950 SH SOLE 1630163 0 0 PFIZER INC COM 717081103 3698 101923 SH SOLE 5 101923 0 0 PFIZER INC COM 717081103 966 26627 SH SOLE 2 26627 0 0 PG&E CORP COM 69331C108 3574 83964 SH SOLE 83964 0 0 PG&E CORP COM 69331C108 206 4850 SH SOLE 2 4850 0 0 PHILIP MORRIS INTL INC COM 718172109 36128 447467 SH SOLE 517827 0 0 PHILIP MORRIS INTL INC COM 718172109 367 4550 SH SOLE 5 4550 0 0 PHILIP MORRIS INTL INC COM 718172109 2862 35446 SH SOLE 1 0 0 35446 PHILIP MORRIS INTL INC COM 718172109 1956 24226 SH SOLE 2 24226 0 0 PHILLIPS 66 COM 718546104 8163 72681 SH SOLE 77081 0 0 PHILLIPS 66 COM 718546104 443 3947 SH SOLE 2 3947 0 0 PHYSICIANS RLTY TR COM 71943U104 1758 110300 SH SOLE 379157 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1568 78700 SH SOLE 337662 0 0 PINNACLE WEST CAP CORP COM 723484101 1545 19178 SH SOLE 60778 0 0 PINNACLE WEST CAP CORP COM 723484101 56 700 SH SOLE 2 700 0 0 PIONEER NAT RES CO COM 723787107 4469 23613 SH SOLE 34550 0 0 PIONEER NAT RES CO COM 723787107 57 300 SH SOLE 2 300 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 558 23324 SH SOLE 23324 0 0 PNC FINL SVCS GROUP INC COM 693475105 9788 72447 SH SOLE 167647 0 0 PNC FINL SVCS GROUP INC COM 693475105 2846 21065 SH SOLE 5 21065 0 0 PNC FINL SVCS GROUP INC COM 693475105 564 4178 SH SOLE 2 4178 0 0 POLARIS INDS INC COM 731068102 1006 8230 SH SOLE 8230 0 0 POLARIS INDS INC COM 731068102 49 400 SH SOLE 2 400 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 0 0 SH SOLE 258169 0 0 POSCO SPONSORED ADR 693483109 4232 57100 SH SOLE 38600 0 18500 PPG INDS INC COM 693506107 4759 45881 SH SOLE 77190 0 0 PPG INDS INC COM 693506107 83 800 SH SOLE 2 800 0 0 PPL CORP COM 69351T106 3210 112424 SH SOLE 112424 0 0 PPL CORP COM 69351T106 103 3600 SH SOLE 2 3600 0 0 PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH SOLE 259633 0 0 PRAXAIR INC COM 74005P104 10098 63853 SH SOLE 68280 0 0 PRAXAIR INC COM 74005P104 174 1100 SH SOLE 2 1100 0 0 PREFERRED APT CMNTYS INC COM 74039L103 398 23400 SH SOLE 23400 0 0 PRICE T ROWE GROUP INC COM 74144T108 5161 44455 SH SOLE 51855 0 0 PRICE T ROWE GROUP INC COM 74144T108 93 800 SH SOLE 2 800 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5963 112608 SH SOLE 112608 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 207 3900 SH SOLE 5 3900 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 106 2000 SH SOLE 2 2000 0 0 PROCTER AND GAMBLE CO COM 742718109 43003 550899 SH SOLE 737699 0 0 PROCTER AND GAMBLE CO COM 742718109 281 3600 SH SOLE 5 3600 0 0 PROCTER AND GAMBLE CO COM 742718109 909 11639 SH SOLE 2 11639 0 0 PROGRESSIVE CORP OHIO COM 743315103 5772 97584 SH SOLE 116884 0 0 PROGRESSIVE CORP OHIO COM 743315103 177 3000 SH SOLE 2 3000 0 0 PROLOGIS INC COM 74340W103 26183 398589 SH SOLE 941796 0 0 PROLOGIS INC COM 74340W103 796 12115 SH SOLE 5 12115 0 0 PROLOGIS INC COM 74340W103 135 2049 SH SOLE 2 2049 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 289 4630 SH SOLE 4630 0 0 PROTHENA CORP PLC SHS G72800108 0 0 SH SOLE 316220 0 0 PRUDENTIAL FINL INC COM 744320102 6196 66265 SH SOLE 66265 0 0 PRUDENTIAL FINL INC COM 744320102 75 800 SH SOLE 5 800 0 0 PRUDENTIAL FINL INC COM 744320102 500 5344 SH SOLE 2 5344 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1541 11990 SH SOLE 11990 0 0 PUBLIC STORAGE COM 74460D109 33225 146456 SH SOLE 220590 0 0 PUBLIC STORAGE COM 74460D109 103 453 SH SOLE 2 453 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4359 80518 SH SOLE 82218 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 392 7236 SH SOLE 5 7236 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 210 3879 SH SOLE 2 3879 0 0 PULTE GROUP INC COM 745867101 1166 40553 SH SOLE 47953 0 0 PULTE GROUP INC COM 745867101 66 2300 SH SOLE 2 2300 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 0 0 SH SOLE 127927 0 0 PVH CORP COM 693656100 1919 12820 SH SOLE 49918 0 0 PVH CORP COM 693656100 3651 24384 SH SOLE 5 24384 0 0 PVH CORP COM 693656100 75 500 SH SOLE 2 500 0 0 QORVO INC COM 74736K101 1625 20274 SH SOLE 20274 0 0 QORVO INC COM 74736K101 64 800 SH SOLE 2 800 0 0 QTS RLTY TR INC COM CL A 74736A103 1208 30570 SH SOLE 33665 0 0 QUALCOMM INC COM 747525103 24473 436079 SH SOLE 455589 0 0 QUALCOMM INC COM 747525103 564 10043 SH SOLE 5 10043 0 0 QUALCOMM INC COM 747525103 297 5300 SH SOLE 1 0 5300 0 QUALCOMM INC COM 747525103 1219 21721 SH SOLE 2 21721 0 0 QUALITY CARE PPTYS INC COM 747545101 1267 58880 SH SOLE 58880 0 0 QUALITY CARE PPTYS INC COM 747545101 32 1481 SH SOLE 5 1481 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2344 21320 SH SOLE 55820 0 0 QUEST DIAGNOSTICS INC COM 74834L100 77 700 SH SOLE 2 700 0 0 QURATE RETAIL INC COM SER A 74915M100 1664 78436 SH SOLE 78436 0 0 QURATE RETAIL INC COM SER A 74915M100 96 4544 SH SOLE 2 4544 0 0 RADIUS HEALTH INC COM NEW 750469207 0 0 SH SOLE 435981 0 0 RALPH LAUREN CORP CL A 751212101 1100 8750 SH SOLE 9950 0 0 RALPH LAUREN CORP CL A 751212101 50 400 SH SOLE 2 400 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 653 49400 SH SOLE 49400 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1770 19813 SH SOLE 20113 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2446 27372 SH SOLE 5 27372 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 80 900 SH SOLE 2 900 0 0 RAYONIER INC COM 754907103 979 25300 SH SOLE 66154 0 0 RAYTHEON CO COM NEW 755111507 52054 269457 SH SOLE 294534 0 0 RAYTHEON CO COM NEW 755111507 213 1100 SH SOLE 2 1100 0 0 REALTY INCOME CORP COM 756109104 15385 286025 SH SOLE 286025 0 0 RED HAT INC COM 756577102 79836 594154 SH SOLE 598954 0 0 REGENCY CTRS CORP COM 758849103 6811 109710 SH SOLE 445537 0 0 REGENCY CTRS CORP COM 758849103 373 6016 SH SOLE 5 6016 0 0 REGENCY CTRS CORP COM 758849103 37 600 SH SOLE 2 600 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4244 12302 SH SOLE 167123 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2122 6152 SH SOLE 5 6152 0 0 REGENXBIO INC COM 75901B107 718 10000 SH SOLE 5 10000 0 0 REGIONS FINL CORP NEW COM 7591EP100 3261 183423 SH SOLE 204723 0 0 REGIONS FINL CORP NEW COM 7591EP100 136 7662 SH SOLE 2 7662 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1332 9979 SH SOLE 10379 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 80 600 SH SOLE 2 600 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3265 27140 SH SOLE 27140 0 0 REPUBLIC SVCS INC COM 760759100 9428 137910 SH SOLE 324673 0 0 REPUBLIC SVCS INC COM 760759100 96 1400 SH SOLE 2 1400 0 0 RESMED INC COM 761152107 2229 21515 SH SOLE 21515 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1291 67400 SH SOLE 67400 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1729 135300 SH SOLE 578499 0 0 REXFORD INDL RLTY INC COM 76169C100 1538 49010 SH SOLE 49010 0 0 RITE AID CORP COM 767754104 164 95000 SH SOLE 95000 0 0 RLJ LODGING TR COM 74965L101 2363 107170 SH SOLE 123319 0 0 ROBERT HALF INTL INC COM 770323103 1199 18411 SH SOLE 21711 0 0 ROBERT HALF INTL INC COM 770323103 65 1000 SH SOLE 2 1000 0 0 ROCKWELL AUTOMATION INC COM 773903109 3047 18333 SH SOLE 18333 0 0 ROCKWELL AUTOMATION INC COM 773903109 235 1414 SH SOLE 5 1414 0 0 ROCKWELL AUTOMATION INC COM 773903109 66 400 SH SOLE 2 400 0 0 ROCKWELL COLLINS INC COM 774341101 9703 72047 SH SOLE 72947 0 0 ROCKWELL COLLINS INC COM 774341101 1185 8800 SH SOLE 2 8800 0 0 ROLLINS INC COM 775711104 694 13193 SH SOLE 15693 0 0 ROPER TECHNOLOGIES INC COM 776696106 4972 18022 SH SOLE 33599 0 0 ROPER TECHNOLOGIES INC COM 776696106 83 300 SH SOLE 2 300 0 0 ROSS STORES INC COM 778296103 13903 164053 SH SOLE 164053 0 0 ROSS STORES INC COM 778296103 2761 32581 SH SOLE 5 32581 0 0 ROSS STORES INC COM 778296103 7412 87454 SH SOLE 4 0 0 87454 ROSS STORES INC COM 778296103 5098 60155 SH SOLE 1 0 0 60155 ROSS STORES INC COM 778296103 1492 17600 SH SOLE 2 17600 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 751 9980 SH SOLE 2 9980 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2739 26436 SH SOLE 47847 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 0 SH SOLE 55700 0 0 RPM INTL INC COM 749685103 608 10420 SH SOLE 10420 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2618 31480 SH SOLE 56668 0 0 S&P GLOBAL INC COM 78409V104 15784 77415 SH SOLE 88840 0 0 S&P GLOBAL INC COM 78409V104 2396 11750 SH SOLE 5 11750 0 0 S&P GLOBAL INC COM 78409V104 306 1500 SH SOLE 1 0 1500 0 S&P GLOBAL INC COM 78409V104 122 600 SH SOLE 2 600 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2338 107600 SH SOLE 367030 0 0 SABRE CORP COM 78573M104 848 34400 SH SOLE 34400 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 160215 0 0 SALESFORCE COM INC COM 79466L302 12950 94940 SH SOLE 171675 0 0 SALESFORCE COM INC COM 79466L302 4027 29527 SH SOLE 5 29527 0 0 SALESFORCE COM INC COM 79466L302 610 4472 SH SOLE 4 0 0 4472 SALESFORCE COM INC COM 79466L302 1181 8657 SH SOLE 1 0 0 8657 SALESFORCE COM INC COM 79466L302 82 600 SH SOLE 2 600 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 210 11829 SH SOLE 2 11829 0 0 SANGAMO THERAPEUTICS INC COM 800677106 0 0 SH SOLE 122967 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 0 SH SOLE 153828 0 0 SAUL CTRS INC COM 804395101 396 7400 SH SOLE 7400 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2568 15550 SH SOLE 26183 0 0 SCANA CORP NEW COM 80589M102 862 22384 SH SOLE 22384 0 0 SCANA CORP NEW COM 80589M102 27 700 SH SOLE 2 700 0 0 SCHEIN HENRY INC COM 806407102 1903 26197 SH SOLE 26197 0 0 SCHEIN HENRY INC COM 806407102 44 600 SH SOLE 2 600 0 0 SCHLUMBERGER LTD COM 806857108 16176 241325 SH SOLE 375525 0 0 SCHLUMBERGER LTD COM 806857108 542 8092 SH SOLE 5 8092 0 0 SCHLUMBERGER LTD COM 806857108 4372 65220 SH SOLE 4 0 0 65220 SCHWAB CHARLES CORP NEW COM 808513105 8504 166411 SH SOLE 166411 0 0 SCHWAB CHARLES CORP NEW COM 808513105 128 2500 SH SOLE 2 2500 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2785 49316 SH SOLE 70541 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 130 2300 SH SOLE 2 2300 0 0 SEALED AIR CORP NEW COM 81211K100 1157 27264 SH SOLE 61964 0 0 SEALED AIR CORP NEW COM 81211K100 38 900 SH SOLE 2 900 0 0 SEATTLE GENETICS INC COM 812578102 963 14500 SH SOLE 264104 0 0 SEI INVESTMENTS CO COM 784117103 1163 18610 SH SOLE 22910 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 890 39630 SH SOLE 39630 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 109 1000 SH SOLE 1000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4481 41000 SH SOLE 5 41000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 754 9930 SH SOLE 9930 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8708 327500 SH SOLE 327500 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1635 61500 SH SOLE 5 61500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 709 9900 SH SOLE 9900 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2154 31000 SH SOLE 5 31000 0 0 SEMPRA ENERGY COM 816851109 4360 37548 SH SOLE 38548 0 0 SEMPRA ENERGY COM 816851109 128 1100 SH SOLE 2 1100 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2674 147800 SH SOLE 147800 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 336 18550 SH SOLE 5 18550 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1042 21910 SH SOLE 25277 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 52 1100 SH SOLE 2 1100 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 676 15930 SH SOLE 15930 0 0 SERVICENOW INC COM 81762P102 30371 176097 SH SOLE 212132 0 0 SERVICENOW INC COM 81762P102 3641 21108 SH SOLE 5 21108 0 0 SHERWIN WILLIAMS CO COM 824348106 5847 14347 SH SOLE 20290 0 0 SHERWIN WILLIAMS CO COM 824348106 82 200 SH SOLE 2 200 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 8065 209600 SH SOLE 144600 0 65000 SIGNATURE BK NEW YORK N Y COM 82669G104 940 7350 SH SOLE 7350 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 38 300 SH SOLE 2 300 0 0 SIMON PPTY GROUP INC NEW COM 828806109 39364 231296 SH SOLE 524529 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1059 6221 SH SOLE 5 6221 0 0 SIMON PPTY GROUP INC NEW COM 828806109 164 962 SH SOLE 2 962 0 0 SINA CORP ORD G81477104 307 3630 SH SOLE 6900 0 0 SINA CORP ORD G81477104 584 6900 SH SOLE 2 6900 0 0 SIRIUS XM HLDGS INC COM 82968B103 1941 286740 SH SOLE 286740 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 11061 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3484 36048 SH SOLE 95537 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 58 600 SH SOLE 2 600 0 0 SL GREEN RLTY CORP COM 78440X101 6771 67355 SH SOLE 71047 0 0 SL GREEN RLTY CORP COM 78440X101 120 1198 SH SOLE 5 1198 0 0 SL GREEN RLTY CORP COM 78440X101 50 500 SH SOLE 2 500 0 0 SMITH A O COM 831865209 1960 33130 SH SOLE 81699 0 0 SMUCKER J M CO COM NEW 832696405 1877 17460 SH SOLE 17460 0 0 SMUCKER J M CO COM NEW 832696405 43 400 SH SOLE 2 400 0 0 SNAP INC CL A 83304A106 0 0 SH SOLE 182790 0 0 SNAP ON INC COM 833034101 11446 71215 SH SOLE 71215 0 0 SNAP ON INC COM 833034101 2064 12840 SH SOLE 4 0 0 12840 SNAP ON INC COM 833034101 2452 15255 SH SOLE 2 15255 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 298 6200 SH SOLE 6200 0 0 SOUTHERN CO COM 842587107 14130 305126 SH SOLE 305126 0 0 SOUTHERN CO COM 842587107 294 6342 SH SOLE 2 6342 0 0 SOUTHERN COPPER CORP COM 84265V105 1217 25963 SH SOLE 58115 0 0 SOUTHERN COPPER CORP COM 84265V105 72 1537 SH SOLE 2 1537 0 0 SOUTHWEST AIRLS CO COM 844741108 1195 23487 SH SOLE 96284 0 0 SOUTHWEST AIRLS CO COM 844741108 51 1000 SH SOLE 2 1000 0 0 SPARK THERAPEUTICS INC COM 84652J103 0 0 SH SOLE 98936 0 0 SPARK THERAPEUTICS INC COM 84652J103 579 7000 SH SOLE 5 7000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 214 1800 SH SOLE 1800 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1809 37600 SH SOLE 37600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 285 1050 SH SOLE 5 1050 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 731 13780 SH SOLE 5 13780 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4222 119000 SH SOLE 119000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 8296 136000 SH SOLE 136000 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4312 88800 SH SOLE 88800 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 262 6080 SH SOLE 5 6080 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 307 6500 SH SOLE 5 6500 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3083 32390 SH SOLE 5 32390 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1278 14880 SH SOLE 16080 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 269 26100 SH SOLE 26100 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2131 265400 SH SOLE 403048 0 0 SPLUNK INC COM 848637104 2805 28300 SH SOLE 72706 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 0 0 SH SOLE 11700 0 0 SPRINT CORP COM SER 1 85207U105 746 137187 SH SOLE 137187 0 0 SPRINT CORP COM SER 1 85207U105 114 20919 SH SOLE 2 20919 0 0 SQUARE INC CL A 852234103 103987 1687000 SH SOLE 1707275 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1464 28210 SH SOLE 28210 0 0 STAG INDL INC COM 85254J102 1590 58380 SH SOLE 58380 0 0 STANLEY BLACK & DECKER INC COM 854502101 3983 29988 SH SOLE 29988 0 0 STANLEY BLACK & DECKER INC COM 854502101 93 700 SH SOLE 2 700 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 85783 0 0 STARBUCKS CORP COM 855244109 10710 219242 SH SOLE 236545 0 0 STARBUCKS CORP COM 855244109 217 4438 SH SOLE 2 4438 0 0 STATE STR CORP COM 857477103 6161 66181 SH SOLE 68381 0 0 STATE STR CORP COM 857477103 195 2100 SH SOLE 2 2100 0 0 STEEL DYNAMICS INC COM 858119100 1782 38778 SH SOLE 39878 0 0 STEEL DYNAMICS INC COM 858119100 87 1900 SH SOLE 2 1900 0 0 STERICYCLE INC COM 858912108 816 12500 SH SOLE 12500 0 0 STERICYCLE INC COM 858912108 20 300 SH SOLE 2 300 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 60860 0 0 STORE CAP CORP COM 862121100 2876 104950 SH SOLE 723222 0 0 STORE CAP CORP COM 862121100 60 2200 SH SOLE 5 2200 0 0 STRYKER CORP COM 863667101 50611 299722 SH SOLE 299722 0 0 STRYKER CORP COM 863667101 2599 15391 SH SOLE 5 15391 0 0 STRYKER CORP COM 863667101 6757 40016 SH SOLE 4 0 0 40016 STRYKER CORP COM 863667101 4283 25364 SH SOLE 1 0 0 25364 STRYKER CORP COM 863667101 1283 7600 SH SOLE 2 7600 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 916 64000 SH SOLE 279808 0 0 SUN CMNTYS INC COM 866674104 4750 48530 SH SOLE 249652 0 0 SUN CMNTYS INC COM 866674104 259 2647 SH SOLE 5 2647 0 0 SUNCOR ENERGY INC NEW COM 867224107 801 19700 SH SOLE 19700 0 0 SUNCOR ENERGY INC NEW COM 867224107 333 8194 SH SOLE 2 8194 0 0 SUNPOWER CORP COM 867652406 0 0 SH SOLE 12795 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2302 138500 SH SOLE 456526 0 0 SUNTRUST BKS INC COM 867914103 5475 82929 SH SOLE 181487 0 0 SUNTRUST BKS INC COM 867914103 224 3400 SH SOLE 2 3400 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 0 SH SOLE 123611 0 0 SVB FINL GROUP COM 78486Q101 2139 7409 SH SOLE 7709 0 0 SVB FINL GROUP COM 78486Q101 116 400 SH SOLE 2 400 0 0 SYMANTEC CORP COM 871503108 2088 101135 SH SOLE 130205 0 0 SYMANTEC CORP COM 871503108 78 3800 SH SOLE 2 3800 0 0 SYNCHRONY FINL COM 87165B103 3595 107702 SH SOLE 120895 0 0 SYNCHRONY FINL COM 87165B103 164 4900 SH SOLE 2 4900 0 0 SYNEOS HEALTH INC CL A 87166B102 0 0 SH SOLE 8706 0 0 SYNOPSYS INC COM 871607107 2138 24988 SH SOLE 26888 0 0 SYNOPSYS INC COM 871607107 77 900 SH SOLE 2 900 0 0 SYSCO CORP COM 871829107 13758 201464 SH SOLE 232529 0 0 SYSCO CORP COM 871829107 2221 32524 SH SOLE 5 32524 0 0 SYSCO CORP COM 871829107 212 3100 SH SOLE 2 3100 0 0 T MOBILE US INC COM 872590104 3871 64787 SH SOLE 75252 0 0 T MOBILE US INC COM 872590104 154 2578 SH SOLE 2 2578 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 2199 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 238 6500 SH SOLE 118617 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 355 9700 SH SOLE 1 0 9700 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6513 178159 SH SOLE 97400 0 80759 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2003 16923 SH SOLE 17923 0 0 TAL ED GROUP SPONSORED ADS 874080104 37911 1030200 SH SOLE 1030200 0 0 TAL ED GROUP SPONSORED ADS 874080104 552 15000 SH SOLE 2 15000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1339 57000 SH SOLE 57000 0 0 TAPESTRY INC COM 876030107 7533 161265 SH SOLE 336124 0 0 TAPESTRY INC COM 876030107 61 1300 SH SOLE 2 1300 0 0 TARGA RES CORP COM 87612G101 1716 34671 SH SOLE 34671 0 0 TARGA RES CORP COM 87612G101 32 642 SH SOLE 2 642 0 0 TARGET CORP COM 87612E106 8438 110848 SH SOLE 110848 0 0 TARGET CORP COM 87612E106 447 5873 SH SOLE 2 5873 0 0 TAUBMAN CTRS INC COM 876664103 2183 37150 SH SOLE 310594 0 0 TAUBMAN CTRS INC COM 876664103 298 5064 SH SOLE 5 5064 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2089 38141 SH SOLE 43241 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2042 37292 SH SOLE 5 37292 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 77 1400 SH SOLE 2 1400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 48248 535728 SH SOLE 539728 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5123 56884 SH SOLE 4 0 0 56884 TE CONNECTIVITY LTD REG SHS H84989104 2779 30860 SH SOLE 1 0 0 30860 TE CONNECTIVITY LTD REG SHS H84989104 135 1500 SH SOLE 2 1500 0 0 TECHNIPFMC PLC COM G87110105 1918 60433 SH SOLE 60433 0 0 TECHNIPFMC PLC COM G87110105 943 29721 SH SOLE 4 0 0 29721 TELEFLEX INC COM 879369106 1620 6040 SH SOLE 6040 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 418000 0 0 TERRENO RLTY CORP COM 88146M101 1270 33720 SH SOLE 33720 0 0 TESARO INC COM 881569107 0 0 SH SOLE 264416 0 0 TESLA INC COM 88160R101 6530 19042 SH SOLE 32971 0 0 TETRA TECH INC NEW COM 88162G103 0 0 SH SOLE 13372 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3277 134764 SH SOLE 134764 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1167 48000 SH SOLE 5 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1751 72000 SH SOLE 72000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1518 62433 SH SOLE 2 62433 0 0 TEXAS INSTRS INC COM 882508104 22790 206712 SH SOLE 217012 0 0 TEXAS INSTRS INC COM 882508104 723 6562 SH SOLE 5 6562 0 0 TEXAS INSTRS INC COM 882508104 309 2800 SH SOLE 2 2800 0 0 TEXTRON INC COM 883203101 2686 40756 SH SOLE 43656 0 0 TEXTRON INC COM 883203101 86 1300 SH SOLE 2 1300 0 0 THE TRADE DESK INC COM CL A 88339J105 0 0 SH SOLE 42315 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11871 57309 SH SOLE 234327 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2710 13082 SH SOLE 5 13082 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 244 1177 SH SOLE 2 1177 0 0 TIER REIT INC COM NEW 88650V208 668 28100 SH SOLE 57180 0 0 TIFFANY & CO NEW COM 886547108 2418 18375 SH SOLE 23801 0 0 TIFFANY & CO NEW COM 886547108 5295 40233 SH SOLE 5 40233 0 0 TIFFANY & CO NEW COM 886547108 79 600 SH SOLE 2 600 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 0 0 SH SOLE 54742 0 0 TIMKEN CO COM 887389104 5527 126920 SH SOLE 126920 0 0 TIMKEN CO COM 887389104 1524 35000 SH SOLE 2 35000 0 0 TJX COS INC NEW COM 872540109 28539 299840 SH SOLE 299840 0 0 TJX COS INC NEW COM 872540109 2086 21919 SH SOLE 5 21919 0 0 TJX COS INC NEW COM 872540109 844 8864 SH SOLE 2 8864 0 0 TOLL BROTHERS INC COM 889478103 790 21350 SH SOLE 23750 0 0 TOLL BROTHERS INC COM 889478103 55 1500 SH SOLE 2 1500 0 0 TORCHMARK CORP COM 891027104 1352 16602 SH SOLE 16602 0 0 TORCHMARK CORP COM 891027104 65 800 SH SOLE 2 800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 41 700 SH SOLE 700 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 777 13436 SH SOLE 2 13436 0 0 TOTAL S A SPONSORED ADR 89151E109 0 0 SH SOLE 193934 0 0 TOTAL SYS SVCS INC COM 891906109 1996 23617 SH SOLE 32974 0 0 TOTAL SYS SVCS INC COM 891906109 1838 21747 SH SOLE 5 21747 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 350 15900 SH SOLE 15900 0 0 TRACTOR SUPPLY CO COM 892356106 1456 19037 SH SOLE 19037 0 0 TRANSDIGM GROUP INC COM 893641100 2282 6612 SH SOLE 6912 0 0 TRANSDIGM GROUP INC COM 893641100 69 200 SH SOLE 2 200 0 0 TRANSOCEAN LTD REG SHS H8817H100 368 27400 SH SOLE 27400 0 0 TRANSUNION COM 89400J107 1714 23920 SH SOLE 28520 0 0 TRANSUNION COM 89400J107 1987 27741 SH SOLE 5 27741 0 0 TRAVELERS COMPANIES INC COM 89417E109 11287 92258 SH SOLE 92258 0 0 TRAVELERS COMPANIES INC COM 89417E109 269 2200 SH SOLE 2 2200 0 0 TRIMBLE INC COM 896239100 1052 32020 SH SOLE 112163 0 0 TRIMBLE INC COM 896239100 56 1700 SH SOLE 2 1700 0 0 TRIPADVISOR INC COM 896945201 806 14460 SH SOLE 37268 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 31060 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 8400 169056 SH SOLE 169056 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 179 3600 SH SOLE 2 3600 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3704 75179 SH SOLE 75179 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 74 1500 SH SOLE 2 1500 0 0 TWITTER INC COM 90184L102 3977 91070 SH SOLE 102395 0 0 TYSON FOODS INC CL A 902494103 8007 116295 SH SOLE 116795 0 0 TYSON FOODS INC CL A 902494103 182 2641 SH SOLE 2 2641 0 0 UDR INC COM 902653104 8737 232744 SH SOLE 323609 0 0 UDR INC COM 902653104 41 1100 SH SOLE 2 1100 0 0 UGI CORP NEW COM 902681105 1288 24733 SH SOLE 24733 0 0 UGI CORP NEW COM 902681105 57 1100 SH SOLE 2 1100 0 0 ULTA BEAUTY INC COM 90384S303 2770 11866 SH SOLE 23891 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 746 2900 SH SOLE 9884 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 231655 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH SOLE 1605 0 0 UMH PPTYS INC COM 903002103 292 19000 SH SOLE 19000 0 0 UNDER ARMOUR INC CL A 904311107 620 27600 SH SOLE 127677 0 0 UNDER ARMOUR INC CL C 904311206 605 28714 SH SOLE 129849 0 0 UNILEVER N V N Y SHS NEW 904784709 0 0 SH SOLE 39900 0 0 UNION PAC CORP COM 907818108 22032 155505 SH SOLE 185832 0 0 UNION PAC CORP COM 907818108 4059 28651 SH SOLE 5 28651 0 0 UNION PAC CORP COM 907818108 340 2400 SH SOLE 1 0 2400 0 UNION PAC CORP COM 907818108 439 3100 SH SOLE 2 3100 0 0 UNITED CONTL HLDGS INC COM 910047109 983 14092 SH SOLE 14092 0 0 UNITED CONTL HLDGS INC COM 910047109 124 1783 SH SOLE 2 1783 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19144 180211 SH SOLE 209311 0 0 UNITED PARCEL SERVICE INC CL B 911312106 314 2959 SH SOLE 2 2959 0 0 UNITED RENTALS INC COM 911363109 1842 12480 SH SOLE 14880 0 0 UNITED RENTALS INC COM 911363109 103 700 SH SOLE 2 700 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1090 72400 SH SOLE 72400 0 0 UNITED TECHNOLOGIES CORP COM 913017109 18683 149426 SH SOLE 149426 0 0 UNITED TECHNOLOGIES CORP COM 913017109 150 1201 SH SOLE 5 1201 0 0 UNITED TECHNOLOGIES CORP COM 913017109 488 3900 SH SOLE 2 3900 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 683 6038 SH SOLE 6038 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 864 7636 SH SOLE 5 7636 0 0 UNITEDHEALTH GROUP INC COM 91324P102 111779 455607 SH SOLE 532485 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6045 24640 SH SOLE 5 24640 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1172 4778 SH SOLE 2 4778 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 487 7610 SH SOLE 7610 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 6063 54407 SH SOLE 54407 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 45 400 SH SOLE 2 400 0 0 UNUM GROUP COM 91529Y106 1352 36550 SH SOLE 36550 0 0 UNUM GROUP COM 91529Y106 81 2200 SH SOLE 2 2200 0 0 URBAN EDGE PPTYS COM 91704F104 1439 62900 SH SOLE 62900 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 415 18330 SH SOLE 18330 0 0 US BANCORP DEL COM NEW 902973304 12812 256134 SH SOLE 339439 0 0 US BANCORP DEL COM NEW 902973304 545 10900 SH SOLE 2 10900 0 0 V F CORP COM 918204108 5258 64498 SH SOLE 75098 0 0 V F CORP COM 918204108 73 900 SH SOLE 2 900 0 0 VAIL RESORTS INC COM 91879Q109 1491 5437 SH SOLE 22712 0 0 VALE S A ADR 91912E105 1808 140996 SH SOLE 5 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 8279 74700 SH SOLE 80500 0 0 VALERO ENERGY CORP NEW COM 91913Y100 477 4300 SH SOLE 5 4300 0 0 VALERO ENERGY CORP NEW COM 91913Y100 451 4071 SH SOLE 2 4071 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1982 93300 SH SOLE 93300 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 253 11900 SH SOLE 5 11900 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2208 77000 SH SOLE 5 77000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 247 14500 SH SOLE 14500 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23631 94710 SH SOLE 94710 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 333 2140 SH SOLE 2140 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1965 35000 SH SOLE 35000 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 158 1800 SH SOLE 1800 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4440 50700 SH SOLE 5 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13278 309500 SH SOLE 309500 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1425 8400 SH SOLE 8400 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1665 12400 SH SOLE 12400 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1349 20000 SH SOLE 20000 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2228 14000 SH SOLE 14000 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 726 4000 SH SOLE 4000 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 3096 26700 SH SOLE 26700 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1452 17100 SH SOLE 17100 0 0 VARIAN MED SYS INC COM 92220P105 2757 24246 SH SOLE 24946 0 0 VARIAN MED SYS INC COM 92220P105 57 500 SH SOLE 2 500 0 0 VEECO INSTRS INC DEL COM 922417100 0 0 SH SOLE 8345 0 0 VEEVA SYS INC CL A COM 922475108 1199 15600 SH SOLE 15600 0 0 VENTAS INC COM 92276F100 15252 267814 SH SOLE 267814 0 0 VENTAS INC COM 92276F100 74 1300 SH SOLE 2 1300 0 0 VEREIT INC COM 92339V100 5355 719751 SH SOLE 927966 0 0 VERINT SYS INC COM 92343X100 0 0 SH SOLE 9025 0 0 VERISIGN INC COM 92343E102 1647 11982 SH SOLE 14482 0 0 VERISIGN INC COM 92343E102 69 500 SH SOLE 2 500 0 0 VERISK ANALYTICS INC COM 92345Y106 3824 35529 SH SOLE 36129 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 50600 1005763 SH SOLE 1264597 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1242 24678 SH SOLE 5 24678 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1504 29900 SH SOLE 2 29900 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6329 37241 SH SOLE 464670 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3084 18147 SH SOLE 5 18147 0 0 VIACOM INC NEW CL B 92553P201 1806 59879 SH SOLE 59879 0 0 VIACOM INC NEW CL B 92553P201 160 5300 SH SOLE 2 5300 0 0 VICI PPTYS INC COM 925652109 0 0 SH SOLE 486779 0 0 VICI PPTYS INC COM 925652109 481 23323 SH SOLE 5 23323 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 240 22100 SH SOLE 33985 0 0 VISA INC COM CL A 92826C839 38257 288838 SH SOLE 346673 0 0 VISA INC COM CL A 92826C839 5590 42206 SH SOLE 5 42206 0 0 VISA INC COM CL A 92826C839 530 4000 SH SOLE 2 4000 0 0 VISTRA ENERGY CORP COM 92840M102 1358 57383 SH SOLE 71805 0 0 VISTRA ENERGY CORP COM 92840M102 883 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 1433 9750 SH SOLE 21575 0 0 VORNADO RLTY TR SH BEN INT 929042109 9494 128440 SH SOLE 151383 0 0 VORNADO RLTY TR SH BEN INT 929042109 37 500 SH SOLE 2 500 0 0 VOYA FINL INC COM 929089100 1338 28474 SH SOLE 30174 0 0 VOYA FINL INC COM 929089100 118 2500 SH SOLE 2 2500 0 0 VULCAN MATLS CO COM 929160109 2391 18530 SH SOLE 18530 0 0 VULCAN MATLS CO COM 929160109 52 400 SH SOLE 2 400 0 0 W P CAREY INC COM 92936U109 4338 65380 SH SOLE 65380 0 0 W P CAREY INC COM 92936U109 219 3300 SH SOLE 5 3300 0 0 W R BERKLEY CORPORATION COM 084423102 1018 14053 SH SOLE 14053 0 0 W R BERKLEY CORPORATION COM 084423102 58 800 SH SOLE 2 800 0 0 WABCO HLDGS INC COM 92927K102 804 6870 SH SOLE 6870 0 0 WABCO HLDGS INC COM 92927K102 47 400 SH SOLE 2 400 0 0 WABTEC CORP COM 929740108 1148 11650 SH SOLE 11650 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11805 196708 SH SOLE 196708 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 450 7491 SH SOLE 2 7491 0 0 WALMART INC COM 931142103 32777 382684 SH SOLE 434684 0 0 WALMART INC COM 931142103 1083 12650 SH SOLE 5 12650 0 0 WALMART INC COM 931142103 1444 16856 SH SOLE 2 16856 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 966 119100 SH SOLE 119100 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1429 47120 SH SOLE 146750 0 0 WASTE CONNECTIONS INC COM 94106B101 3041 40400 SH SOLE 79874 0 0 WASTE MGMT INC DEL COM 94106L109 12181 149751 SH SOLE 228724 0 0 WASTE MGMT INC DEL COM 94106L109 155 1900 SH SOLE 2 1900 0 0 WATERS CORP COM 941848103 69468 358841 SH SOLE 374140 0 0 WATERS CORP COM 941848103 335 1730 SH SOLE 2 1730 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 2839 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 117 35500 SH SOLE 35500 0 0 WEB COM GROUP INC COM 94733A104 0 0 SH SOLE 24215 0 0 WEC ENERGY GROUP INC COM 92939U106 15916 246185 SH SOLE 246185 0 0 WEC ENERGY GROUP INC COM 92939U106 57 876 SH SOLE 2 876 0 0 WEIBO CORP SPONSORED ADR 948596101 7562 85200 SH SOLE 94803 0 0 WEIBO CORP SPONSORED ADR 948596101 4012 45200 SH SOLE 3300 0 41900 WEIBO CORP SPONSORED ADR 948596101 12986 146300 SH SOLE 3 0 0 146300 WEIBO CORP SPONSORED ADR 948596101 3781 42600 SH SOLE 2 42600 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 0 0 SH SOLE 27265 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2233 72470 SH SOLE 72470 0 0 WELLS FARGO CO NEW COM 949746101 59584 1074741 SH SOLE 1247281 0 0 WELLS FARGO CO NEW COM 949746101 4838 87259 SH SOLE 1 0 0 87259 WELLS FARGO CO NEW COM 949746101 4516 81465 SH SOLE 2 81465 0 0 WELLTOWER INC COM 95040Q104 17615 280985 SH SOLE 538264 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 24 240 SH SOLE 240 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1092 11000 SH SOLE 5 11000 0 0 WESTERN DIGITAL CORP COM 958102105 3670 47404 SH SOLE 47404 0 0 WESTERN DIGITAL CORP COM 958102105 129 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 1334 65633 SH SOLE 65633 0 0 WESTERN UN CO COM 959802109 87 4300 SH SOLE 5 4300 0 0 WESTERN UN CO COM 959802109 49 2400 SH SOLE 2 2400 0 0 WESTLAKE CHEM CORP COM 960413102 592 5500 SH SOLE 5500 0 0 WESTROCK CO COM 96145D105 2299 40325 SH SOLE 40325 0 0 WESTROCK CO COM 96145D105 131 2291 SH SOLE 2 2291 0 0 WEYERHAEUSER CO COM 962166104 7003 192087 SH SOLE 340487 0 0 WEYERHAEUSER CO COM 962166104 102 2793 SH SOLE 2 2793 0 0 WHIRLPOOL CORP COM 963320106 1656 11324 SH SOLE 19061 0 0 WHIRLPOOL CORP COM 963320106 73 500 SH SOLE 2 500 0 0 WHITESTONE REIT COM 966084204 305 24400 SH SOLE 24400 0 0 WILLIAMS COS INC DEL COM 969457100 3428 126457 SH SOLE 126457 0 0 WILLIAMS COS INC DEL COM 969457100 171 6300 SH SOLE 2 6300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2943 19412 SH SOLE 39945 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 100 661 SH SOLE 2 661 0 0 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 577 27490 SH SOLE 5 27490 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH SOLE 525 0 0 WORKDAY INC CL A 98138H101 22703 187446 SH SOLE 201616 0 0 WORLDPAY INC CL A 981558109 5164 63149 SH SOLE 119210 0 0 WYNN RESORTS LTD COM 983134107 2660 15896 SH SOLE 17096 0 0 WYNN RESORTS LTD COM 983134107 134 800 SH SOLE 2 800 0 0 XCEL ENERGY INC COM 98389B100 10161 222434 SH SOLE 229434 0 0 XCEL ENERGY INC COM 98389B100 119 2600 SH SOLE 2 2600 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1613 66200 SH SOLE 66200 0 0 XENIA HOTELS & RESORTS INC COM 984017103 122 5011 SH SOLE 5 5011 0 0 XEROX CORP COM NEW 984121608 916 38179 SH SOLE 38179 0 0 XEROX CORP COM NEW 984121608 65 2700 SH SOLE 2 2700 0 0 XILINX INC COM 983919101 3620 55473 SH SOLE 55473 0 0 XILINX INC COM 983919101 59 900 SH SOLE 2 900 0 0 XL GROUP LTD COM G98294104 2290 40931 SH SOLE 40931 0 0 XPO LOGISTICS INC COM 983793100 1803 17995 SH SOLE 17995 0 0 XYLEM INC COM 98419M100 1870 27754 SH SOLE 112351 0 0 XYLEM INC COM 98419M100 74 1100 SH SOLE 2 1100 0 0 YANDEX N V SHS CLASS A N97284108 534 14870 SH SOLE 99595 0 0 YELP INC CL A 985817105 0 0 SH SOLE 100685 0 0 YUM BRANDS INC COM 988498101 3874 49527 SH SOLE 49527 0 0 YUM BRANDS INC COM 988498101 94 1200 SH SOLE 2 1200 0 0 YUM CHINA HLDGS INC COM 98850P109 2250 58506 SH SOLE 154421 0 0 YUM CHINA HLDGS INC COM 98850P109 4188 108892 SH SOLE 5 108892 0 0 YUM CHINA HLDGS INC COM 98850P109 119 3102 SH SOLE 2 3102 0 0 YY INC ADS REPCOM CLA 98426T106 241 2400 SH SOLE 2400 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1578 43260 SH SOLE 43260 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5550 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 852 14420 SH SOLE 21060 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3594 32251 SH SOLE 44403 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 116 1038 SH SOLE 2 1038 0 0 ZIONS BANCORPORATION COM 989701107 1686 32000 SH SOLE 36200 0 0 ZIONS BANCORPORATION COM 989701107 90 1700 SH SOLE 2 1700 0 0 ZOETIS INC CL A 98978V103 32881 385978 SH SOLE 426978 0 0 ZOETIS INC CL A 98978V103 85 1000 SH SOLE 2 1000 0 0 ZOGENIX INC COM NEW 98978L204 0 0 SH SOLE 171323 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 298 14900 SH SOLE 14900 0 0