0001193805-17-003465.txt : 20171113 0001193805-17-003465.hdr.sgml : 20171110 20171113160724 ACCESSION NUMBER: 0001193805-17-003465 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171113 DATE AS OF CHANGE: 20171113 EFFECTIVENESS DATE: 20171113 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: 171195888 BUSINESS ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: 1-12-1, NIHONBASHI STREET 2: CHUO-KU CITY: TOKYO STATE: M0 ZIP: 103-8260 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001055964 XXXXXXXX 09-30-2017 09-30-2017 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 11-13-2017 5 1841 7743879 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 13616 0 0 3M CO COM 88579Y101 29583 140940 SH SOLE 189440 0 0 3M CO COM 88579Y101 404 1924 SH SOLE 2 1924 0 0 58 COM INC SPON ADR REP A 31680Q104 280 4429 SH SOLE 4429 0 0 8X8 INC NEW COM 282914100 371 27500 SH SOLE 27500 0 0 ABBOTT LABS COM 002824100 23413 438765 SH SOLE 547117 0 0 ABBOTT LABS COM 002824100 1886 35336 SH SOLE 5 35336 0 0 ABBOTT LABS COM 002824100 303 5683 SH SOLE 2 5683 0 0 ABBVIE INC COM 00287Y109 27835 313243 SH SOLE 313243 0 0 ABBVIE INC COM 00287Y109 2423 27269 SH SOLE 5 27269 0 0 ABBVIE INC COM 00287Y109 431 4845 SH SOLE 2 4845 0 0 AC IMMUNE SA SHS H00263105 0 0 SH SOLE 233976 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH SOLE 373185 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1379 48170 SH SOLE 135110 0 0 ACCELERON PHARMA INC COM 00434H108 0 0 SH SOLE 199651 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10614 78580 SH SOLE 98355 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 297 2200 SH SOLE 2 2200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6243 96774 SH SOLE 177774 0 0 ACTIVISION BLIZZARD INC COM 00507V109 103 1600 SH SOLE 2 1600 0 0 ACUITY BRANDS INC COM 00508Y102 881 5145 SH SOLE 7119 0 0 ADIENT PLC ORD SHS G0084W101 221 2630 SH SOLE 2630 0 0 ADOBE SYS INC COM 00724F101 40846 273804 SH SOLE 304464 0 0 ADOBE SYS INC COM 00724F101 2590 17362 SH SOLE 5 17362 0 0 ADOBE SYS INC COM 00724F101 90 600 SH SOLE 2 600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1002 10105 SH SOLE 13745 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 30 300 SH SOLE 2 300 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 36133 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1833 143797 SH SOLE 143797 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15 1212 SH SOLE 2 1212 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 828 134000 SH SOLE 0 0 134000 AERCAP HOLDINGS NV SHS N00985106 977 19107 SH SOLE 88796 0 0 AERCAP HOLDINGS NV SHS N00985106 51 1000 SH SOLE 2 1000 0 0 AES CORP COM 00130H105 1108 100500 SH SOLE 100500 0 0 AES CORP COM 00130H105 99 9000 SH SOLE 2 9000 0 0 AETNA INC NEW COM 00817Y108 14635 92038 SH SOLE 113375 0 0 AETNA INC NEW COM 00817Y108 2852 17939 SH SOLE 5 17939 0 0 AETNA INC NEW COM 00817Y108 308 1940 SH SOLE 2 1940 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1374 7237 SH SOLE 24828 0 0 AFFILIATED MANAGERS GROUP COM 008252108 57 300 SH SOLE 2 300 0 0 AFLAC INC COM 001055102 4590 56399 SH SOLE 59499 0 0 AFLAC INC COM 001055102 212 2600 SH SOLE 2 2600 0 0 AGCO CORP COM 001084102 653 8858 SH SOLE 8858 0 0 AGCO CORP COM 001084102 52 700 SH SOLE 2 700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2701 42066 SH SOLE 98391 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 71 1100 SH SOLE 2 1100 0 0 AGNC INVT CORP COM 00123Q104 7358 339399 SH SOLE 348999 0 0 AGNC INVT CORP COM 00123Q104 70 3250 SH SOLE 5 3250 0 0 AGNC INVT CORP COM 00123Q104 87 4000 SH SOLE 2 4000 0 0 AGREE REALTY CORP COM 008492100 804 16380 SH SOLE 27768 0 0 AIR PRODS & CHEMS INC COM 009158106 4247 28086 SH SOLE 82486 0 0 AIR PRODS & CHEMS INC COM 009158106 145 957 SH SOLE 5 957 0 0 AIR PRODS & CHEMS INC COM 009158106 106 700 SH SOLE 2 700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1822 37399 SH SOLE 40529 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 39 800 SH SOLE 2 800 0 0 ALBEMARLE CORP COM 012653101 1988 14582 SH SOLE 17736 0 0 ALBEMARLE CORP COM 012653101 95 700 SH SOLE 2 700 0 0 ALCOA CORP COM 013872106 238 5110 SH SOLE 5110 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 0 0 SH SOLE 506837 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1234 26630 SH SOLE 26630 0 0 ALEXANDERS INC COM 014752109 930 2194 SH SOLE 2194 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7877 66206 SH SOLE 168638 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 408 3428 SH SOLE 5 3428 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 59 500 SH SOLE 2 500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4273 30459 SH SOLE 334622 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2481 17682 SH SOLE 5 17682 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 42 300 SH SOLE 2 300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44793 259353 SH SOLE 350541 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6558 37973 SH SOLE 5 37973 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19723 114200 SH SOLE 14400 0 99800 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 80086 463700 SH SOLE 3 0 0 463700 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9455 54745 SH SOLE 37800 0 16945 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2781 16100 SH SOLE 2 16100 0 0 ALIGN TECHNOLOGY INC COM 016255101 1790 9610 SH SOLE 23914 0 0 ALIGN TECHNOLOGY INC COM 016255101 2132 11446 SH SOLE 5 11446 0 0 ALKERMES PLC SHS G01767105 856 16840 SH SOLE 281053 0 0 ALLEGHANY CORP DEL COM 017175100 1297 2342 SH SOLE 2342 0 0 ALLEGHANY CORP DEL COM 017175100 55 100 SH SOLE 2 100 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 906 10482 SH SOLE 10482 0 0 ALLERGAN PLC SHS G0177J108 9421 45967 SH SOLE 76052 0 0 ALLERGAN PLC SHS G0177J108 7135 34813 SH SOLE 4 0 0 34813 ALLERGAN PLC SHS G0177J108 3979 19416 SH SOLE 1 0 0 19416 ALLERGAN PLC SHS G0177J108 311 1515 SH SOLE 2 1515 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1451 6550 SH SOLE 10292 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 44 200 SH SOLE 2 200 0 0 ALLIANT ENERGY CORP COM 018802108 1422 34196 SH SOLE 38196 0 0 ALLIANT ENERGY CORP COM 018802108 50 1200 SH SOLE 2 1200 0 0 ALLSTATE CORP COM 020002101 4726 51422 SH SOLE 61222 0 0 ALLSTATE CORP COM 020002101 2377 25858 SH SOLE 5 25858 0 0 ALLSTATE CORP COM 020002101 239 2600 SH SOLE 2 2600 0 0 ALLY FINL INC COM 02005N100 1784 73550 SH SOLE 73550 0 0 ALLY FINL INC COM 02005N100 172 7100 SH SOLE 2 7100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 0 0 SH SOLE 75867 0 0 ALPHABET INC CAP STK CL C 02079K107 55520 57887 SH SOLE 66537 0 0 ALPHABET INC CAP STK CL C 02079K107 4373 4559 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 6988 7286 SH SOLE 1 0 0 7286 ALPHABET INC CAP STK CL C 02079K107 790 824 SH SOLE 2 824 0 0 ALPHABET INC CAP STK CL A 02079K305 100112 102814 SH SOLE 117551 0 0 ALPHABET INC CAP STK CL A 02079K305 717 736 SH SOLE 2 736 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 224 20000 SH SOLE 20000 0 0 ALTRIA GROUP INC COM 02209S103 35170 554563 SH SOLE 574063 0 0 ALTRIA GROUP INC COM 02209S103 380 5991 SH SOLE 2 5991 0 0 AMAZON COM INC COM 023135106 113239 117792 SH SOLE 132264 0 0 AMAZON COM INC COM 023135106 3900 4057 SH SOLE 5 4057 0 0 AMAZON COM INC COM 023135106 5082 5286 SH SOLE 1 0 0 5286 AMAZON COM INC COM 023135106 385 400 SH SOLE 2 400 0 0 AMBARELLA INC SHS G037AX101 515 10500 SH SOLE 10500 0 0 AMDOCS LTD SHS G02602103 214 3334 SH SOLE 3334 0 0 AMERCO COM 023586100 313 834 SH SOLE 834 0 0 AMEREN CORP COM 023608102 2082 36002 SH SOLE 40402 0 0 AMEREN CORP COM 023608102 87 1500 SH SOLE 2 1500 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH SOLE 18768 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1030 21686 SH SOLE 21686 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 47 1000 SH SOLE 2 1000 0 0 AMERICAN ASSETS TR INC COM 024013104 966 24280 SH SOLE 24280 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3498 79220 SH SOLE 152046 0 0 AMERICAN ELEC PWR INC COM 025537101 4757 67729 SH SOLE 71929 0 0 AMERICAN ELEC PWR INC COM 025537101 699 9956 SH SOLE 5 9956 0 0 AMERICAN ELEC PWR INC COM 025537101 244 3472 SH SOLE 2 3472 0 0 AMERICAN EXPRESS CO COM 025816109 14036 155167 SH SOLE 174815 0 0 AMERICAN EXPRESS CO COM 025816109 2437 26945 SH SOLE 5 26945 0 0 AMERICAN EXPRESS CO COM 025816109 380 4200 SH SOLE 2 4200 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 924 8930 SH SOLE 10930 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 62 600 SH SOLE 2 600 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2868 132090 SH SOLE 413221 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 20011 325966 SH SOLE 352855 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3819 62205 SH SOLE 1 0 0 62205 AMERICAN INTL GROUP INC COM NEW 026874784 618 10069 SH SOLE 2 10069 0 0 AMERICAN STS WTR CO COM 029899101 0 0 SH SOLE 19486 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7082 51816 SH SOLE 118929 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1426 10433 SH SOLE 5 10433 0 0 AMERICAN TOWER CORP NEW COM 03027X100 68 500 SH SOLE 2 500 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 20677 255560 SH SOLE 299828 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 421 5200 SH SOLE 1 0 5200 0 AMERICAN WTR WKS CO INC NEW COM 030420103 57 700 SH SOLE 2 700 0 0 AMERIPRISE FINL INC COM 03076C106 3045 20503 SH SOLE 20503 0 0 AMERIPRISE FINL INC COM 03076C106 134 900 SH SOLE 2 900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5312 64197 SH SOLE 4 0 0 64197 AMERISOURCEBERGEN CORP COM 03073E105 17656 213371 SH SOLE 213371 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3343 40404 SH SOLE 1 0 5000 35404 AMERISOURCEBERGEN CORP COM 03073E105 248 3000 SH SOLE 2 3000 0 0 AMETEK INC NEW COM 031100100 1949 29512 SH SOLE 34236 0 0 AMETEK INC NEW COM 031100100 59 900 SH SOLE 2 900 0 0 AMGEN INC COM 031162100 91808 492399 SH SOLE 744457 0 0 AMGEN INC COM 031162100 7316 39239 SH SOLE 5 39239 0 0 AMGEN INC COM 031162100 485 2600 SH SOLE 1 0 2600 0 AMGEN INC COM 031162100 584 3134 SH SOLE 2 3134 0 0 AMPHENOL CORP NEW CL A 032095101 3280 38757 SH SOLE 46257 0 0 AMPHENOL CORP NEW CL A 032095101 68 800 SH SOLE 2 800 0 0 ANADARKO PETE CORP COM 032511107 3491 71454 SH SOLE 71454 0 0 ANADARKO PETE CORP COM 032511107 120 2463 SH SOLE 2 2463 0 0 ANALOG DEVICES INC COM 032654105 4651 53975 SH SOLE 4 0 0 53975 ANALOG DEVICES INC COM 032654105 5563 64558 SH SOLE 69606 0 0 ANALOG DEVICES INC COM 032654105 1387 16097 SH SOLE 5 16097 0 0 ANALOG DEVICES INC COM 032654105 98 1132 SH SOLE 2 1132 0 0 ANDEAVOR COM 03349M105 2272 22027 SH SOLE 22027 0 0 ANDEAVOR COM 03349M105 154 1489 SH SOLE 2 1489 0 0 ANGIES LIST INC COM 034754101 0 0 SH SOLE 33385 0 0 ANNALY CAP MGMT INC COM 035710409 8691 712943 SH SOLE 741943 0 0 ANNALY CAP MGMT INC COM 035710409 145 11900 SH SOLE 5 11900 0 0 ANNALY CAP MGMT INC COM 035710409 99 8100 SH SOLE 2 8100 0 0 ANSYS INC COM 03662Q105 1412 11505 SH SOLE 16244 0 0 ANSYS INC COM 03662Q105 61 500 SH SOLE 2 500 0 0 ANTERO RES CORP COM 03674X106 547 27490 SH SOLE 27490 0 0 ANTHEM INC COM 036752103 9630 50714 SH SOLE 60819 0 0 ANTHEM INC COM 036752103 101 530 SH SOLE 5 530 0 0 ANTHEM INC COM 036752103 409 2153 SH SOLE 2 2153 0 0 AON PLC SHS CL A G0408V102 6325 43291 SH SOLE 68014 0 0 AON PLC SHS CL A G0408V102 117 800 SH SOLE 2 800 0 0 APACHE CORP COM 037411105 2280 49781 SH SOLE 49781 0 0 APACHE CORP COM 037411105 82 1784 SH SOLE 2 1784 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 3994 91053 SH SOLE 242279 0 0 APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 0 0 SH SOLE 58000 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2297 121470 SH SOLE 121470 0 0 APPLE INC COM 037833100 185590 1204191 SH SOLE 1316514 0 0 APPLE INC COM 037833100 2846 18465 SH SOLE 5 18465 0 0 APPLE INC COM 037833100 24217 157134 SH SOLE 4 0 0 157134 APPLE INC COM 037833100 8756 56815 SH SOLE 1 0 3800 53015 APPLE INC COM 037833100 3125 20277 SH SOLE 2 20277 0 0 APPLIED MATLS INC COM 038222105 10322 198166 SH SOLE 351666 0 0 APPLIED MATLS INC COM 038222105 4256 81708 SH SOLE 5 81708 0 0 APPLIED MATLS INC COM 038222105 154 2956 SH SOLE 2 2956 0 0 ARAMARK COM 03852U106 1241 30549 SH SOLE 116604 0 0 ARAMARK COM 03852U106 53 1300 SH SOLE 2 1300 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH SOLE 71571 0 0 ARCH CAP GROUP LTD ORD G0450A105 5796 58844 SH SOLE 62044 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3634 85483 SH SOLE 85483 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 67 1587 SH SOLE 5 1587 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 310 7300 SH SOLE 2 7300 0 0 ARCONIC INC COM 03965L100 1411 56696 SH SOLE 56696 0 0 ARCONIC INC COM 03965L100 90 3600 SH SOLE 2 3600 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 181556 0 0 ARES CAP CORP COM 04010L103 6231 380200 SH SOLE 380200 0 0 ARES CAP CORP COM 04010L103 4209 256793 SH SOLE 1 0 0 256793 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 110266 0 0 ARISTA NETWORKS INC COM 040413106 1058 5580 SH SOLE 6780 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 352 25500 SH SOLE 25500 0 0 ARROW ELECTRS INC COM 042735100 1016 12633 SH SOLE 12633 0 0 ARROW ELECTRS INC COM 042735100 105 1300 SH SOLE 2 1300 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 434 13300 SH SOLE 5 13300 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 177 18650 SH SOLE 18650 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 303 45400 SH SOLE 45400 0 0 ASSURANT INC COM 04621X108 678 7099 SH SOLE 7299 0 0 ASSURANT INC COM 04621X108 57 600 SH SOLE 2 600 0 0 AT&T INC COM 00206R102 46129 1177668 SH SOLE 1339098 0 0 AT&T INC COM 00206R102 1163 29698 SH SOLE 5 29698 0 0 AT&T INC COM 00206R102 1895 48381 SH SOLE 2 48381 0 0 ATHENE HLDG LTD CL A G0684D107 4237 78700 SH SOLE 78700 0 0 ATLASSIAN CORP PLC CL A G06242104 0 0 SH SOLE 44660 0 0 ATMOS ENERGY CORP COM 049560105 1168 13927 SH SOLE 97927 0 0 ATMOS ENERGY CORP COM 049560105 50 600 SH SOLE 2 600 0 0 AUTODESK INC COM 052769106 2991 26641 SH SOLE 26641 0 0 AUTODESK INC COM 052769106 79 700 SH SOLE 2 700 0 0 AUTOLIV INC COM 052800109 1651 13358 SH SOLE 13358 0 0 AUTOLIV INC COM 052800109 49 400 SH SOLE 2 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6633 60676 SH SOLE 103376 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 120 1100 SH SOLE 2 1100 0 0 AUTONATION INC COM 05329W102 486 10239 SH SOLE 10239 0 0 AUTONATION INC COM 05329W102 43 900 SH SOLE 2 900 0 0 AUTOZONE INC COM 053332102 2206 3707 SH SOLE 5480 0 0 AUTOZONE INC COM 053332102 60 100 SH SOLE 2 100 0 0 AVALONBAY CMNTYS INC COM 053484101 22628 126822 SH SOLE 302018 0 0 AVALONBAY CMNTYS INC COM 053484101 455 2552 SH SOLE 5 2552 0 0 AVALONBAY CMNTYS INC COM 053484101 54 300 SH SOLE 2 300 0 0 AVANGRID INC COM 05351W103 2048 43190 SH SOLE 43190 0 0 AVERY DENNISON CORP COM 053611109 1145 11645 SH SOLE 11645 0 0 AVERY DENNISON CORP COM 053611109 59 600 SH SOLE 2 600 0 0 AVEXIS INC COM 05366U100 0 0 SH SOLE 57673 0 0 AVNET INC COM 053807103 709 18045 SH SOLE 18045 0 0 AVNET INC COM 053807103 63 1600 SH SOLE 2 1600 0 0 AVON PRODS INC COM 054303102 36 15400 SH SOLE 15400 0 0 AXALTA COATING SYS LTD COM G0750C108 731 25290 SH SOLE 25290 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3358 58598 SH SOLE 58898 0 0 BAIDU INC SPON ADR REP A 056752108 12493 50440 SH SOLE 69849 0 0 BAIDU INC SPON ADR REP A 056752108 3319 13400 SH SOLE 1100 0 12300 BAIDU INC SPON ADR REP A 056752108 12360 49900 SH SOLE 3 0 0 49900 BAIDU INC SPON ADR REP A 056752108 2378 9600 SH SOLE 7000 0 2600 BAIDU INC SPON ADR REP A 056752108 619 2500 SH SOLE 2 2500 0 0 BAKER HUGHES A GE CO CL A 05722G100 2017 55081 SH SOLE 55081 0 0 BAKER HUGHES A GE CO CL A 05722G100 110 3000 SH SOLE 2 3000 0 0 BALL CORP COM 058498106 1834 44399 SH SOLE 80324 0 0 BALL CORP COM 058498106 50 1200 SH SOLE 2 1200 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH SOLE 160554 0 0 BANCO DE CHILE SPONSORED ADR 059520106 237 2600 SH SOLE 2600 0 0 BANCO DE CHILE SPONSORED ADR 059520106 164 1795 SH SOLE 2 1795 0 0 BANCO MACRO SA SPON ADR B 05961W105 0 0 SH SOLE 3691 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 314 10566 SH SOLE 35766 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 89 3000 SH SOLE 2 3000 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 262 5721 SH SOLE 5721 0 0 BANK AMER CORP COM 060505104 38102 1503626 SH SOLE 1645089 0 0 BANK AMER CORP COM 060505104 3441 135786 SH SOLE 5 135786 0 0 BANK AMER CORP COM 060505104 2278 89890 SH SOLE 2 89890 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 6823 0 0 BANK MONTREAL QUE COM 063671101 378 5000 SH SOLE 2 5000 0 0 BANK N S HALIFAX COM 064149107 604 9413 SH SOLE 2 9413 0 0 BANK NEW YORK MELLON CORP COM 064058100 8889 167645 SH SOLE 370730 0 0 BANK NEW YORK MELLON CORP COM 064058100 419 7900 SH SOLE 2 7900 0 0 BARD C R INC COM 067383109 3015 9407 SH SOLE 9407 0 0 BARD C R INC COM 067383109 96 300 SH SOLE 2 300 0 0 BAXTER INTL INC COM 071813109 5927 94452 SH SOLE 107962 0 0 BAXTER INTL INC COM 071813109 1691 26942 SH SOLE 5 26942 0 0 BAXTER INTL INC COM 071813109 119 1900 SH SOLE 2 1900 0 0 BB&T CORP COM 054937107 6095 129841 SH SOLE 129841 0 0 BB&T CORP COM 054937107 315 6700 SH SOLE 2 6700 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1008 19660 SH SOLE 19660 0 0 BECTON DICKINSON & CO COM 075887109 13167 67197 SH SOLE 71653 0 0 BECTON DICKINSON & CO COM 075887109 95 485 SH SOLE 2 485 0 0 BED BATH & BEYOND INC COM 075896100 513 21870 SH SOLE 21870 0 0 BED BATH & BEYOND INC COM 075896100 28 1200 SH SOLE 2 1200 0 0 BERKLEY W R CORP COM 084423102 813 12183 SH SOLE 14583 0 0 BERKLEY W R CORP COM 084423102 53 800 SH SOLE 2 800 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1099 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34660 189066 SH SOLE 228051 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1675 9136 SH SOLE 2 9136 0 0 BEST BUY INC COM 086516101 2574 45197 SH SOLE 45197 0 0 BEST BUY INC COM 086516101 182 3200 SH SOLE 2 3200 0 0 BIOGEN INC COM 09062X103 49878 159292 SH SOLE 321978 0 0 BIOGEN INC COM 09062X103 4564 14575 SH SOLE 5 14575 0 0 BIOGEN INC COM 09062X103 6171 19709 SH SOLE 4 0 0 19709 BIOGEN INC COM 09062X103 282 900 SH SOLE 2 900 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2257 24253 SH SOLE 319907 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1345 14455 SH SOLE 5 14455 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5972 64172 SH SOLE 4 0 0 64172 BITAUTO HLDGS LTD SPONSORED ADS 091727107 465 10400 SH SOLE 10400 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 491 11000 SH SOLE 3 11000 0 0 BLACKROCK INC COM 09247X101 11980 26796 SH SOLE 51167 0 0 BLACKROCK INC COM 09247X101 358 800 SH SOLE 1 0 800 0 BLACKROCK INC COM 09247X101 224 500 SH SOLE 2 500 0 0 BLOCK H & R INC COM 093671105 760 28710 SH SOLE 28710 0 0 BLOCK H & R INC COM 093671105 42 1600 SH SOLE 2 1600 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 50842 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 169420 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 154 13900 SH SOLE 13900 0 0 BOEING CO COM 097023105 47559 187087 SH SOLE 208967 0 0 BOEING CO COM 097023105 923 3631 SH SOLE 5 3631 0 0 BOEING CO COM 097023105 661 2600 SH SOLE 2 2600 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH SOLE 4134 0 0 BORGWARNER INC COM 099724106 1536 29983 SH SOLE 29983 0 0 BORGWARNER INC COM 099724106 159 3099 SH SOLE 5 3099 0 0 BORGWARNER INC COM 099724106 56 1100 SH SOLE 2 1100 0 0 BOSTON PROPERTIES INC COM 101121101 13329 108469 SH SOLE 200356 0 0 BOSTON PROPERTIES INC COM 101121101 174 1416 SH SOLE 5 1416 0 0 BOSTON PROPERTIES INC COM 101121101 74 600 SH SOLE 2 600 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5821 199560 SH SOLE 317075 0 0 BOSTON SCIENTIFIC CORP COM 101137107 927 31791 SH SOLE 5 31791 0 0 BOSTON SCIENTIFIC CORP COM 101137107 67 2300 SH SOLE 2 2300 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1801 102950 SH SOLE 284658 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 0 SH SOLE 6653 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 0 0 SH SOLE 35192 0 0 BRIGHTHOUSE FINL INC COM 10922N103 678 11158 SH SOLE 11158 0 0 BRIGHTHOUSE FINL INC COM 10922N103 48 787 SH SOLE 2 787 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 13887 217865 SH SOLE 358614 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2083 32676 SH SOLE 5 32676 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 378 5926 SH SOLE 2 5926 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3969 211100 SH SOLE 698195 0 0 BROADCOM LTD SHS Y09827109 58671 241901 SH SOLE 314292 0 0 BROADCOM LTD SHS Y09827109 9490 39129 SH SOLE 4 0 0 39129 BROADCOM LTD SHS Y09827109 5501 22682 SH SOLE 1 0 0 22682 BROADCOM LTD SHS Y09827109 56 229 SH SOLE 2 229 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1247 15435 SH SOLE 15435 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 234 5654 SH SOLE 5 5654 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 75906 0 0 BROWN FORMAN CORP CL B 115637209 2531 46614 SH SOLE 46614 0 0 BROWN FORMAN CORP CL B 115637209 49 900 SH SOLE 2 900 0 0 BUNGE LIMITED COM G16962105 1727 24863 SH SOLE 24863 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1584 20812 SH SOLE 20812 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 46 600 SH SOLE 2 600 0 0 CA INC COM 12673P105 1645 49295 SH SOLE 49295 0 0 CA INC COM 12673P105 50 1500 SH SOLE 2 1500 0 0 CABOT OIL & GAS CORP COM 127097103 1517 56710 SH SOLE 56710 0 0 CABOT OIL & GAS CORP COM 127097103 54 2000 SH SOLE 2 2000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1387 35134 SH SOLE 39934 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 71 1800 SH SOLE 2 1800 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 22978 0 0 CAMDEN PPTY TR SH BEN INT 133131102 5851 63980 SH SOLE 195419 0 0 CAMDEN PPTY TR SH BEN INT 133131102 169 1847 SH SOLE 5 1847 0 0 CAMDEN PPTY TR SH BEN INT 133131102 46 500 SH SOLE 2 500 0 0 CAMPBELL SOUP CO COM 134429109 6096 130194 SH SOLE 141494 0 0 CAMPBELL SOUP CO COM 134429109 33 700 SH SOLE 2 700 0 0 CANADIAN NAT RES LTD COM 136385101 265 7945 SH SOLE 2 7945 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 89946 0 0 CANTEL MEDICAL CORP COM 138098108 0 0 SH SOLE 8587 0 0 CAPITAL ONE FINL CORP COM 14040H105 5583 65950 SH SOLE 65950 0 0 CAPITAL ONE FINL CORP COM 14040H105 461 5445 SH SOLE 2 5445 0 0 CARDINAL HEALTH INC COM 14149Y108 3179 47510 SH SOLE 109274 0 0 CARDINAL HEALTH INC COM 14149Y108 250 3730 SH SOLE 2 3730 0 0 CARE COM INC COM 141633107 0 0 SH SOLE 70925 0 0 CARETRUST REIT INC COM 14174T107 817 42920 SH SOLE 251827 0 0 CARMAX INC COM 143130102 1843 24309 SH SOLE 24309 0 0 CARMAX INC COM 143130102 83 1100 SH SOLE 2 1100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3112 48195 SH SOLE 128620 0 0 CATERPILLAR INC DEL COM 149123101 13579 108886 SH SOLE 111166 0 0 CATERPILLAR INC DEL COM 149123101 468 3749 SH SOLE 5 3749 0 0 CATERPILLAR INC DEL COM 149123101 523 4190 SH SOLE 2 4190 0 0 CBL & ASSOC PPTYS INC COM 124830100 852 101500 SH SOLE 101500 0 0 CBOE HLDGS INC COM 12503M108 2434 22614 SH SOLE 22914 0 0 CBRE GROUP INC CL A 12504L109 1521 40150 SH SOLE 48505 0 0 CBRE GROUP INC CL A 12504L109 57 1500 SH SOLE 2 1500 0 0 CBS CORP NEW CL B 124857202 3735 64403 SH SOLE 75503 0 0 CBS CORP NEW CL B 124857202 99 1700 SH SOLE 2 1700 0 0 CDK GLOBAL INC COM 12508E101 1108 17555 SH SOLE 17555 0 0 CDK GLOBAL INC COM 12508E101 57 900 SH SOLE 2 900 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 279 3200 SH SOLE 2 3200 0 0 CDW CORP COM 12514G108 1325 20074 SH SOLE 20074 0 0 CDW CORP COM 12514G108 66 1000 SH SOLE 2 1000 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 244 43500 SH SOLE 43500 0 0 CELANESE CORP DEL COM SER A 150870103 1904 18257 SH SOLE 21957 0 0 CELANESE CORP DEL COM SER A 150870103 221 2120 SH SOLE 5 2120 0 0 CELANESE CORP DEL COM SER A 150870103 73 700 SH SOLE 2 700 0 0 CELGENE CORP COM 151020104 7274 49883 SH SOLE 4 0 0 49883 CELGENE CORP COM 151020104 90316 619366 SH SOLE 1197826 0 0 CELGENE CORP COM 151020104 6595 45228 SH SOLE 5 45228 0 0 CELGENE CORP COM 151020104 204 1400 SH SOLE 2 1400 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 0 0 SH SOLE 15294 0 0 CENOVUS ENERGY INC COM 15135U109 113 11300 SH SOLE 2 11300 0 0 CENTENE CORP DEL COM 15135B101 2317 23946 SH SOLE 25146 0 0 CENTENE CORP DEL COM 15135B101 88 908 SH SOLE 2 908 0 0 CENTERPOINT ENERGY INC COM 15189T107 1817 62217 SH SOLE 71017 0 0 CENTERPOINT ENERGY INC COM 15189T107 105 3600 SH SOLE 2 3600 0 0 CENTURYLINK INC COM 156700106 1843 97504 SH SOLE 97504 0 0 CENTURYLINK INC COM 156700106 88 4650 SH SOLE 5 4650 0 0 CENTURYLINK INC COM 156700106 221 11712 SH SOLE 2 11712 0 0 CERNER CORP COM 156782104 2862 40134 SH SOLE 40134 0 0 CERNER CORP COM 156782104 57 800 SH SOLE 2 800 0 0 CF INDS HLDGS INC COM 125269100 1056 30047 SH SOLE 30047 0 0 CF INDS HLDGS INC COM 125269100 60 1700 SH SOLE 2 1700 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH SOLE 1600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 10577 29104 SH SOLE 31284 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 392 1078 SH SOLE 2 1078 0 0 CHATHAM LODGING TR COM 16208T102 461 21600 SH SOLE 21600 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8954 78530 SH SOLE 81830 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1123 24940 SH SOLE 24940 0 0 CHESAPEAKE ENERGY CORP COM 165167107 53 12237 SH SOLE 12237 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 923 34240 SH SOLE 34240 0 0 CHEVRON CORP NEW COM 166764100 4820 41018 SH SOLE 1 0 0 41018 CHEVRON CORP NEW COM 166764100 42037 357759 SH SOLE 486284 0 0 CHEVRON CORP NEW COM 166764100 1235 10510 SH SOLE 5 10510 0 0 CHEVRON CORP NEW COM 166764100 9168 78023 SH SOLE 4 0 0 78023 CHEVRON CORP NEW COM 166764100 1735 14765 SH SOLE 2 14765 0 0 CHIMERA INVT CORP COM NEW 16934Q208 42 2200 SH SOLE 2200 0 0 CHIMERA INVT CORP COM NEW 16934Q208 730 38600 SH SOLE 5 38600 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 0 0 SH SOLE 23678 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 0 SH SOLE 12100 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1096 3562 SH SOLE 6727 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 31 100 SH SOLE 2 100 0 0 CHUBB LIMITED COM H1467J104 10668 74839 SH SOLE 131439 0 0 CHUBB LIMITED COM H1467J104 357 2502 SH SOLE 2 2502 0 0 CHURCH & DWIGHT INC COM 171340102 7744 159845 SH SOLE 159845 0 0 CHURCH & DWIGHT INC COM 171340102 48 1000 SH SOLE 2 1000 0 0 CIGNA CORPORATION COM 125509109 13502 72228 SH SOLE 92018 0 0 CIGNA CORPORATION COM 125509109 2429 12996 SH SOLE 5 12996 0 0 CIGNA CORPORATION COM 125509109 208 1110 SH SOLE 2 1110 0 0 CIMAREX ENERGY CO COM 171798101 1267 11147 SH SOLE 11147 0 0 CIMAREX ENERGY CO COM 171798101 45 400 SH SOLE 2 400 0 0 CINCINNATI FINL CORP COM 172062101 1767 23081 SH SOLE 23081 0 0 CINCINNATI FINL CORP COM 172062101 54 700 SH SOLE 2 700 0 0 CINTAS CORP COM 172908105 1890 13099 SH SOLE 13099 0 0 CINTAS CORP COM 172908105 72 500 SH SOLE 2 500 0 0 CISCO SYS INC COM 17275R102 61081 1816267 SH SOLE 2057752 0 0 CISCO SYS INC COM 17275R102 588 17497 SH SOLE 5 17497 0 0 CISCO SYS INC COM 17275R102 863 25654 SH SOLE 2 25654 0 0 CIT GROUP INC COM NEW 125581801 1155 23557 SH SOLE 23557 0 0 CIT GROUP INC COM NEW 125581801 78 1600 SH SOLE 2 1600 0 0 CITIGROUP INC COM NEW 172967424 6585 90531 SH SOLE 1 0 0 90531 CITIGROUP INC COM NEW 172967424 41840 575201 SH SOLE 829843 0 0 CITIGROUP INC COM NEW 172967424 480 6593 SH SOLE 5 6593 0 0 CITIGROUP INC COM NEW 172967424 2294 31537 SH SOLE 2 31537 0 0 CITIZENS FINL GROUP INC COM 174610105 2770 73144 SH SOLE 102880 0 0 CITIZENS FINL GROUP INC COM 174610105 135 3560 SH SOLE 2 3560 0 0 CITRIX SYS INC COM 177376100 1556 20256 SH SOLE 20256 0 0 CITRIX SYS INC COM 177376100 46 600 SH SOLE 2 600 0 0 CITY OFFICE REIT INC COM 178587101 208 15120 SH SOLE 15120 0 0 CLIPPER RLTY INC COM 18885T306 114 10690 SH SOLE 10690 0 0 CLOROX CO DEL COM 189054109 8906 67518 SH SOLE 67718 0 0 CLOROX CO DEL COM 189054109 53 400 SH SOLE 2 400 0 0 CLOVIS ONCOLOGY INC COM 189464100 0 0 SH SOLE 124879 0 0 CME GROUP INC COM CL A 12572Q105 10854 79997 SH SOLE 80197 0 0 CME GROUP INC COM CL A 12572Q105 190 1400 SH SOLE 2 1400 0 0 CMS ENERGY CORP COM 125896100 3597 77648 SH SOLE 78148 0 0 CMS ENERGY CORP COM 125896100 60 1300 SH SOLE 2 1300 0 0 COACH INC COM 189754104 1560 38719 SH SOLE 112466 0 0 COACH INC COM 189754104 52 1300 SH SOLE 2 1300 0 0 COCA COLA CO COM 191216100 42686 948376 SH SOLE 951376 0 0 COCA COLA CO COM 191216100 162 3600 SH SOLE 5 3600 0 0 COCA COLA CO COM 191216100 437 9700 SH SOLE 1 0 9700 0 COCA COLA CO COM 191216100 731 16239 SH SOLE 2 16239 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1200 28840 SH SOLE 28840 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5764 79463 SH SOLE 130045 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 80 1100 SH SOLE 2 1100 0 0 COHERENT INC COM 192479103 0 0 SH SOLE 10425 0 0 COHERUS BIOSCIENCES INC COM 19249H103 0 0 SH SOLE 63133 0 0 COLGATE PALMOLIVE CO COM 194162103 11270 154699 SH SOLE 154699 0 0 COLGATE PALMOLIVE CO COM 194162103 160 2200 SH SOLE 2 2200 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 4789 381300 SH SOLE 393100 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1566 71940 SH SOLE 71940 0 0 COMCAST CORP NEW CL A 20030N101 40952 1064243 SH SOLE 1217633 0 0 COMCAST CORP NEW CL A 20030N101 135 3500 SH SOLE 5 411 0 0 COMCAST CORP NEW CL A 20030N101 3983 103499 SH SOLE 1 0 13000 90499 COMCAST CORP NEW CL A 20030N101 747 19400 SH SOLE 2 19400 0 0 COMERICA INC COM 200340107 1960 25695 SH SOLE 33595 0 0 COMERICA INC COM 200340107 84 1100 SH SOLE 2 1100 0 0 COMMSCOPE HLDG CO INC COM 20337X109 734 22090 SH SOLE 27390 0 0 COMMSCOPE HLDG CO INC COM 20337X109 50 1500 SH SOLE 2 1500 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 110 14300 SH SOLE 14300 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 278 10300 SH SOLE 10300 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 12300 0 0 CONAGRA BRANDS INC COM 205887102 3992 118329 SH SOLE 125829 0 0 CONAGRA BRANDS INC COM 205887102 57 1700 SH SOLE 2 1700 0 0 CONCHO RES INC COM 20605P101 2579 19583 SH SOLE 20722 0 0 CONCHO RES INC COM 20605P101 53 400 SH SOLE 2 400 0 0 CONOCOPHILLIPS COM 20825C104 13057 260884 SH SOLE 260884 0 0 CONOCOPHILLIPS COM 20825C104 516 10310 SH SOLE 5 10310 0 0 CONOCOPHILLIPS COM 20825C104 6381 127500 SH SOLE 4 0 0 127500 CONOCOPHILLIPS COM 20825C104 3747 74858 SH SOLE 1 0 0 74858 CONOCOPHILLIPS COM 20825C104 730 14581 SH SOLE 2 14581 0 0 CONSOLIDATED EDISON INC COM 209115104 10278 127388 SH SOLE 131188 0 0 CONSOLIDATED EDISON INC COM 209115104 145 1800 SH SOLE 2 1800 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5232 26231 SH SOLE 27231 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1546 7751 SH SOLE 5 7751 0 0 CONSTELLATION BRANDS INC CL A 21036P108 60 300 SH SOLE 2 300 0 0 CONTINENTAL RESOURCES INC COM 212015101 464 12024 SH SOLE 12024 0 0 CONTINENTAL RESOURCES INC COM 212015101 16 414 SH SOLE 2 414 0 0 COOPER COS INC COM NEW 216648402 4470 18852 SH SOLE 19752 0 0 CORE LABORATORIES N V COM N22717107 486 4920 SH SOLE 4920 0 0 CORECIVIC INC COM 21871N101 1886 70450 SH SOLE 70450 0 0 CORESITE RLTY CORP COM 21870Q105 2193 19600 SH SOLE 19600 0 0 CORNING INC COM 219350105 4731 158113 SH SOLE 177713 0 0 CORNING INC COM 219350105 241 8046 SH SOLE 5 8046 0 0 CORNING INC COM 219350105 180 6000 SH SOLE 2 6000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1910 58180 SH SOLE 58180 0 0 COSTAR GROUP INC COM 22160N109 1078 4020 SH SOLE 9385 0 0 COSTCO WHSL CORP NEW COM 22160K105 16445 100100 SH SOLE 117880 0 0 COSTCO WHSL CORP NEW COM 22160K105 386 2352 SH SOLE 2 2352 0 0 COTY INC COM CL A 222070203 1059 64040 SH SOLE 191751 0 0 COUSINS PPTYS INC COM 222795106 2253 241200 SH SOLE 642660 0 0 CREDICORP LTD COM G2519Y108 1165 5682 SH SOLE 5682 0 0 CRITEO S A SPONS ADS 226718104 23319 561900 SH SOLE 641620 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4929 49299 SH SOLE 213569 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 297 2970 SH SOLE 5 2970 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 100 1000 SH SOLE 2 1000 0 0 CROWN HOLDINGS INC COM 228368106 1031 17262 SH SOLE 17262 0 0 CROWN HOLDINGS INC COM 228368106 54 900 SH SOLE 2 900 0 0 CSX CORP COM 126408103 6830 125871 SH SOLE 148671 0 0 CSX CORP COM 126408103 199 3667 SH SOLE 2 3667 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2661 50447 SH SOLE 61179 0 0 CUBESMART COM 229663109 2698 103940 SH SOLE 1030889 0 0 CUBESMART COM 229663109 162 6241 SH SOLE 5 6241 0 0 CUMMINS INC COM 231021106 3449 20527 SH SOLE 1 0 0 20527 CUMMINS INC COM 231021106 3667 21826 SH SOLE 22726 0 0 CUMMINS INC COM 231021106 4834 28771 SH SOLE 4 0 0 28771 CUMMINS INC COM 231021106 168 1000 SH SOLE 2 1000 0 0 CVS HEALTH CORP COM 126650100 3698 45470 SH SOLE 1 0 0 45470 CVS HEALTH CORP COM 126650100 23501 289000 SH SOLE 345592 0 0 CVS HEALTH CORP COM 126650100 594 7300 SH SOLE 5 7300 0 0 CVS HEALTH CORP COM 126650100 6491 79819 SH SOLE 4 0 0 79819 CVS HEALTH CORP COM 126650100 752 9247 SH SOLE 2 9247 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 33 2200 SH SOLE 2200 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 236 15716 SH SOLE 5 15716 0 0 CYRUSONE INC COM 23283R100 40235 682760 SH SOLE 830734 0 0 CYRUSONE INC COM 23283R100 230 3909 SH SOLE 5 3909 0 0 D R HORTON INC COM 23331A109 1933 48416 SH SOLE 48416 0 0 D R HORTON INC COM 23331A109 56 1400 SH SOLE 2 1400 0 0 DANAHER CORP DEL COM 235851102 8315 96930 SH SOLE 171110 0 0 DANAHER CORP DEL COM 235851102 487 5677 SH SOLE 5 5677 0 0 DANAHER CORP DEL COM 235851102 232 2700 SH SOLE 2 2700 0 0 DARDEN RESTAURANTS INC COM 237194105 1628 20671 SH SOLE 24171 0 0 DARDEN RESTAURANTS INC COM 237194105 811 10300 SH SOLE 5 10300 0 0 DARDEN RESTAURANTS INC COM 237194105 47 600 SH SOLE 2 600 0 0 DAVITA INC COM 23918K108 1270 21380 SH SOLE 21380 0 0 DAVITA INC COM 23918K108 59 1000 SH SOLE 2 1000 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3138 54180 SH SOLE 171030 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 307 5301 SH SOLE 5 5301 0 0 DDR CORP COM 23317H102 1632 178200 SH SOLE 607520 0 0 DEERE & CO COM 244199105 4554 36263 SH SOLE 42663 0 0 DEERE & CO COM 244199105 289 2300 SH SOLE 2 2300 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 4924 63768 SH SOLE 67968 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 185 2402 SH SOLE 2 2402 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 3369 34235 SH SOLE 71995 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1354 28086 SH SOLE 81949 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 43 900 SH SOLE 2 900 0 0 DENBURY RES INC COM NEW 247916208 0 0 SH SOLE 32982 0 0 DENTSPLY SIRONA INC COM 24906P109 2088 34914 SH SOLE 34914 0 0 DENTSPLY SIRONA INC COM 24906P109 42 700 SH SOLE 2 700 0 0 DESPEGAR COM CORP ORD SHS G27358103 0 0 SH SOLE 1048 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 279 16138 SH SOLE 0 0 16138 DEVON ENERGY CORP NEW COM 25179M103 2386 64987 SH SOLE 64987 0 0 DEVON ENERGY CORP NEW COM 25179M103 78 2137 SH SOLE 2 2137 0 0 DEXCOM INC COM 252131107 533 10900 SH SOLE 10900 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1041 10624 SH SOLE 32021 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1287 117560 SH SOLE 271838 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 119 10872 SH SOLE 5 10872 0 0 DICKS SPORTING GOODS INC COM 253393102 264 9760 SH SOLE 9760 0 0 DICKS SPORTING GOODS INC COM 253393102 24 900 SH SOLE 2 900 0 0 DIGITAL RLTY TR INC COM 253868103 17101 144521 SH SOLE 398555 0 0 DIGITAL RLTY TR INC COM 253868103 122 1031 SH SOLE 5 1031 0 0 DIGITAL RLTY TR INC COM 253868103 59 500 SH SOLE 2 500 0 0 DISCOVER FINL SVCS COM 254709108 3345 51876 SH SOLE 51876 0 0 DISCOVER FINL SVCS COM 254709108 142 2200 SH SOLE 2 2200 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 405 19041 SH SOLE 19041 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 574 28315 SH SOLE 28315 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 32 1600 SH SOLE 2 1600 0 0 DISH NETWORK CORP CL A 25470M109 1737 32036 SH SOLE 50250 0 0 DISH NETWORK CORP CL A 25470M109 43 800 SH SOLE 2 800 0 0 DISNEY WALT CO COM DISNEY 254687106 24239 245908 SH SOLE 274276 0 0 DISNEY WALT CO COM DISNEY 254687106 69 700 SH SOLE 5 700 0 0 DISNEY WALT CO COM DISNEY 254687106 618 6271 SH SOLE 2 6271 0 0 DOLLAR GEN CORP NEW COM 256677105 2932 36172 SH SOLE 56862 0 0 DOLLAR GEN CORP NEW COM 256677105 81 1000 SH SOLE 2 1000 0 0 DOLLAR TREE INC COM 256746108 2882 33193 SH SOLE 33193 0 0 DOLLAR TREE INC COM 256746108 52 599 SH SOLE 2 599 0 0 DOMINION ENERGY INC COM 25746U109 9176 119283 SH SOLE 126083 0 0 DOMINION ENERGY INC COM 25746U109 185 2400 SH SOLE 2 2400 0 0 DOMINOS PIZZA INC COM 25754A201 1190 5994 SH SOLE 7094 0 0 DOUGLAS EMMETT INC COM 25960P109 3502 88850 SH SOLE 126764 0 0 DOVER CORP COM 260003108 2068 22627 SH SOLE 22627 0 0 DOVER CORP COM 260003108 64 700 SH SOLE 2 700 0 0 DOWDUPONT INC COM 26078J100 35768 516657 SH SOLE 519269 0 0 DOWDUPONT INC COM 26078J100 479 6925 SH SOLE 5 6925 0 0 DOWDUPONT INC COM 26078J100 9907 143108 SH SOLE 4 0 0 143108 DOWDUPONT INC COM 26078J100 5453 78773 SH SOLE 1 0 0 78773 DOWDUPONT INC COM 26078J100 737 10643 SH SOLE 2 10643 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 7961 89981 SH SOLE 89981 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 44 500 SH SOLE 2 500 0 0 DTE ENERGY CO COM 233331107 4947 46077 SH SOLE 51377 0 0 DTE ENERGY CO COM 233331107 107 1000 SH SOLE 2 1000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15063 179487 SH SOLE 179487 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 429 5117 SH SOLE 2 5117 0 0 DUKE REALTY CORP COM NEW 264411505 7295 253112 SH SOLE 558827 0 0 DUKE REALTY CORP COM NEW 264411505 58 2000 SH SOLE 2 2000 0 0 DXC TECHNOLOGY CO COM 23355L106 3141 36579 SH SOLE 43549 0 0 DXC TECHNOLOGY CO COM 23355L106 165 1924 SH SOLE 2 1924 0 0 DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 0 0 SH SOLE 8506 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1640 37604 SH SOLE 38104 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 70 1600 SH SOLE 2 1600 0 0 EAST WEST BANCORP INC COM 27579R104 1084 18140 SH SOLE 22040 0 0 EAST WEST BANCORP INC COM 27579R104 72 1200 SH SOLE 2 1200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 446 21600 SH SOLE 21600 0 0 EASTGROUP PPTY INC COM 277276101 1738 19720 SH SOLE 19720 0 0 EASTMAN CHEM CO COM 277432100 1864 20603 SH SOLE 20603 0 0 EASTMAN CHEM CO COM 277432100 63 700 SH SOLE 2 700 0 0 EATON CORP PLC SHS G29183103 9543 124274 SH SOLE 151144 0 0 EATON CORP PLC SHS G29183103 6243 81303 SH SOLE 4 0 0 81303 EATON CORP PLC SHS G29183103 4745 61793 SH SOLE 1 0 5800 55993 EATON CORP PLC SHS G29183103 177 2309 SH SOLE 2 2309 0 0 EATON VANCE CORP COM NON VTG 278265103 699 14150 SH SOLE 14150 0 0 EATON VANCE CORP COM NON VTG 278265103 64 1300 SH SOLE 2 1300 0 0 EBAY INC COM 278642103 6909 179644 SH SOLE 4 0 0 179644 EBAY INC COM 278642103 13841 359892 SH SOLE 361092 0 0 EBAY INC COM 278642103 2064 53654 SH SOLE 5 53654 0 0 EBAY INC COM 278642103 292 7600 SH SOLE 2 7600 0 0 ECOLAB INC COM 278865100 4305 33476 SH SOLE 51514 0 0 ECOLAB INC COM 278865100 77 600 SH SOLE 2 600 0 0 ECOPETROL S A SPONSORED ADS 279158109 188 19786 SH SOLE 19786 0 0 EDISON INTL COM 281020107 6686 86637 SH SOLE 137327 0 0 EDISON INTL COM 281020107 139 1800 SH SOLE 2 1800 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1527 42500 SH SOLE 42500 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2876 26313 SH SOLE 26313 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1537 14065 SH SOLE 5 14065 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 55 500 SH SOLE 2 500 0 0 ELECTRONIC ARTS INC COM 285512109 6252 52952 SH SOLE 77222 0 0 ELECTRONIC ARTS INC COM 285512109 1318 11161 SH SOLE 5 11161 0 0 ELECTRONIC ARTS INC COM 285512109 83 700 SH SOLE 2 700 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 0 SH SOLE 4810 0 0 EMERSON ELEC CO COM 291011104 5446 86658 SH SOLE 108758 0 0 EMERSON ELEC CO COM 291011104 188 2988 SH SOLE 5 2988 0 0 EMERSON ELEC CO COM 291011104 226 3600 SH SOLE 2 3600 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1497 72880 SH SOLE 174679 0 0 ENBRIDGE INC COM 29250N105 4023 96142 SH SOLE 96142 0 0 ENBRIDGE INC COM 29250N105 138 3308 SH SOLE 2 3308 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 363 35555 SH SOLE 35555 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 36 3500 SH SOLE 2 3500 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 140 23251 SH SOLE 23251 0 0 ENSCO PLC SHS CLASS A G3157S106 63 10500 SH SOLE 10500 0 0 ENTERGY CORP NEW COM 29364G103 2106 27584 SH SOLE 27584 0 0 ENTERGY CORP NEW COM 29364G103 122 1600 SH SOLE 2 1600 0 0 ENVISION HEALTHCARE CORP COM 29414D100 616 13707 SH SOLE 13707 0 0 ENVISION HEALTHCARE CORP COM 29414D100 30 668 SH SOLE 2 668 0 0 EOG RES INC COM 26875P101 7388 76368 SH SOLE 193855 0 0 EOG RES INC COM 26875P101 73 756 SH SOLE 5 756 0 0 EOG RES INC COM 26875P101 5377 55585 SH SOLE 4 0 0 55585 EOG RES INC COM 26875P101 3529 36481 SH SOLE 1 0 0 36481 EOG RES INC COM 26875P101 138 1422 SH SOLE 2 1422 0 0 EPR PPTYS COM SH BEN INT 26884U109 2574 36910 SH SOLE 71353 0 0 EQT CORP COM 26884L109 1511 23161 SH SOLE 23161 0 0 EQT CORP COM 26884L109 39 600 SH SOLE 2 600 0 0 EQUIFAX INC COM 294429105 1636 15437 SH SOLE 39759 0 0 EQUIFAX INC COM 294429105 42 400 SH SOLE 2 400 0 0 EQUINIX INC COM PAR $0.001 29444U700 4273 9574 SH SOLE 47798 0 0 EQUINIX INC COM PAR $0.001 29444U700 364 815 SH SOLE 5 815 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2214 72820 SH SOLE 72820 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4299 50530 SH SOLE 50530 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 17091 259226 SH SOLE 605947 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 274 4151 SH SOLE 5 4151 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 123 1860 SH SOLE 2 1860 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH SOLE 104433 0 0 ESSEX PPTY TR INC COM 297178105 11866 46711 SH SOLE 91065 0 0 ESSEX PPTY TR INC COM 297178105 344 1353 SH SOLE 5 1353 0 0 ETSY INC COM 29786A106 0 0 SH SOLE 16475 0 0 EVEREST RE GROUP LTD COM G3223R108 1610 7051 SH SOLE 8251 0 0 EVERSOURCE ENERGY COM 30040W108 17257 285521 SH SOLE 337821 0 0 EVERSOURCE ENERGY COM 30040W108 446 7385 SH SOLE 5 7385 0 0 EVERSOURCE ENERGY COM 30040W108 85 1400 SH SOLE 2 1400 0 0 EXELIXIS INC COM 30161Q104 0 0 SH SOLE 449040 0 0 EXELON CORP COM 30161N101 11271 299202 SH SOLE 299202 0 0 EXELON CORP COM 30161N101 201 5329 SH SOLE 5 5329 0 0 EXELON CORP COM 30161N101 3424 90891 SH SOLE 4 0 0 90891 EXELON CORP COM 30161N101 2631 69851 SH SOLE 1 0 11200 58651 EXELON CORP COM 30161N101 353 9368 SH SOLE 2 9368 0 0 EXPEDIA INC DEL COM NEW 30212P303 2477 17211 SH SOLE 53943 0 0 EXPEDIA INC DEL COM NEW 30212P303 58 400 SH SOLE 2 400 0 0 EXPEDITORS INTL WASH INC COM 302130109 1502 25090 SH SOLE 26090 0 0 EXPEDITORS INTL WASH INC COM 302130109 54 900 SH SOLE 2 900 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 17278 272863 SH SOLE 272863 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1004 15859 SH SOLE 5 15859 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 4311 68083 SH SOLE 4 0 0 68083 EXPRESS SCRIPTS HLDG CO COM 30219G108 1965 31031 SH SOLE 1 0 0 31031 EXPRESS SCRIPTS HLDG CO COM 30219G108 393 6210 SH SOLE 2 6210 0 0 EXTRA SPACE STORAGE INC COM 30225T102 6971 87219 SH SOLE 256874 0 0 EXTRA SPACE STORAGE INC COM 30225T102 354 4427 SH SOLE 5 4427 0 0 EXTRA SPACE STORAGE INC COM 30225T102 40 500 SH SOLE 2 500 0 0 EXXON MOBIL CORP COM 30231G102 77982 951231 SH SOLE 1034506 0 0 EXXON MOBIL CORP COM 30231G102 1211 14766 SH SOLE 5 14766 0 0 EXXON MOBIL CORP COM 30231G102 8152 99433 SH SOLE 4 0 0 99433 EXXON MOBIL CORP COM 30231G102 2756 33622 SH SOLE 1 0 4300 29322 EXXON MOBIL CORP COM 30231G102 2453 29923 SH SOLE 2 29923 0 0 F M C CORP COM NEW 302491303 1575 17640 SH SOLE 21440 0 0 F M C CORP COM NEW 302491303 89 1000 SH SOLE 2 1000 0 0 F5 NETWORKS INC COM 315616102 1118 9272 SH SOLE 9272 0 0 F5 NETWORKS INC COM 315616102 48 400 SH SOLE 2 400 0 0 FACEBOOK INC CL A 30303M102 92390 540702 SH SOLE 677734 0 0 FACEBOOK INC CL A 30303M102 3135 18345 SH SOLE 5 18345 0 0 FACEBOOK INC CL A 30303M102 4117 24096 SH SOLE 1 0 0 24096 FACEBOOK INC CL A 30303M102 619 3624 SH SOLE 2 3624 0 0 FAIR ISAAC CORP COM 303250104 20977 149300 SH SOLE 149300 0 0 FARMLAND PARTNERS INC COM 31154R109 174 19300 SH SOLE 19300 0 0 FASTENAL CO COM 311900104 1898 41641 SH SOLE 54484 0 0 FASTENAL CO COM 311900104 41 900 SH SOLE 2 900 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6402 51540 SH SOLE 127544 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 37 300 SH SOLE 2 300 0 0 FEDEX CORP COM 31428X106 25395 112575 SH SOLE 137832 0 0 FEDEX CORP COM 31428X106 293 1300 SH SOLE 2 1300 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 249 13890 SH SOLE 0 0 13890 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1728 36403 SH SOLE 36403 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3928 42061 SH SOLE 69901 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 84 900 SH SOLE 2 900 0 0 FIFTH THIRD BANCORP COM 316773100 6043 215991 SH SOLE 368576 0 0 FIFTH THIRD BANCORP COM 316773100 171 6100 SH SOLE 2 6100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1032 57203 SH SOLE 57203 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2077 69030 SH SOLE 103903 0 0 FIRST POTOMAC RLTY TR COM 33610F109 373 33500 SH SOLE 33500 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3894 37275 SH SOLE 37275 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 63 600 SH SOLE 2 600 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2565 20701 SH SOLE 5 20701 0 0 FIRSTENERGY CORP COM 337932107 2150 69748 SH SOLE 69748 0 0 FIRSTENERGY CORP COM 337932107 91 2950 SH SOLE 5 2950 0 0 FIRSTENERGY CORP COM 337932107 186 6033 SH SOLE 2 6033 0 0 FISERV INC COM 337738108 3743 29027 SH SOLE 33127 0 0 FISERV INC COM 337738108 64 500 SH SOLE 2 500 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 0 0 SH SOLE 133104 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1754 11330 SH SOLE 34628 0 0 FLEX LTD ORD Y2573F102 1236 74591 SH SOLE 74591 0 0 FLEX LTD ORD Y2573F102 123 7400 SH SOLE 2 7400 0 0 FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH SOLE 206397 0 0 FLIR SYS INC COM 302445101 686 17620 SH SOLE 17620 0 0 FLOWSERVE CORP COM 34354P105 756 17748 SH SOLE 56397 0 0 FLOWSERVE CORP COM 34354P105 38 900 SH SOLE 2 900 0 0 FLUOR CORP NEW COM 343412102 846 20097 SH SOLE 20097 0 0 FLUOR CORP NEW COM 343412102 59 1400 SH SOLE 2 1400 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH SOLE 17100 0 0 FOOT LOCKER INC COM 344849104 13510 383596 SH SOLE 383596 0 0 FOOT LOCKER INC COM 344849104 25 700 SH SOLE 2 700 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 6708 560442 SH SOLE 560442 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 285 23800 SH SOLE 5 23800 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 814 67988 SH SOLE 2 67988 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3961 155290 SH SOLE 267081 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 110 4305 SH SOLE 5 4305 0 0 FORMFACTOR INC COM 346375108 0 0 SH SOLE 24355 0 0 FORTERRA INC COM 34960W106 0 0 SH SOLE 28528 0 0 FORTINET INC COM 34959E109 1315 36700 SH SOLE 36700 0 0 FORTIVE CORP COM 34959J108 2812 39728 SH SOLE 42702 0 0 FORTIVE CORP COM 34959J108 46 650 SH SOLE 2 650 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1362 20253 SH SOLE 60193 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 54 800 SH SOLE 2 800 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 863 34640 SH SOLE 34640 0 0 FRANKLIN RES INC COM 354613101 2209 49632 SH SOLE 49632 0 0 FRANKLIN RES INC COM 354613101 89 2000 SH SOLE 2 2000 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 661 62200 SH SOLE 62200 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2837 202088 SH SOLE 202088 0 0 FREEPORT-MCMORAN INC CL B 35671D857 221 15729 SH SOLE 2 15729 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1589 25822 SH SOLE 29422 0 0 GALLAGHER ARTHUR J & CO COM 363576109 62 1000 SH SOLE 2 1000 0 0 GAMESTOP CORP NEW CL A 36467W109 56 2730 SH SOLE 2730 0 0 GAMESTOP CORP NEW CL A 36467W109 225 10900 SH SOLE 5 10900 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4260 115480 SH SOLE 115480 0 0 GAP INC DEL COM 364760108 940 31842 SH SOLE 31842 0 0 GAP INC DEL COM 364760108 47 1600 SH SOLE 2 1600 0 0 GARMIN LTD SHS H2906T109 888 16447 SH SOLE 16447 0 0 GARMIN LTD SHS H2906T109 59 1100 SH SOLE 2 1100 0 0 GARTNER INC COM 366651107 1468 11800 SH SOLE 13800 0 0 GENERAL DYNAMICS CORP COM 369550108 6910 33612 SH SOLE 55091 0 0 GENERAL DYNAMICS CORP COM 369550108 247 1200 SH SOLE 2 1200 0 0 GENERAL ELECTRIC CO COM 369604103 28382 1173785 SH SOLE 1365590 0 0 GENERAL ELECTRIC CO COM 369604103 1283 53078 SH SOLE 5 53078 0 0 GENERAL ELECTRIC CO COM 369604103 1177 48671 SH SOLE 2 48671 0 0 GENERAL MLS INC COM 370334104 7689 148545 SH SOLE 348976 0 0 GENERAL MLS INC COM 370334104 161 3103 SH SOLE 2 3103 0 0 GENERAL MTRS CO COM 37045V100 16697 413490 SH SOLE 576033 0 0 GENERAL MTRS CO COM 37045V100 40 1000 SH SOLE 5 1000 0 0 GENERAL MTRS CO COM 37045V100 1036 25649 SH SOLE 2 25649 0 0 GENTEX CORP COM 371901109 680 34350 SH SOLE 34350 0 0 GENUINE PARTS CO COM 372460105 2026 21183 SH SOLE 27383 0 0 GENUINE PARTS CO COM 372460105 67 700 SH SOLE 2 700 0 0 GENWORTH FINL INC COM CL A 37247D106 151 39200 SH SOLE 39200 0 0 GEO GROUP INC NEW COM 36162J106 3150 117095 SH SOLE 183829 0 0 GEO GROUP INC NEW COM 36162J106 185 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 557 19480 SH SOLE 19480 0 0 GGP INC COM 36174X101 9229 444323 SH SOLE 1592534 0 0 GGP INC COM 36174X101 538 25923 SH SOLE 5 25923 0 0 GGP INC COM 36174X101 29 1400 SH SOLE 2 1400 0 0 GIGAMON INC COM 37518B102 0 0 SH SOLE 15135 0 0 GILEAD SCIENCES INC COM 375558103 5917 73027 SH SOLE 4 0 0 73027 GILEAD SCIENCES INC COM 375558103 3382 41741 SH SOLE 1 0 0 41741 GILEAD SCIENCES INC COM 375558103 49604 612240 SH SOLE 1327207 0 0 GILEAD SCIENCES INC COM 375558103 6699 82683 SH SOLE 5 82683 0 0 GILEAD SCIENCES INC COM 375558103 921 11369 SH SOLE 2 11369 0 0 GLADSTONE COML CORP COM 376536108 349 15670 SH SOLE 15670 0 0 GLOBAL MED REIT INC COM NEW 37954A204 120 13400 SH SOLE 13400 0 0 GLOBAL NET LEASE INC COM NEW 379378201 842 38480 SH SOLE 38480 0 0 GLOBAL PMTS INC COM 37940X102 54881 577510 SH SOLE 613370 0 0 GLOBAL PMTS INC COM 37940X102 1508 15867 SH SOLE 5 15867 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 20834 87838 SH SOLE 104582 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 202 850 SH SOLE 5 850 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 774 3262 SH SOLE 2 3262 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1311 39430 SH SOLE 39430 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 70 2100 SH SOLE 2 2100 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1047 55790 SH SOLE 55790 0 0 GRACE W R & CO DEL NEW COM 38388F108 568 7873 SH SOLE 7873 0 0 GRAINGER W W INC COM 384802104 6211 34551 SH SOLE 34551 0 0 GRAINGER W W INC COM 384802104 36 200 SH SOLE 2 200 0 0 GRAMERCY PPTY TR COM NEW 385002308 2661 87960 SH SOLE 198087 0 0 GROUPON INC COM 399473107 0 0 SH SOLE 237210 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 0 0 SH SOLE 4728 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 229 22700 SH SOLE 22700 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 43790 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 0 0 SH SOLE 30565 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH SOLE 90776 0 0 HALLIBURTON CO COM 406216101 5336 115915 SH SOLE 169178 0 0 HALLIBURTON CO COM 406216101 239 5200 SH SOLE 2 5200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 645489 0 0 HANESBRANDS INC COM 410345102 1167 47355 SH SOLE 47355 0 0 HANESBRANDS INC COM 410345102 196 7944 SH SOLE 5 7944 0 0 HANESBRANDS INC COM 410345102 35 1400 SH SOLE 2 1400 0 0 HARLEY DAVIDSON INC COM 412822108 1190 24691 SH SOLE 24691 0 0 HARLEY DAVIDSON INC COM 412822108 43 900 SH SOLE 2 900 0 0 HARRIS CORP DEL COM 413875105 2129 16169 SH SOLE 18369 0 0 HARRIS CORP DEL COM 413875105 66 500 SH SOLE 2 500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3007 54257 SH SOLE 63557 0 0 HASBRO INC COM 418056107 2546 26069 SH SOLE 26069 0 0 HASBRO INC COM 418056107 59 600 SH SOLE 2 600 0 0 HC2 HLDGS INC COM 404139107 0 0 SH SOLE 68253 0 0 HCA HEALTHCARE INC COM 40412C101 3121 39218 SH SOLE 52433 0 0 HCA HEALTHCARE INC COM 40412C101 175 2200 SH SOLE 2 2200 0 0 HCP INC COM 40414L109 9337 335500 SH SOLE 631760 0 0 HCP INC COM 40414L109 56 2000 SH SOLE 2 2000 0 0 HD SUPPLY HLDGS INC COM 40416M105 836 23170 SH SOLE 61230 0 0 HD SUPPLY HLDGS INC COM 40416M105 43 1200 SH SOLE 2 1200 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1654 17162 SH SOLE 5 0 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2122 22023 SH SOLE 0 0 22023 HDFC BANK LTD ADR REPS 3 SHS 40415F101 0 0 SH SOLE 54096 0 0 HEALTHCARE RLTY TR COM 421946104 2320 71730 SH SOLE 595630 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3470 116450 SH SOLE 375852 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 198 6633 SH SOLE 5 6633 0 0 HELMERICH & PAYNE INC COM 423452101 693 13290 SH SOLE 13290 0 0 HELMERICH & PAYNE INC COM 423452101 36 700 SH SOLE 2 700 0 0 HENRY JACK & ASSOC INC COM 426281101 879 8550 SH SOLE 8550 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 417 22330 SH SOLE 22330 0 0 HERSHEY CO COM 427866108 3091 28310 SH SOLE 29710 0 0 HERSHEY CO COM 427866108 55 500 SH SOLE 2 500 0 0 HESS CORP COM 42809H107 1968 41965 SH SOLE 62165 0 0 HESS CORP COM 42809H107 164 3500 SH SOLE 2 3500 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3380 229787 SH SOLE 230087 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 218 14851 SH SOLE 2 14851 0 0 HIGHWOODS PPTYS INC COM 431284108 3140 60280 SH SOLE 60280 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1755 25272 SH SOLE 95206 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 660 9501 SH SOLE 5 9501 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 46 666 SH SOLE 2 666 0 0 HOLLYFRONTIER CORP COM 436106108 976 27139 SH SOLE 27139 0 0 HOLLYFRONTIER CORP COM 436106108 94 2600 SH SOLE 2 2600 0 0 HOLOGIC INC COM 436440101 1550 42250 SH SOLE 127454 0 0 HOLOGIC INC COM 436440101 1339 36502 SH SOLE 5 36502 0 0 HOLOGIC INC COM 436440101 44 1200 SH SOLE 2 1200 0 0 HOME DEPOT INC COM 437076102 55930 341952 SH SOLE 373692 0 0 HOME DEPOT INC COM 437076102 2710 16571 SH SOLE 5 16571 0 0 HOME DEPOT INC COM 437076102 5211 31857 SH SOLE 1 0 3000 28857 HOME DEPOT INC COM 437076102 573 3501 SH SOLE 2 3501 0 0 HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH SOLE 19900 0 0 HONEYWELL INTL INC COM 438516106 76517 539842 SH SOLE 618929 0 0 HONEYWELL INTL INC COM 438516106 420 2965 SH SOLE 5 2965 0 0 HONEYWELL INTL INC COM 438516106 360 2538 SH SOLE 2 2538 0 0 HORMEL FOODS CORP COM 440452100 3420 106397 SH SOLE 106397 0 0 HORMEL FOODS CORP COM 440452100 32 1000 SH SOLE 2 1000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2735 96000 SH SOLE 96000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9811 530606 SH SOLE 1416086 0 0 HOST HOTELS & RESORTS INC COM 44107P104 187 10107 SH SOLE 5 10107 0 0 HOST HOTELS & RESORTS INC COM 44107P104 93 5035 SH SOLE 2 5035 0 0 HP INC COM 40434L105 4850 242982 SH SOLE 243182 0 0 HP INC COM 40434L105 795 39850 SH SOLE 5 39850 0 0 HP INC COM 40434L105 514 25744 SH SOLE 2 25744 0 0 HUBSPOT INC COM 443573100 0 0 SH SOLE 4950 0 0 HUDSON PAC PPTYS INC COM 444097109 2992 89230 SH SOLE 270109 0 0 HUDSON PAC PPTYS INC COM 444097109 207 6164 SH SOLE 5 6164 0 0 HUMANA INC COM 444859102 12807 52567 SH SOLE 55567 0 0 HUMANA INC COM 444859102 171 700 SH SOLE 2 700 0 0 HUNT J B TRANS SVCS INC COM 445658107 1416 12748 SH SOLE 12748 0 0 HUNT J B TRANS SVCS INC COM 445658107 56 500 SH SOLE 2 500 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2104 150729 SH SOLE 150729 0 0 HUNTINGTON BANCSHARES INC COM 446150104 65 4638 SH SOLE 2 4638 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1369 6044 SH SOLE 6144 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 68 300 SH SOLE 2 300 0 0 ICICI BK LTD ADR 45104G104 740 86490 SH SOLE 126359 0 0 ICICI BK LTD ADR 45104G104 7403 864780 SH SOLE 864780 0 0 IDEX CORP COM 45167R104 1166 9600 SH SOLE 29318 0 0 IDEX CORP COM 45167R104 61 500 SH SOLE 2 500 0 0 IDEXX LABS INC COM 45168D104 1864 11986 SH SOLE 12586 0 0 IHS MARKIT LTD SHS G47567105 2274 51578 SH SOLE 119351 0 0 ILLINOIS TOOL WKS INC COM 452308109 5912 39954 SH SOLE 48654 0 0 ILLINOIS TOOL WKS INC COM 452308109 109 740 SH SOLE 5 740 0 0 ILLINOIS TOOL WKS INC COM 452308109 163 1100 SH SOLE 2 1100 0 0 ILLUMINA INC COM 452327109 3878 19467 SH SOLE 94580 0 0 ILLUMINA INC COM 452327109 1739 8730 SH SOLE 5 8730 0 0 IMMUNOMEDICS INC COM 452907108 0 0 SH SOLE 375518 0 0 INCYTE CORP COM 45337C102 2636 22581 SH SOLE 303797 0 0 INCYTE CORP COM 45337C102 2022 17317 SH SOLE 5 17317 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 499 49100 SH SOLE 49100 0 0 INFOSYS LTD SPONSORED ADR 456788108 1580 108274 SH SOLE 58200 0 50074 INFRAREIT INC COM 45685L100 521 23290 SH SOLE 23290 0 0 INGERSOLL-RAND PLC SHS G47791101 3021 33882 SH SOLE 35082 0 0 INGERSOLL-RAND PLC SHS G47791101 98 1100 SH SOLE 2 1100 0 0 INGREDION INC COM 457187102 1150 9536 SH SOLE 9536 0 0 INGREDION INC COM 457187102 48 400 SH SOLE 2 400 0 0 INTEL CORP COM 458140100 3999 105010 SH SOLE 4 0 0 105010 INTEL CORP COM 458140100 80443 2112465 SH SOLE 2142920 0 0 INTEL CORP COM 458140100 1720 45164 SH SOLE 5 45164 0 0 INTEL CORP COM 458140100 1086 28521 SH SOLE 2 28521 0 0 INTEL CORP SDCV 2.950%12/1 458140AD2 0 0 SH SOLE 1681000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5223 76021 SH SOLE 207770 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1039 15128 SH SOLE 5 15128 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 149 2170 SH SOLE 2 2170 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1373 9463 SH SOLE 4 0 0 9463 INTERNATIONAL BUSINESS MACHS COM 459200101 21598 148867 SH SOLE 160037 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 943 6500 SH SOLE 5 6500 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 892 6150 SH SOLE 2 6150 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1556 10888 SH SOLE 10888 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 400 SH SOLE 2 400 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1102 53028 SH SOLE 57428 0 0 INTERPUBLIC GROUP COS INC COM 460690100 72 3450 SH SOLE 5 3450 0 0 INTERPUBLIC GROUP COS INC COM 460690100 42 2000 SH SOLE 2 2000 0 0 INTL PAPER CO COM 460146103 3046 53609 SH SOLE 81983 0 0 INTL PAPER CO COM 460146103 188 3300 SH SOLE 2 3300 0 0 INTUIT COM 461202103 4701 33076 SH SOLE 34376 0 0 INTUIT COM 461202103 890 6260 SH SOLE 5 6260 0 0 INTUIT COM 461202103 57 400 SH SOLE 2 400 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 73495 70271 SH SOLE 71171 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 105 100 SH SOLE 2 100 0 0 INVESCO LTD SHS G491BT108 1940 55355 SH SOLE 69999 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 408 66700 SH SOLE 66700 0 0 INVITATION HOMES INC COM 46187W107 999 44110 SH SOLE 270149 0 0 IONIS PHARMACEUTICALS INC COM 462222100 0 0 SH SOLE 10532 0 0 IPG PHOTONICS CORP COM 44980X109 0 0 SH SOLE 1130 0 0 IROBOT CORP COM 462726100 0 0 SH SOLE 7239 0 0 IRON MTN INC NEW COM 46284V101 7276 187053 SH SOLE 252119 0 0 IRON MTN INC NEW COM 46284V101 449 11538 SH SOLE 5 11538 0 0 IRON MTN INC NEW COM 46284V101 93 2400 SH SOLE 2 2400 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 0 0 SH SOLE 807575 0 0 ISHARES GOLD TRUST ISHARES 464285105 5813 472200 SH SOLE 472200 0 0 ISHARES INC GLB HGH YLD ETF 464286178 1183 23000 SH SOLE 5 23000 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 1084 26000 SH SOLE 26000 0 0 ISHARES INC MSCI EURZONE ETF 464286608 3076 71000 SH SOLE 5 71000 0 0 ISHARES INC MSCI MEX CAP ETF 464286822 1234 22600 SH SOLE 22600 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5267 145890 SH SOLE 145890 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1489 99900 SH SOLE 99900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4571 102000 SH SOLE 5 102000 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 990 8800 SH SOLE 8800 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1234 18500 SH SOLE 18500 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 204 6000 SH SOLE 6000 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1649 47000 SH SOLE 47000 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1211 3631 SH SOLE 5 3631 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 421 2840 SH SOLE 5 2840 0 0 ISHARES TR CORE S&P US GWT 464287671 2938 58200 SH SOLE 5 58200 0 0 ISHARES TR U.S. TECH ETF 464287721 821 5474 SH SOLE 5 5474 0 0 ISHARES TR MSCI ACWI ETF 464288257 929 13500 SH SOLE 5 13500 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9919 85200 SH SOLE 85200 0 0 ISHARES TR JPMORGAN USD EMG 464288281 508 4360 SH SOLE 5 4360 0 0 ISHARES TR INTL SEL DIV ETF 464288448 4224 125105 SH SOLE 5 125105 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1430 16114 SH SOLE 5 16114 0 0 ISHARES TR MBS ETF 464288588 1274 11900 SH SOLE 11900 0 0 ISHARES TR US CR BD ETF 464288620 673 6000 SH SOLE 6000 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1210 18500 SH SOLE 18500 0 0 ISHARES TR GLB CNS DISC ETF 464288745 1079 10600 SH SOLE 10600 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 972 36411 SH SOLE 5 36411 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3059 93120 SH SOLE 93120 0 0 ISHARES TR MSCI POL CAP ETF 46429B606 1231 46400 SH SOLE 46400 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 411 9000 SH SOLE 5 9000 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 644 21400 SH SOLE 5 21400 0 0 ISTAR INC COM 45031U101 502 42500 SH SOLE 42500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1559 113760 SH SOLE 5 0 0 0 JACK IN THE BOX INC COM 466367109 734 7200 SH SOLE 7200 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2047 35133 SH SOLE 35133 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 76 1300 SH SOLE 2 1300 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 997 6820 SH SOLE 132084 0 0 JBG SMITH PPTYS COM 46590V100 1885 55100 SH SOLE 136701 0 0 JBG SMITH PPTYS COM 46590V100 76 2211 SH SOLE 5 2211 0 0 JD COM INC SPON ADR CL A 47215P106 5986 156694 SH SOLE 177359 0 0 JOHNSON & JOHNSON COM 478160104 103875 798976 SH SOLE 1011911 0 0 JOHNSON & JOHNSON COM 478160104 2980 22919 SH SOLE 5 22919 0 0 JOHNSON & JOHNSON COM 478160104 12253 94249 SH SOLE 4 0 0 94249 JOHNSON & JOHNSON COM 478160104 5433 41787 SH SOLE 1 0 4400 37387 JOHNSON & JOHNSON COM 478160104 1334 10264 SH SOLE 2 10264 0 0 JOHNSON CTLS INTL PLC SHS G51502105 11333 281297 SH SOLE 323730 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6407 159011 SH SOLE 4 0 0 159011 JOHNSON CTLS INTL PLC SHS G51502105 97 2412 SH SOLE 2 2412 0 0 JONES LANG LASALLE INC COM 48020Q107 684 5540 SH SOLE 5540 0 0 JONES LANG LASALLE INC COM 48020Q107 49 400 SH SOLE 2 400 0 0 JPMORGAN CHASE & CO COM 46625H100 74077 775596 SH SOLE 1046753 0 0 JPMORGAN CHASE & CO COM 46625H100 5271 55187 SH SOLE 5 55187 0 0 JPMORGAN CHASE & CO COM 46625H100 8357 87494 SH SOLE 1 0 7400 80094 JPMORGAN CHASE & CO COM 46625H100 2921 30588 SH SOLE 2 30588 0 0 JUNIPER NETWORKS INC COM 48203R104 1562 56132 SH SOLE 56132 0 0 JUNIPER NETWORKS INC COM 48203R104 71 2550 SH SOLE 5 2550 0 0 JUNIPER NETWORKS INC COM 48203R104 47 1700 SH SOLE 2 1700 0 0 JUNO THERAPEUTICS INC COM 48205A109 0 0 SH SOLE 147501 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1848 17006 SH SOLE 1 0 0 17006 KANSAS CITY SOUTHERN COM NEW 485170302 1598 14701 SH SOLE 15701 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 2704 24878 SH SOLE 4 0 0 24878 KANSAS CITY SOUTHERN COM NEW 485170302 54 500 SH SOLE 2 500 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 0 0 SH SOLE 27638 0 0 KELLOGG CO COM 487836108 7011 112402 SH SOLE 144302 0 0 KELLOGG CO COM 487836108 56 900 SH SOLE 2 900 0 0 KEYCORP NEW COM 493267108 2829 150308 SH SOLE 161008 0 0 KEYCORP NEW COM 493267108 84 4483 SH SOLE 2 4483 0 0 KILROY RLTY CORP COM 49427F108 4037 56770 SH SOLE 137317 0 0 KILROY RLTY CORP COM 49427F108 209 2940 SH SOLE 5 2940 0 0 KIMBERLY CLARK CORP COM 494368103 11708 99492 SH SOLE 99892 0 0 KIMBERLY CLARK CORP COM 494368103 129 1100 SH SOLE 2 1100 0 0 KIMCO RLTY CORP COM 49446R109 5890 301275 SH SOLE 718499 0 0 KIMCO RLTY CORP COM 49446R109 185 9475 SH SOLE 5 9475 0 0 KIMCO RLTY CORP COM 49446R109 29 1500 SH SOLE 2 1500 0 0 KINDER MORGAN INC DEL COM 49456B101 5210 271658 SH SOLE 594952 0 0 KINDER MORGAN INC DEL COM 49456B101 263 13719 SH SOLE 2 13719 0 0 KINROSS GOLD CORP COM NO PAR 496902404 57 13500 SH SOLE 2 13500 0 0 KIRBY CORP COM 497266106 2424 36755 SH SOLE 1 0 0 36755 KITE RLTY GROUP TR COM NEW 49803T300 993 49030 SH SOLE 49030 0 0 KLA-TENCOR CORP COM 482480100 3528 33285 SH SOLE 37085 0 0 KLA-TENCOR CORP COM 482480100 64 600 SH SOLE 2 600 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 648 15600 SH SOLE 89786 0 0 KOHLS CORP COM 500255104 1120 24531 SH SOLE 24531 0 0 KOHLS CORP COM 500255104 82 1800 SH SOLE 2 1800 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1906 113700 SH SOLE 113700 0 0 KRAFT HEINZ CO COM 500754106 6956 89694 SH SOLE 89694 0 0 KRAFT HEINZ CO COM 500754106 157 2028 SH SOLE 2 2028 0 0 KROGER CO COM 501044101 2742 136704 SH SOLE 136704 0 0 KROGER CO COM 501044101 272 13550 SH SOLE 2 13550 0 0 KT CORP SPONSORED ADR 48268K101 821 59200 SH SOLE 0 0 59200 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 57664 0 0 L BRANDS INC COM 501797104 9337 224395 SH SOLE 261219 0 0 L BRANDS INC COM 501797104 1905 45787 SH SOLE 1 0 8700 37087 L BRANDS INC COM 501797104 76 1820 SH SOLE 2 1820 0 0 L3 TECHNOLOGIES INC COM 502413107 1966 10436 SH SOLE 10736 0 0 L3 TECHNOLOGIES INC COM 502413107 15 78 SH SOLE 2 78 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 0 SH SOLE 130962 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2726 18057 SH SOLE 18057 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 60 400 SH SOLE 2 400 0 0 LAM RESEARCH CORP COM 512807108 40119 216814 SH SOLE 251454 0 0 LAM RESEARCH CORP COM 512807108 93 500 SH SOLE 2 500 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 22 320 SH SOLE 320 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 404 5900 SH SOLE 5 5900 0 0 LAMB WESTON HLDGS INC COM 513272104 6765 144273 SH SOLE 144273 0 0 LAS VEGAS SANDS CORP COM 517834107 3389 52817 SH SOLE 105092 0 0 LAS VEGAS SANDS CORP COM 517834107 265 4130 SH SOLE 5 4130 0 0 LAS VEGAS SANDS CORP COM 517834107 144 2241 SH SOLE 2 2241 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1938 66770 SH SOLE 155902 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 266 20100 SH SOLE 20100 0 0 LAUDER ESTEE COS INC CL A 518439104 3200 29675 SH SOLE 70123 0 0 LAUDER ESTEE COS INC CL A 518439104 1862 17266 SH SOLE 5 17266 0 0 LAUDER ESTEE COS INC CL A 518439104 54 500 SH SOLE 2 500 0 0 LAUREATE EDUCATION INC CL A 518613203 0 0 SH SOLE 15952 0 0 LEAR CORP COM NEW 521865204 1689 9756 SH SOLE 9756 0 0 LEAR CORP COM NEW 521865204 87 500 SH SOLE 2 500 0 0 LEGGETT & PLATT INC COM 524660107 832 17435 SH SOLE 17435 0 0 LEGGETT & PLATT INC COM 524660107 43 900 SH SOLE 2 900 0 0 LEIDOS HLDGS INC COM 525327102 1076 18170 SH SOLE 19870 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 1474 27911 SH SOLE 27911 0 0 LENNAR CORP CL A 526057104 48 900 SH SOLE 2 900 0 0 LENNOX INTL INC COM 526107107 785 4388 SH SOLE 4588 0 0 LEUCADIA NATL CORP COM 527288104 1025 40607 SH SOLE 44207 0 0 LEUCADIA NATL CORP COM 527288104 76 3000 SH SOLE 2 3000 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2153 40406 SH SOLE 40406 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 48 900 SH SOLE 2 900 0 0 LEXINGTON REALTY TRUST COM 529043101 1289 126100 SH SOLE 126100 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1298 13623 SH SOLE 13623 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1069 31537 SH SOLE 36937 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 39 1158 SH SOLE 2 1158 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2737 83700 SH SOLE 95995 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 185 5658 SH SOLE 2 5658 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1596 67723 SH SOLE 107603 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 107 4544 SH SOLE 2 4544 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 462 11030 SH SOLE 11030 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 933 22284 SH SOLE 22684 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4172 101610 SH SOLE 702110 0 0 LIBERTY PPTY TR SH BEN INT 531172104 53 1300 SH SOLE 2 1300 0 0 LIFE STORAGE INC COM 53223X107 2195 26830 SH SOLE 138209 0 0 LILLY ELI & CO COM 532457108 51712 604536 SH SOLE 643236 0 0 LILLY ELI & CO COM 532457108 232 2711 SH SOLE 5 2711 0 0 LILLY ELI & CO COM 532457108 330 3858 SH SOLE 2 3858 0 0 LINCOLN NATL CORP IND COM 534187109 2294 31221 SH SOLE 31221 0 0 LINCOLN NATL CORP IND COM 534187109 120 1631 SH SOLE 2 1631 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 0 SH SOLE 15855 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 49825 0 0 LKQ CORP COM 501889208 1491 41439 SH SOLE 45176 0 0 LKQ CORP COM 501889208 50 1400 SH SOLE 2 1400 0 0 LOCKHEED MARTIN CORP COM 539830109 57678 185885 SH SOLE 187285 0 0 LOCKHEED MARTIN CORP COM 539830109 341 1100 SH SOLE 2 1100 0 0 LOEWS CORP COM 540424108 2028 42377 SH SOLE 43777 0 0 LOEWS CORP COM 540424108 120 2500 SH SOLE 2 2500 0 0 LOWES COS INC COM 548661107 9094 113766 SH SOLE 167941 0 0 LOWES COS INC COM 548661107 292 3649 SH SOLE 2 3649 0 0 LOXO ONCOLOGY INC COM 548862101 0 0 SH SOLE 86719 0 0 LTC PPTYS INC COM 502175102 1089 23170 SH SOLE 23170 0 0 LULULEMON ATHLETICA INC COM 550021109 743 11940 SH SOLE 21284 0 0 LUMENTUM HLDGS INC COM 55024U109 0 0 SH SOLE 31145 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10268 103662 SH SOLE 103662 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 327 3300 SH SOLE 1 0 3300 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 308 3111 SH SOLE 2 3111 0 0 M & T BK CORP COM 55261F104 3033 18833 SH SOLE 20533 0 0 M & T BK CORP COM 55261F104 97 602 SH SOLE 2 602 0 0 MACERICH CO COM 554382101 4414 80296 SH SOLE 80296 0 0 MACERICH CO COM 554382101 33 600 SH SOLE 2 600 0 0 MACK CALI RLTY CORP COM 554489104 1268 53470 SH SOLE 53470 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH SOLE 25175 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 652 9030 SH SOLE 9330 0 0 MACYS INC COM 55616P104 1091 49989 SH SOLE 49989 0 0 MACYS INC COM 55616P104 103 4725 SH SOLE 2 4725 0 0 MAGNA INTL INC COM 559222401 245 4592 SH SOLE 5 4592 0 0 MAGNA INTL INC COM 559222401 165 3100 SH SOLE 2 3100 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 0 0 SH SOLE 16967 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 460 12313 SH SOLE 30695 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 26 700 SH SOLE 2 700 0 0 MANHATTAN ASSOCS INC COM 562750109 599 14400 SH SOLE 14400 0 0 MANPOWERGROUP INC COM 56418H100 1105 9382 SH SOLE 11182 0 0 MANPOWERGROUP INC COM 56418H100 82 700 SH SOLE 2 700 0 0 MANULIFE FINL CORP COM 56501R106 334 16500 SH SOLE 2 16500 0 0 MARATHON OIL CORP COM 565849106 1835 135296 SH SOLE 135296 0 0 MARATHON OIL CORP COM 565849106 168 12361 SH SOLE 2 12361 0 0 MARATHON PETE CORP COM 56585A102 4563 81368 SH SOLE 81368 0 0 MARATHON PETE CORP COM 56585A102 370 6600 SH SOLE 2 6600 0 0 MARKEL CORP COM 570535104 2122 1987 SH SOLE 1987 0 0 MARKEL CORP COM 570535104 63 59 SH SOLE 2 59 0 0 MARRIOTT INTL INC NEW CL A 571903202 4870 44167 SH SOLE 104568 0 0 MARRIOTT INTL INC NEW CL A 571903202 969 8785 SH SOLE 5 87850 0 0 MARRIOTT INTL INC NEW CL A 571903202 128 1160 SH SOLE 2 1160 0 0 MARSH & MCLENNAN COS INC COM 571748102 23669 282413 SH SOLE 324113 0 0 MARSH & MCLENNAN COS INC COM 571748102 402 4800 SH SOLE 1 0 4800 0 MARSH & MCLENNAN COS INC COM 571748102 134 1600 SH SOLE 2 1600 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1683 8161 SH SOLE 8161 0 0 MARTIN MARIETTA MATLS INC COM 573284106 62 300 SH SOLE 2 300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 916 51170 SH SOLE 100130 0 0 MASCO CORP COM 574599106 1571 40261 SH SOLE 96667 0 0 MASCO CORP COM 574599106 51 1300 SH SOLE 2 1300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 114925 813913 SH SOLE 876724 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2340 16572 SH SOLE 5 16572 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4432 31385 SH SOLE 1 0 4400 26985 MASTERCARD INCORPORATED CL A 57636Q104 254 1800 SH SOLE 2 1800 0 0 MATTEL INC COM 577081102 781 50420 SH SOLE 76020 0 0 MATTEL INC COM 577081102 26 1700 SH SOLE 2 1700 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3336 69923 SH SOLE 245323 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 57 1200 SH SOLE 2 1200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7896 76928 SH SOLE 76928 0 0 MCCORMICK & CO INC COM NON VTG 579780206 51 500 SH SOLE 2 500 0 0 MCDONALDS CORP COM 580135101 21806 139176 SH SOLE 157471 0 0 MCDONALDS CORP COM 580135101 348 2221 SH SOLE 5 2221 0 0 MCDONALDS CORP COM 580135101 541 3454 SH SOLE 2 3454 0 0 MCKESSON CORP COM 58155Q103 4767 31032 SH SOLE 34312 0 0 MCKESSON CORP COM 58155Q103 428 2787 SH SOLE 2 2787 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 214 18210 SH SOLE 18210 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2764 210520 SH SOLE 210520 0 0 MEDICINES CO COM 584688105 0 0 SH SOLE 140976 0 0 MEDNAX INC COM 58502B106 461 10700 SH SOLE 10700 0 0 MEDNAX INC COM 58502B106 26 600 SH SOLE 2 600 0 0 MEDTRONIC PLC SHS G5960L103 14401 185172 SH SOLE 386006 0 0 MEDTRONIC PLC SHS G5960L103 390 5009 SH SOLE 2 5009 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 660 27356 SH SOLE 33356 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1455 60314 SH SOLE 5 180942 0 0 MERCADOLIBRE INC COM 58733R102 2903 11211 SH SOLE 11211 0 0 MERCK & CO INC COM 58933Y105 68439 1068865 SH SOLE 1127865 0 0 MERCK & CO INC COM 58933Y105 3110 48570 SH SOLE 5 48570 0 0 MERCK & CO INC COM 58933Y105 60 930 SH SOLE 4 0 0 930 MERCK & CO INC COM 58933Y105 832 13000 SH SOLE 2 13000 0 0 METLIFE INC COM 59156R108 8455 162746 SH SOLE 313588 0 0 METLIFE INC COM 59156R108 310 5974 SH SOLE 5 5974 0 0 METLIFE INC COM 59156R108 450 8658 SH SOLE 2 8658 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2154 3440 SH SOLE 3940 0 0 MFA FINL INC COM 55272X102 43 4900 SH SOLE 4900 0 0 MFA FINL INC COM 55272X102 499 57000 SH SOLE 5 57000 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH SOLE 240424 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2048 62840 SH SOLE 63240 0 0 MGM RESORTS INTERNATIONAL COM 552953101 85 2600 SH SOLE 2 2600 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 915 19131 SH SOLE 19131 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 9076 101092 SH SOLE 106092 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 653 7276 SH SOLE 5 7276 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 81 900 SH SOLE 2 900 0 0 MICRON TECHNOLOGY INC COM 595112103 557 14163 SH SOLE 1 0 0 14163 MICRON TECHNOLOGY INC COM 595112103 69248 1760685 SH SOLE 1902801 0 0 MICRON TECHNOLOGY INC COM 595112103 1766 44897 SH SOLE 4 0 0 44897 MICRON TECHNOLOGY INC COM 595112103 249 6334 SH SOLE 2 6334 0 0 MICROSOFT CORP COM 594918104 169619 2277073 SH SOLE 2413073 0 0 MICROSOFT CORP COM 594918104 5852 78564 SH SOLE 5 78564 0 0 MICROSOFT CORP COM 594918104 3698 49639 SH SOLE 1 0 11300 38339 MICROSOFT CORP COM 594918104 1559 20928 SH SOLE 2 20928 0 0 MID AMER APT CMNTYS INC COM 59522J103 8615 80602 SH SOLE 81702 0 0 MIDDLEBY CORP COM 596278101 833 6500 SH SOLE 6500 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 0 0 SH SOLE 300 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH SOLE 7765 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1938 185673 SH SOLE 185673 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2505 239905 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 215 20600 SH SOLE 2 20600 0 0 MOHAWK INDS INC COM 608190104 2143 8657 SH SOLE 8657 0 0 MOHAWK INDS INC COM 608190104 74 300 SH SOLE 2 300 0 0 MOLSON COORS BREWING CO CL B 60871R209 2041 25003 SH SOLE 25003 0 0 MOLSON COORS BREWING CO CL B 60871R209 41 500 SH SOLE 2 500 0 0 MOMO INC ADR 60879B107 395 12600 SH SOLE 25560 0 0 MOMO INC ADR 60879B107 144 4600 SH SOLE 2 4600 0 0 MONDELEZ INTL INC CL A 609207105 16323 401446 SH SOLE 499146 0 0 MONDELEZ INTL INC CL A 609207105 7362 181051 SH SOLE 4 0 0 181051 MONDELEZ INTL INC CL A 609207105 4641 114139 SH SOLE 1 0 13100 101039 MONDELEZ INTL INC CL A 609207105 319 7844 SH SOLE 2 7844 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 686 42400 SH SOLE 42400 0 0 MONSANTO CO NEW COM 61166W101 6767 56477 SH SOLE 63277 0 0 MONSANTO CO NEW COM 61166W101 4251 35476 SH SOLE 1 0 0 35476 MONSANTO CO NEW COM 61166W101 168 1400 SH SOLE 2 1400 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3861 69886 SH SOLE 69886 0 0 MOODYS CORP COM 615369105 1232 8853 SH SOLE 1 0 0 8853 MOODYS CORP COM 615369105 17138 123110 SH SOLE 126495 0 0 MOODYS CORP COM 615369105 70 500 SH SOLE 2 500 0 0 MORGAN STANLEY COM NEW 617446448 8718 180986 SH SOLE 272156 0 0 MORGAN STANLEY COM NEW 617446448 522 10841 SH SOLE 2 10841 0 0 MOSAIC CO NEW COM 61945C103 1069 49512 SH SOLE 49512 0 0 MOSAIC CO NEW COM 61945C103 78 3600 SH SOLE 2 3600 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1957 23061 SH SOLE 23061 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 51 600 SH SOLE 2 600 0 0 MSCI INC COM 55354G100 1269 10858 SH SOLE 10858 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 97275 0 0 MURPHY OIL CORP COM 626717102 660 24840 SH SOLE 24840 0 0 MURPHY OIL CORP COM 626717102 80 3022 SH SOLE 2 3022 0 0 MYLAN N V SHS EURO N59465109 2079 66286 SH SOLE 80572 0 0 MYLAN N V SHS EURO N59465109 71 2271 SH SOLE 2 2271 0 0 NASDAQ INC COM 631103108 1280 16504 SH SOLE 16504 0 0 NASDAQ INC COM 631103108 54 700 SH SOLE 2 700 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1809 23400 SH SOLE 23400 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3852 107814 SH SOLE 4 0 0 107814 NATIONAL OILWELL VARCO INC COM 637071101 2101 58796 SH SOLE 58796 0 0 NATIONAL OILWELL VARCO INC COM 637071101 164 4600 SH SOLE 2 4600 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 4263 102340 SH SOLE 383002 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 628 25900 SH SOLE 25900 0 0 NAVIENT CORPORATION COM 63938C108 660 43959 SH SOLE 43959 0 0 NAVIENT CORPORATION COM 63938C108 95 6300 SH SOLE 2 6300 0 0 NETAPP INC COM 64110D104 1759 40203 SH SOLE 40203 0 0 NETAPP INC COM 64110D104 61 1400 SH SOLE 2 1400 0 0 NETEASE INC SPONSORED ADR 64110W102 3695 14006 SH SOLE 14006 0 0 NETEASE INC SPONSORED ADR 64110W102 1354 5134 SH SOLE 5 128350 0 0 NETFLIX INC COM 64110L106 35404 195226 SH SOLE 226882 0 0 NETFLIX INC COM 64110L106 1601 8827 SH SOLE 5 8827 0 0 NETFLIX INC COM 64110L106 73 400 SH SOLE 2 400 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 895 14611 SH SOLE 5 14611 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH SOLE 314914 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 583 6600 SH SOLE 6600 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2697 30556 SH SOLE 5 30556 0 0 NEW SR INVT GROUP INC COM 648691103 431 47100 SH SOLE 47100 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 800 62071 SH SOLE 62071 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 44 3400 SH SOLE 2 3400 0 0 NEW YORK REIT INC COM 64976L109 0 0 SH SOLE 303443 0 0 NEWELL BRANDS INC COM 651229106 2542 59577 SH SOLE 80327 0 0 NEWELL BRANDS INC COM 651229106 68 1603 SH SOLE 2 1603 0 0 NEWFIELD EXPL CO COM 651290108 755 25448 SH SOLE 25448 0 0 NEWFIELD EXPL CO COM 651290108 42 1400 SH SOLE 2 1400 0 0 NEWMONT MINING CORP COM 651639106 9642 257062 SH SOLE 257062 0 0 NEWMONT MINING CORP COM 651639106 146 3900 SH SOLE 2 3900 0 0 NEWS CORP NEW CL A 65249B109 690 52032 SH SOLE 52032 0 0 NEWS CORP NEW CL A 65249B109 49 3725 SH SOLE 2 3725 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 268 11280 SH SOLE 11280 0 0 NEXTERA ENERGY INC COM 65339F101 9058 61806 SH SOLE 66106 0 0 NEXTERA ENERGY INC COM 65339F101 464 3164 SH SOLE 5 3164 0 0 NEXTERA ENERGY INC COM 65339F101 306 2086 SH SOLE 2 2086 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1984 47874 SH SOLE 95079 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 33 800 SH SOLE 2 800 0 0 NII HLDGS INC COM PAR 62913F508 21 44869 SH SOLE 0 0 44869 NII HLDGS INC COM PAR 62913F508 0 0 SH SOLE 17979 0 0 NIKE INC CL B 654106103 12563 242292 SH SOLE 423115 0 0 NIKE INC CL B 654106103 213 4106 SH SOLE 2 4106 0 0 NISOURCE INC COM 65473P105 1191 46542 SH SOLE 46542 0 0 NISOURCE INC COM 65473P105 46 1800 SH SOLE 2 1800 0 0 NOBLE CORP PLC SHS USD G65431101 66 14400 SH SOLE 14400 0 0 NOBLE ENERGY INC COM 655044105 1969 69420 SH SOLE 69420 0 0 NOBLE ENERGY INC COM 655044105 57 2000 SH SOLE 2 2000 0 0 NORDSTROM INC COM 655664100 847 17970 SH SOLE 17970 0 0 NORDSTROM INC COM 655664100 38 800 SH SOLE 2 800 0 0 NORFOLK SOUTHERN CORP COM 655844108 5034 38066 SH SOLE 43666 0 0 NORFOLK SOUTHERN CORP COM 655844108 225 1700 SH SOLE 2 1700 0 0 NORTHERN TR CORP COM 665859104 4748 51648 SH SOLE 114715 0 0 NORTHERN TR CORP COM 665859104 92 1000 SH SOLE 2 1000 0 0 NORTHROP GRUMMAN CORP COM 666807102 6106 21222 SH SOLE 25322 0 0 NORTHROP GRUMMAN CORP COM 666807102 201 700 SH SOLE 2 700 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 405 31600 SH SOLE 31600 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1403 25954 SH SOLE 25954 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 542 34500 SH SOLE 34500 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 35 2200 SH SOLE 2 2200 0 0 NUCOR CORP COM 670346105 2699 48157 SH SOLE 48157 0 0 NUCOR CORP COM 670346105 120 2150 SH SOLE 5 2150 0 0 NUCOR CORP COM 670346105 135 2400 SH SOLE 2 2400 0 0 NVIDIA CORP COM 67066G104 82131 459425 SH SOLE 477650 0 0 NVIDIA CORP COM 67066G104 1934 10820 SH SOLE 1 0 0 10820 NVIDIA CORP COM 67066G104 78 439 SH SOLE 2 439 0 0 NVR INC COM 62944T105 1270 445 SH SOLE 545 0 0 NVR INC COM 62944T105 3178 1113 SH SOLE 5 1113 0 0 NVR INC COM 62944T105 57 20 SH SOLE 2 20 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5548 49058 SH SOLE 49058 0 0 NXP SEMICONDUCTORS N V COM N6596X109 68 600 SH SOLE 2 600 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2664 12371 SH SOLE 12371 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 43 200 SH SOLE 2 200 0 0 OBSEVA SA COM H5861P103 0 0 SH SOLE 256658 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6692 104215 SH SOLE 154015 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 344 5359 SH SOLE 2 5359 0 0 OFFICE DEPOT INC COM 676220106 73 16100 SH SOLE 16100 0 0 OGE ENERGY CORP COM 670837103 1152 31975 SH SOLE 36075 0 0 OGE ENERGY CORP COM 670837103 54 1500 SH SOLE 2 1500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3635 113920 SH SOLE 113920 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 766 24000 SH SOLE 5 24000 0 0 OMNICOM GROUP INC COM 681919106 2220 29966 SH SOLE 30666 0 0 OMNICOM GROUP INC COM 681919106 74 1000 SH SOLE 2 1000 0 0 ON SEMICONDUCTOR CORP COM 682189105 46 2500 SH SOLE 177161 0 0 ON SEMICONDUCTOR CORP COM 682189105 444 24048 SH SOLE 5 24048 0 0 ONE LIBERTY PPTYS INC COM 682406103 221 9090 SH SOLE 9090 0 0 ONEOK INC NEW COM 682680103 2685 48448 SH SOLE 48448 0 0 ONEOK INC NEW COM 682680103 216 3900 SH SOLE 5 3900 0 0 ONEOK INC NEW COM 682680103 80 1441 SH SOLE 2 1441 0 0 ORACLE CORP COM 68389X105 35617 736654 SH SOLE 934514 0 0 ORACLE CORP COM 68389X105 97 2000 SH SOLE 5 2000 0 0 ORACLE CORP COM 68389X105 6214 128531 SH SOLE 1 0 11500 117031 ORACLE CORP COM 68389X105 643 13300 SH SOLE 2 13300 0 0 PACCAR INC COM 693718108 3551 49082 SH SOLE 49082 0 0 PACCAR INC COM 693718108 137 1900 SH SOLE 2 1900 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 0 0 SH SOLE 28566 0 0 PACKAGING CORP AMER COM 695156109 1369 11939 SH SOLE 14639 0 0 PACKAGING CORP AMER COM 695156109 80 700 SH SOLE 2 700 0 0 PALO ALTO NETWORKS INC COM 697435105 1621 11247 SH SOLE 17727 0 0 PANDORA MEDIA INC COM 698354107 0 0 SH SOLE 25520 0 0 PARAMOUNT GROUP INC COM 69924R108 1910 119370 SH SOLE 380062 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 0 0 SH SOLE 227166 0 0 PARK HOTELS RESORTS INC COM 700517105 2310 83823 SH SOLE 486428 0 0 PARK HOTELS RESORTS INC COM 700517105 182 6588 SH SOLE 5 6588 0 0 PARKER HANNIFIN CORP COM 701094104 3015 17229 SH SOLE 26015 0 0 PARKER HANNIFIN CORP COM 701094104 123 700 SH SOLE 2 700 0 0 PARKWAY INC COM 70156Q107 570 24753 SH SOLE 24753 0 0 PARSLEY ENERGY INC CL A 701877102 619 23500 SH SOLE 23500 0 0 PATTERSON COMPANIES INC COM 703395103 408 10556 SH SOLE 10556 0 0 PAYCHEX INC COM 704326107 13780 229815 SH SOLE 229815 0 0 PAYCHEX INC COM 704326107 123 2050 SH SOLE 5 2050 0 0 PAYCHEX INC COM 704326107 480 8000 SH SOLE 1 0 8000 0 PAYCHEX INC COM 704326107 54 900 SH SOLE 2 900 0 0 PAYPAL HLDGS INC COM 70450Y103 62834 981315 SH SOLE 1025025 0 0 PAYPAL HLDGS INC COM 70450Y103 2183 34100 SH SOLE 5 34100 0 0 PAYPAL HLDGS INC COM 70450Y103 2594 40511 SH SOLE 1 0 0 40511 PAYPAL HLDGS INC COM 70450Y103 109 1700 SH SOLE 2 1700 0 0 PEABODY ENERGY CORP NEW COM 704551100 0 0 SH SOLE 4435 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1458 40340 SH SOLE 77810 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 419 39900 SH SOLE 263981 0 0 PENTAIR PLC SHS G7S00T104 1643 24172 SH SOLE 85777 0 0 PENTAIR PLC SHS G7S00T104 58 855 SH SOLE 2 855 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 779 42917 SH SOLE 42917 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 49 2700 SH SOLE 2 2700 0 0 PEPSICO INC COM 713448108 4011 36000 SH SOLE 1 0 0 36000 PEPSICO INC COM 713448108 80946 726433 SH SOLE 753181 0 0 PEPSICO INC COM 713448108 616 5529 SH SOLE 2 5529 0 0 PERRIGO CO PLC SHS G97822103 1528 18050 SH SOLE 39515 0 0 PERRIGO CO PLC SHS G97822103 25 300 SH SOLE 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 901 89721 SH SOLE 5 0 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 0 SH SOLE 1700 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH SOLE 6651 0 0 PFIZER INC COM 717081103 39442 1104807 SH SOLE 1222547 0 0 PFIZER INC COM 717081103 3553 99533 SH SOLE 5 99533 0 0 PFIZER INC COM 717081103 1187 33236 SH SOLE 2 33236 0 0 PG&E CORP COM 69331C108 8889 130550 SH SOLE 234150 0 0 PG&E CORP COM 69331C108 424 6223 SH SOLE 5 6223 0 0 PG&E CORP COM 69331C108 184 2700 SH SOLE 2 2700 0 0 PHILIP MORRIS INTL INC COM 718172109 3935 35446 SH SOLE 1 0 0 35446 PHILIP MORRIS INTL INC COM 718172109 34303 309011 SH SOLE 371751 0 0 PHILIP MORRIS INTL INC COM 718172109 2469 22245 SH SOLE 5 22245 0 0 PHILIP MORRIS INTL INC COM 718172109 478 4308 SH SOLE 2 4308 0 0 PHILLIPS 66 COM 718546104 6117 66773 SH SOLE 66773 0 0 PHILLIPS 66 COM 718546104 577 6293 SH SOLE 2 6293 0 0 PHYSICIANS RLTY TR COM 71943U104 1817 102500 SH SOLE 412567 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1731 85850 SH SOLE 85850 0 0 PINNACLE WEST CAP CORP COM 723484101 1448 17126 SH SOLE 66726 0 0 PINNACLE WEST CAP CORP COM 723484101 59 700 SH SOLE 2 700 0 0 PIONEER NAT RES CO COM 723787107 3116 21119 SH SOLE 30653 0 0 PIONEER NAT RES CO COM 723787107 44 300 SH SOLE 2 300 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 392 17924 SH SOLE 17924 0 0 PNC FINL SVCS GROUP INC COM 693475105 8757 64978 SH SOLE 168778 0 0 PNC FINL SVCS GROUP INC COM 693475105 2407 17857 SH SOLE 5 17857 0 0 PNC FINL SVCS GROUP INC COM 693475105 563 4178 SH SOLE 2 4178 0 0 POLARIS INDS INC COM 731068102 767 7330 SH SOLE 7330 0 0 POLARIS INDS INC COM 731068102 42 400 SH SOLE 2 400 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 0 0 SH SOLE 165862 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 11850 769489 SH SOLE 769489 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 492 25900 SH SOLE 25900 0 0 PPG INDS INC COM 693506107 3877 35676 SH SOLE 72016 0 0 PPG INDS INC COM 693506107 87 800 SH SOLE 2 800 0 0 PPL CORP COM 69351T106 3525 92897 SH SOLE 110097 0 0 PPL CORP COM 69351T106 137 3600 SH SOLE 2 3600 0 0 PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH SOLE 157024 0 0 PRAXAIR INC COM 74005P104 8204 58712 SH SOLE 58712 0 0 PRAXAIR INC COM 74005P104 154 1100 SH SOLE 2 1100 0 0 PREFERRED APT CMNTYS INC COM 74039L103 350 18520 SH SOLE 18520 0 0 PRICE T ROWE GROUP INC COM 74144T108 2973 32798 SH SOLE 41298 0 0 PRICE T ROWE GROUP INC COM 74144T108 73 800 SH SOLE 2 800 0 0 PRICELINE GRP INC COM NEW 741503403 8497 4641 SH SOLE 4 0 0 4641 PRICELINE GRP INC COM NEW 741503403 4678 2555 SH SOLE 1 0 0 2555 PRICELINE GRP INC COM NEW 741503403 17272 9434 SH SOLE 12507 0 0 PRICELINE GRP INC COM NEW 741503403 1208 660 SH SOLE 5 660 0 0 PRICELINE GRP INC COM NEW 741503403 101 55 SH SOLE 2 55 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4629 71940 SH SOLE 74040 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 151 2350 SH SOLE 5 2350 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 129 2000 SH SOLE 2 2000 0 0 PROCTER AND GAMBLE CO COM 742718109 44040 484059 SH SOLE 719459 0 0 PROCTER AND GAMBLE CO COM 742718109 756 8305 SH SOLE 5 8305 0 0 PROCTER AND GAMBLE CO COM 742718109 27 302 SH SOLE 4 0 0 302 PROCTER AND GAMBLE CO COM 742718109 1059 11639 SH SOLE 2 11639 0 0 PROGRESSIVE CORP OHIO COM 743315103 3771 77881 SH SOLE 88981 0 0 PROGRESSIVE CORP OHIO COM 743315103 145 3000 SH SOLE 2 3000 0 0 PROLOGIS INC COM 74340W103 23764 374473 SH SOLE 1089552 0 0 PROLOGIS INC COM 74340W103 769 12115 SH SOLE 5 12115 0 0 PROLOGIS INC COM 74340W103 130 2049 SH SOLE 2 2049 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 200 3359 SH SOLE 3359 0 0 PROTHENA CORP PLC SHS G72800108 0 0 SH SOLE 123681 0 0 PRUDENTIAL FINL INC COM 744320102 6223 58531 SH SOLE 58531 0 0 PRUDENTIAL FINL INC COM 744320102 415 3900 SH SOLE 5 3900 0 0 PRUDENTIAL FINL INC COM 744320102 372 3499 SH SOLE 2 3499 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1518 11373 SH SOLE 11373 0 0 PUBLIC STORAGE COM 74460D109 22558 105417 SH SOLE 189519 0 0 PUBLIC STORAGE COM 74460D109 43 200 SH SOLE 2 200 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3239 70039 SH SOLE 70039 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 335 7236 SH SOLE 5 7236 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 179 3879 SH SOLE 2 3879 0 0 PULTE GROUP INC COM 745867101 951 34779 SH SOLE 37079 0 0 PULTE GROUP INC COM 745867101 63 2300 SH SOLE 2 2300 0 0 PVH CORP COM 693656100 1437 11399 SH SOLE 39323 0 0 PVH CORP COM 693656100 3255 25822 SH SOLE 5 25822 0 0 PVH CORP COM 693656100 63 500 SH SOLE 2 500 0 0 QIWI PLC SPON ADR REP B 74735M108 191 11300 SH SOLE 11300 0 0 QORVO INC COM 74736K101 1556 22019 SH SOLE 22019 0 0 QORVO INC COM 74736K101 57 800 SH SOLE 2 800 0 0 QTS RLTY TR INC COM CL A 74736A103 1451 27720 SH SOLE 27720 0 0 QUALCOMM INC COM 747525103 6456 124538 SH SOLE 4 0 0 124538 QUALCOMM INC COM 747525103 25441 490764 SH SOLE 562595 0 0 QUALCOMM INC COM 747525103 238 4582 SH SOLE 5 4582 0 0 QUALCOMM INC COM 747525103 4663 89948 SH SOLE 1 0 7200 82748 QUALCOMM INC COM 747525103 374 7221 SH SOLE 2 7221 0 0 QUALITY CARE PPTYS INC COM 747545101 853 55000 SH SOLE 63721 0 0 QUALITY CARE PPTYS INC COM 747545101 23 1481 SH SOLE 5 1481 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1786 19078 SH SOLE 27778 0 0 QUEST DIAGNOSTICS INC COM 74834L100 66 700 SH SOLE 2 700 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 1873 19700 SH SOLE 19700 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 57 600 SH SOLE 2 600 0 0 RADIUS HEALTH INC COM NEW 750469207 442 11466 SH SOLE 5 11466 0 0 RADIUS HEALTH INC COM NEW 750469207 0 0 SH SOLE 175497 0 0 RALPH LAUREN CORP CL A 751212101 691 7825 SH SOLE 7825 0 0 RALPH LAUREN CORP CL A 751212101 35 400 SH SOLE 2 400 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 596 45800 SH SOLE 45800 0 0 RANGE RES CORP COM 75281A109 537 27443 SH SOLE 27443 0 0 RANGE RES CORP COM 75281A109 25 1300 SH SOLE 2 1300 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1438 17050 SH SOLE 18850 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 76 900 SH SOLE 2 900 0 0 RAYONIER INC COM 754907103 731 25300 SH SOLE 64056 0 0 RAYTHEON CO COM NEW 755111507 25575 137070 SH SOLE 161850 0 0 RAYTHEON CO COM NEW 755111507 205 1100 SH SOLE 2 1100 0 0 REALTY INCOME CORP COM 756109104 12119 211914 SH SOLE 228979 0 0 RED HAT INC COM 756577102 31911 287850 SH SOLE 287850 0 0 RED HAT INC COM 756577102 67 600 SH SOLE 2 600 0 0 REGENCY CTRS CORP COM 758849103 6513 104977 SH SOLE 231666 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 4647 10393 SH SOLE 98290 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2959 6617 SH SOLE 5 6617 0 0 REGIONS FINL CORP NEW COM 7591EP100 2674 175549 SH SOLE 185749 0 0 REGIONS FINL CORP NEW COM 7591EP100 117 7662 SH SOLE 2 7662 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1256 8999 SH SOLE 10399 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 84 600 SH SOLE 2 600 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2077 15370 SH SOLE 15570 0 0 REPUBLIC SVCS INC COM 760759100 9013 136439 SH SOLE 361345 0 0 REPUBLIC SVCS INC COM 760759100 92 1400 SH SOLE 2 1400 0 0 RESMED INC COM 761152107 1506 19575 SH SOLE 19575 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1228 64590 SH SOLE 64590 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1751 133340 SH SOLE 476895 0 0 REXFORD INDL RLTY INC COM 76169C100 1165 40690 SH SOLE 153179 0 0 RITE AID CORP COM 767754104 51 25777 SH SOLE 25777 0 0 RLJ LODGING TR COM 74965L101 2208 100370 SH SOLE 267805 0 0 ROBERT HALF INTL INC COM 770323103 811 16113 SH SOLE 19513 0 0 ROBERT HALF INTL INC COM 770323103 50 1000 SH SOLE 2 1000 0 0 ROCKWELL AUTOMATION INC COM 773903109 2955 16583 SH SOLE 20483 0 0 ROCKWELL AUTOMATION INC COM 773903109 71 400 SH SOLE 2 400 0 0 ROCKWELL COLLINS INC COM 774341101 9713 74309 SH SOLE 75709 0 0 ROCKWELL COLLINS INC COM 774341101 65 500 SH SOLE 2 500 0 0 ROLLINS INC COM 775711104 499 10824 SH SOLE 13324 0 0 ROPER TECHNOLOGIES INC COM 776696106 3168 13015 SH SOLE 20450 0 0 ROPER TECHNOLOGIES INC COM 776696106 73 300 SH SOLE 2 300 0 0 ROSS STORES INC COM 778296103 4140 64123 SH SOLE 1 0 0 64123 ROSS STORES INC COM 778296103 18190 281709 SH SOLE 281709 0 0 ROSS STORES INC COM 778296103 6668 103261 SH SOLE 4 0 0 103261 ROSS STORES INC COM 778296103 52 800 SH SOLE 2 800 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 770 9980 SH SOLE 2 9980 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2729 23024 SH SOLE 33613 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 0 SH SOLE 74900 0 0 RPM INTL INC COM 749685103 398 7750 SH SOLE 7750 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1874 29990 SH SOLE 29990 0 0 S&P GLOBAL INC COM 78409V104 14317 91593 SH SOLE 98403 0 0 S&P GLOBAL INC COM 78409V104 375 2400 SH SOLE 1 0 2400 0 S&P GLOBAL INC COM 78409V104 94 600 SH SOLE 2 600 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2020 92057 SH SOLE 265277 0 0 SABRE CORP COM 78573M104 396 21900 SH SOLE 21900 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 102380 0 0 SALESFORCE COM INC COM 79466L302 7750 82960 SH SOLE 184471 0 0 SALESFORCE COM INC COM 79466L302 56 600 SH SOLE 2 600 0 0 SAUL CTRS INC COM 804395101 440 7100 SH SOLE 7100 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2218 15400 SH SOLE 17400 0 0 SCANA CORP NEW COM 80589M102 954 19668 SH SOLE 19868 0 0 SCANA CORP NEW COM 80589M102 34 700 SH SOLE 2 700 0 0 SCHEIN HENRY INC COM 806407102 3818 46572 SH SOLE 46572 0 0 SCHEIN HENRY INC COM 806407102 49 600 SH SOLE 2 600 0 0 SCHLUMBERGER LTD COM 806857108 17984 257800 SH SOLE 443800 0 0 SCHLUMBERGER LTD COM 806857108 6066 86951 SH SOLE 4 0 0 86951 SCHLUMBERGER LTD COM 806857108 3708 53154 SH SOLE 1 0 5100 48054 SCHWAB CHARLES CORP NEW COM 808513105 6505 148718 SH SOLE 148718 0 0 SCHWAB CHARLES CORP NEW COM 808513105 109 2500 SH SOLE 2 2500 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 875 10183 SH SOLE 10183 0 0 SEADRILL LIMITED SHS G7945E105 12 35450 SH SOLE 0 0 35450 SEAGATE TECHNOLOGY PLC SHS G7945M107 4191 126340 SH SOLE 127840 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1375 41454 SH SOLE 4 0 0 41454 SEAGATE TECHNOLOGY PLC SHS G7945M107 76 2300 SH SOLE 2 2300 0 0 SEALED AIR CORP NEW COM 81211K100 1167 27329 SH SOLE 52839 0 0 SEALED AIR CORP NEW COM 81211K100 38 900 SH SOLE 2 900 0 0 SEATTLE GENETICS INC COM 812578102 588 10800 SH SOLE 373097 0 0 SEI INVESTMENTS CO COM 784117103 1033 16910 SH SOLE 17310 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 855 36500 SH SOLE 36500 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2638 32280 SH SOLE 32280 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 680 9930 SH SOLE 9930 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7693 297500 SH SOLE 297500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 703 9900 SH SOLE 9900 0 0 SEMPRA ENERGY COM 816851109 3586 31420 SH SOLE 32720 0 0 SEMPRA ENERGY COM 816851109 126 1100 SH SOLE 2 1100 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2722 139230 SH SOLE 139230 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 933 19410 SH SOLE 23090 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 53 1100 SH SOLE 2 1100 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 655 14220 SH SOLE 14220 0 0 SERVICENOW INC COM 81762P102 20310 172803 SH SOLE 214885 0 0 SHERWIN WILLIAMS CO COM 824348106 3860 10781 SH SOLE 17729 0 0 SHERWIN WILLIAMS CO COM 824348106 72 200 SH SOLE 2 200 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 9697 218900 SH SOLE 159300 0 59600 SHIRE PLC SPONSORED ADR 82481R106 999 6524 SH SOLE 112847 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 826 6450 SH SOLE 6450 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 38 300 SH SOLE 2 300 0 0 SIGNET JEWELERS LIMITED SHS G81276100 534 8020 SH SOLE 15998 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4291 64471 SH SOLE 4 0 0 64471 SIGNET JEWELERS LIMITED SHS G81276100 2354 35366 SH SOLE 1 0 0 35366 SIMON PPTY GROUP INC NEW COM 828806109 35127 218167 SH SOLE 560214 0 0 SIMON PPTY GROUP INC NEW COM 828806109 155 962 SH SOLE 2 962 0 0 SINA CORP ORD G81477104 359 3130 SH SOLE 6400 0 0 SIRIUS XM HLDGS INC COM 82968B103 1479 267938 SH SOLE 271238 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 17031 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4297 42173 SH SOLE 62328 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 61 600 SH SOLE 2 600 0 0 SL GREEN RLTY CORP COM 78440X101 7148 70548 SH SOLE 184732 0 0 SL GREEN RLTY CORP COM 78440X101 51 500 SH SOLE 2 500 0 0 SMITH A O COM 831865209 1098 18470 SH SOLE 77326 0 0 SMUCKER J M CO COM NEW 832696405 1707 16268 SH SOLE 16268 0 0 SMUCKER J M CO COM NEW 832696405 42 400 SH SOLE 2 400 0 0 SNAP INC CL A 83304A106 0 0 SH SOLE 126665 0 0 SNAP ON INC COM 833034101 4316 28966 SH SOLE 4 0 0 28966 SNAP ON INC COM 833034101 2887 19374 SH SOLE 1 0 0 19374 SNAP ON INC COM 833034101 11261 75575 SH SOLE 75575 0 0 SNAP ON INC COM 833034101 45 300 SH SOLE 2 300 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 278 5000 SH SOLE 5000 0 0 SOUTHERN CO COM 842587107 12495 254278 SH SOLE 298398 0 0 SOUTHERN CO COM 842587107 312 6342 SH SOLE 2 6342 0 0 SOUTHERN COPPER CORP COM 84265V105 1592 40033 SH SOLE 40033 0 0 SOUTHERN COPPER CORP COM 84265V105 61 1537 SH SOLE 2 1537 0 0 SOUTHWEST AIRLS CO COM 844741108 1127 20127 SH SOLE 46862 0 0 SOUTHWEST AIRLS CO COM 844741108 56 1000 SH SOLE 2 1000 0 0 SPARK THERAPEUTICS INC COM 84652J103 0 0 SH SOLE 44831 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 22517 185200 SH SOLE 185200 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5482 146900 SH SOLE 146900 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 308 2910 SH SOLE 2910 0 0 SPIRIT AIRLS INC COM 848577102 0 0 SH SOLE 28210 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2296 267900 SH SOLE 461402 0 0 SPLUNK INC COM 848637104 1721 25900 SH SOLE 95985 0 0 SPRINT CORP COM SER 1 85207U105 877 112697 SH SOLE 157049 0 0 SQUARE INC CL A 852234103 36574 1269500 SH SOLE 1378925 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 763 19010 SH SOLE 19010 0 0 STAG INDL INC COM 85254J102 1473 53610 SH SOLE 112298 0 0 STANLEY BLACK & DECKER INC COM 854502101 3247 21505 SH SOLE 21505 0 0 STANLEY BLACK & DECKER INC COM 854502101 106 700 SH SOLE 2 700 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH SOLE 37283 0 0 STARBUCKS CORP COM 855244109 10408 193774 SH SOLE 253852 0 0 STARBUCKS CORP COM 855244109 134 2499 SH SOLE 2 2499 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 2682 73750 SH SOLE 411135 0 0 STATE STR CORP COM 857477103 6714 70277 SH SOLE 70477 0 0 STATE STR CORP COM 857477103 201 2100 SH SOLE 2 2100 0 0 STEEL DYNAMICS INC COM 858119100 1149 33328 SH SOLE 33328 0 0 STEEL DYNAMICS INC COM 858119100 65 1900 SH SOLE 2 1900 0 0 STERICYCLE INC COM 858912108 735 10259 SH SOLE 10259 0 0 STERICYCLE INC COM 858912108 21 300 SH SOLE 2 300 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 49285 0 0 STORE CAP CORP COM 862121100 2377 95590 SH SOLE 265267 0 0 STRYKER CORP COM 863667101 57357 403869 SH SOLE 404469 0 0 STRYKER CORP COM 863667101 85 600 SH SOLE 2 600 0 0 SUMMIT HOTEL PPTYS COM 866082100 964 60300 SH SOLE 342204 0 0 SUN CMNTYS INC COM 866674104 3927 45830 SH SOLE 224350 0 0 SUNCOR ENERGY INC NEW COM 867224107 532 15200 SH SOLE 15200 0 0 SUNCOR ENERGY INC NEW COM 867224107 444 12696 SH SOLE 2 12696 0 0 SUNPOWER CORP COM 867652406 0 0 SH SOLE 13982 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2111 131350 SH SOLE 352097 0 0 SUNTRUST BKS INC COM 867914103 4776 79902 SH SOLE 199402 0 0 SUNTRUST BKS INC COM 867914103 203 3400 SH SOLE 2 3400 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 0 SH SOLE 158010 0 0 SVB FINL GROUP COM 78486Q101 1292 6906 SH SOLE 6906 0 0 SVB FINL GROUP COM 78486Q101 75 400 SH SOLE 2 400 0 0 SYMANTEC CORP COM 871503108 3018 91969 SH SOLE 120839 0 0 SYMANTEC CORP COM 871503108 125 3800 SH SOLE 2 3800 0 0 SYNCHRONY FINL COM 87165B103 3378 108791 SH SOLE 123943 0 0 SYNCHRONY FINL COM 87165B103 152 4900 SH SOLE 2 4900 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 0 SH SOLE 868219 0 0 SYNOPSYS INC COM 871607107 1668 20714 SH SOLE 23514 0 0 SYNOPSYS INC COM 871607107 72 900 SH SOLE 2 900 0 0 SYSCO CORP COM 871829107 12230 226700 SH SOLE 266935 0 0 SYSCO CORP COM 871829107 167 3100 SH SOLE 2 3100 0 0 T MOBILE US INC COM 872590104 3071 49803 SH SOLE 52703 0 0 T MOBILE US INC COM 872590104 68 1100 SH SOLE 2 1100 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 244 6500 SH SOLE 159885 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3385 90159 SH SOLE 0 0 90159 TAL ED GROUP SPONSORED ADS 874080104 44696 1325900 SH SOLE 1325900 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1323 54190 SH SOLE 54190 0 0 TARGA RES CORP COM 87612G101 1264 26718 SH SOLE 26818 0 0 TARGA RES CORP COM 87612G101 30 642 SH SOLE 2 642 0 0 TARGET CORP COM 87612E106 4782 81036 SH SOLE 81036 0 0 TARGET CORP COM 87612E106 347 5873 SH SOLE 2 5873 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 584 5180 SH SOLE 5180 0 0 TAUBMAN CTRS INC COM 876664103 1773 35670 SH SOLE 114791 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1632 33452 SH SOLE 36852 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 68 1400 SH SOLE 2 1400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 31854 383501 SH SOLE 383501 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5976 71943 SH SOLE 4 0 0 71943 TE CONNECTIVITY LTD REG SHS H84989104 125 1500 SH SOLE 2 1500 0 0 TECHNIPFMC PLC COM G87110105 1544 55301 SH SOLE 55401 0 0 TECHNIPFMC PLC COM G87110105 1752 62737 SH SOLE 4 0 0 62737 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 4900 0 0 TELEFLEX INC COM 879369106 3676 15190 SH SOLE 15290 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH SOLE 1020 0 0 TENARIS S A SPONSORED ADR 88031M109 0 0 SH SOLE 16300 0 0 TERRENO RLTY CORP COM 88146M101 1104 30520 SH SOLE 30520 0 0 TESARO INC COM 881569107 516 4000 SH SOLE 185399 0 0 TESLA INC COM 88160R101 5845 17137 SH SOLE 32804 0 0 TETRA TECH INC NEW COM 88162G103 0 0 SH SOLE 17203 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4801 272764 SH SOLE 348125 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1760 100000 SH SOLE 100000 0 0 TEXAS INSTRS INC COM 882508104 15055 167953 SH SOLE 182653 0 0 TEXAS INSTRS INC COM 882508104 251 2800 SH SOLE 2 2800 0 0 TEXTRON INC COM 883203101 1999 37110 SH SOLE 37110 0 0 TEXTRON INC COM 883203101 70 1300 SH SOLE 2 1300 0 0 THE TRADE DESK INC COM CL A 88339J105 0 0 SH SOLE 36850 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9417 49772 SH SOLE 187983 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 223 1177 SH SOLE 2 1177 0 0 TIER REIT INC COM NEW 88650V208 516 26740 SH SOLE 26740 0 0 TIFFANY & CO NEW COM 886547108 1619 17645 SH SOLE 27171 0 0 TIFFANY & CO NEW COM 886547108 55 600 SH SOLE 2 600 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 0 0 SH SOLE 54742 0 0 TIME WARNER INC COM NEW 887317303 10573 103201 SH SOLE 127801 0 0 TIME WARNER INC COM NEW 887317303 463 4520 SH SOLE 2 4520 0 0 TJX COS INC NEW COM 872540109 18310 248340 SH SOLE 248340 0 0 TJX COS INC NEW COM 872540109 150 2032 SH SOLE 2 2032 0 0 TOLL BROTHERS INC COM 889478103 794 19150 SH SOLE 46386 0 0 TOLL BROTHERS INC COM 889478103 62 1500 SH SOLE 2 1500 0 0 TORCHMARK CORP COM 891027104 1150 14353 SH SOLE 15453 0 0 TORCHMARK CORP COM 891027104 64 800 SH SOLE 2 800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 79 1400 SH SOLE 1400 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 755 13436 SH SOLE 2 13436 0 0 TOTAL S A SPONSORED ADR 89151E109 0 0 SH SOLE 265922 0 0 TOTAL SYS SVCS INC COM 891906109 1427 21793 SH SOLE 45318 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 630 20500 SH SOLE 20500 0 0 TRACTOR SUPPLY CO COM 892356106 1055 16664 SH SOLE 16664 0 0 TRANSCANADA CORP COM 89353D107 212 4300 SH SOLE 2 4300 0 0 TRANSDIGM GROUP INC COM 893641100 1730 6769 SH SOLE 6769 0 0 TRANSDIGM GROUP INC COM 893641100 51 200 SH SOLE 2 200 0 0 TRANSOCEAN LTD REG SHS H8817H100 147 13700 SH SOLE 13700 0 0 TRAVELERS COMPANIES INC COM 89417E109 10538 86009 SH SOLE 86109 0 0 TRAVELERS COMPANIES INC COM 89417E109 270 2200 SH SOLE 2 2200 0 0 TRIMBLE INC COM 896239100 1147 29220 SH SOLE 80186 0 0 TRIMBLE INC COM 896239100 67 1700 SH SOLE 2 1700 0 0 TRIPADVISOR INC COM 896945201 568 14019 SH SOLE 30904 0 0 TRUECAR INC COM 89785L107 0 0 SH SOLE 31060 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 3838 145474 SH SOLE 145474 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 95 3600 SH SOLE 2 3600 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1659 64338 SH SOLE 64338 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 39 1500 SH SOLE 2 1500 0 0 TWITTER INC COM 90184L102 1326 78597 SH SOLE 199302 0 0 TYSON FOODS INC CL A 902494103 2830 40171 SH SOLE 40171 0 0 TYSON FOODS INC CL A 902494103 132 1871 SH SOLE 2 1871 0 0 UBS GROUP AG SHS H42097107 235 13748 SH SOLE 0 0 13748 UDR INC COM 902653104 8497 223419 SH SOLE 536135 0 0 UDR INC COM 902653104 42 1100 SH SOLE 2 1100 0 0 UGI CORP NEW COM 902681105 1018 21733 SH SOLE 21733 0 0 UGI CORP NEW COM 902681105 52 1100 SH SOLE 2 1100 0 0 ULTA BEAUTY INC COM 90384S303 24450 108156 SH SOLE 116478 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 550 2900 SH SOLE 9260 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 206072 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH SOLE 55016 0 0 UMH PPTYS INC COM 903002103 283 18200 SH SOLE 18200 0 0 UNDER ARMOUR INC CL A 904311107 339 20581 SH SOLE 20581 0 0 UNDER ARMOUR INC CL C 904311206 314 20895 SH SOLE 71748 0 0 UNILEVER N V N Y SHS NEW 904784709 0 0 SH SOLE 67100 0 0 UNION PAC CORP COM 907818108 15837 136564 SH SOLE 170408 0 0 UNION PAC CORP COM 907818108 406 3500 SH SOLE 1 0 3500 0 UNION PAC CORP COM 907818108 360 3100 SH SOLE 2 3100 0 0 UNITED CONTL HLDGS INC COM 910047109 826 13560 SH SOLE 15760 0 0 UNITED CONTL HLDGS INC COM 910047109 43 700 SH SOLE 2 700 0 0 UNITED PARCEL SERVICE INC CL B 911312106 21941 182704 SH SOLE 216104 0 0 UNITED PARCEL SERVICE INC CL B 911312106 492 4100 SH SOLE 1 0 4100 0 UNITED PARCEL SERVICE INC CL B 911312106 355 2959 SH SOLE 2 2959 0 0 UNITED RENTALS INC COM 911363109 1479 10663 SH SOLE 10663 0 0 UNITED RENTALS INC COM 911363109 97 700 SH SOLE 2 700 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1260 120800 SH SOLE 120800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 14948 128775 SH SOLE 129275 0 0 UNITED TECHNOLOGIES CORP COM 913017109 453 3900 SH SOLE 2 3900 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 592 5053 SH SOLE 5053 0 0 UNITEDHEALTH GROUP INC COM 91324P102 75679 386414 SH SOLE 437863 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3473 17735 SH SOLE 1 0 2400 15335 UNITEDHEALTH GROUP INC COM 91324P102 823 4200 SH SOLE 2 4200 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 540 7150 SH SOLE 7150 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3490 31456 SH SOLE 31456 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 44 400 SH SOLE 2 400 0 0 UNUM GROUP COM 91529Y106 1708 33397 SH SOLE 35997 0 0 UNUM GROUP COM 91529Y106 112 2200 SH SOLE 2 2200 0 0 URBAN EDGE PPTYS COM 91704F104 1473 61080 SH SOLE 153246 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 360 16600 SH SOLE 16600 0 0 US BANCORP DEL COM NEW 902973304 12666 236342 SH SOLE 285442 0 0 US BANCORP DEL COM NEW 902973304 584 10900 SH SOLE 2 10900 0 0 V F CORP COM 918204108 2972 46752 SH SOLE 46752 0 0 V F CORP COM 918204108 57 900 SH SOLE 2 900 0 0 VAIL RESORTS INC COM 91879Q109 1120 4910 SH SOLE 21773 0 0 VALE S A ADR 91912E105 0 0 SH SOLE 136840 0 0 VALERO ENERGY CORP NEW COM 91913Y100 5395 70128 SH SOLE 70128 0 0 VALERO ENERGY CORP NEW COM 91913Y100 520 6754 SH SOLE 2 6754 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1471 66000 SH SOLE 66000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 793 41300 SH SOLE 41300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23168 100400 SH SOLE 100400 0 0 VANGUARD INDEX FDS REIT ETF 922908553 1861 22400 SH SOLE 22400 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2566 18160 SH SOLE 18160 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9543 163600 SH SOLE 163600 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 12589 290000 SH SOLE 290000 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5433 37900 SH SOLE 37900 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 487 5200 SH SOLE 5200 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2353 36000 SH SOLE 36000 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4218 27700 SH SOLE 27700 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1705 12700 SH SOLE 12700 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 553 4300 SH SOLE 4300 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 295 3200 SH SOLE 3200 0 0 VANTIV INC CL A 92210H105 3596 51029 SH SOLE 106690 0 0 VARIAN MED SYS INC COM 92220P105 5396 53928 SH SOLE 54728 0 0 VARIAN MED SYS INC COM 92220P105 50 500 SH SOLE 2 500 0 0 VEECO INSTRS INC DEL COM 922417100 0 0 SH SOLE 9119 0 0 VEEVA SYS INC CL A COM 922475108 643 11400 SH SOLE 13800 0 0 VENTAS INC COM 92276F100 16392 251687 SH SOLE 422003 0 0 VENTAS INC COM 92276F100 85 1300 SH SOLE 2 1300 0 0 VEREIT INC COM 92339V100 5863 707246 SH SOLE 3407527 0 0 VERINT SYS INC COM 92343X100 0 0 SH SOLE 14418 0 0 VERISIGN INC COM 92343E102 1252 11770 SH SOLE 11770 0 0 VERISIGN INC COM 92343E102 53 500 SH SOLE 2 500 0 0 VERISK ANALYTICS INC COM 92345Y106 2723 32729 SH SOLE 32729 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 41847 845565 SH SOLE 1010900 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1427 28839 SH SOLE 2 28839 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4835 31800 SH SOLE 280324 0 0 VIACOM INC NEW CL B 92553P201 1458 52365 SH SOLE 52365 0 0 VIACOM INC NEW CL B 92553P201 148 5300 SH SOLE 2 5300 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 620 70500 SH SOLE 82385 0 0 VISA INC COM CL A 92826C839 27173 258197 SH SOLE 324291 0 0 VISA INC COM CL A 92826C839 421 4000 SH SOLE 2 4000 0 0 VISTRA ENERGY CORP COM 92840M102 0 0 SH SOLE 7439 0 0 VMWARE INC CL A COM 928563402 966 8850 SH SOLE 9350 0 0 VORNADO RLTY TR SH BEN INT 929042109 9398 122240 SH SOLE 469085 0 0 VORNADO RLTY TR SH BEN INT 929042109 38 500 SH SOLE 2 500 0 0 VOYA FINL INC COM 929089100 984 24674 SH SOLE 24674 0 0 VOYA FINL INC COM 929089100 100 2500 SH SOLE 2 2500 0 0 VULCAN MATLS CO COM 929160109 2094 17510 SH SOLE 17510 0 0 VULCAN MATLS CO COM 929160109 48 400 SH SOLE 2 400 0 0 W P CAREY INC COM 92936U109 4163 61780 SH SOLE 61780 0 0 WABCO HLDGS INC COM 92927K102 894 6040 SH SOLE 6040 0 0 WABCO HLDGS INC COM 92927K102 59 400 SH SOLE 2 400 0 0 WABTEC CORP COM 929740108 767 10120 SH SOLE 11620 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12979 168075 SH SOLE 168075 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 412 5333 SH SOLE 2 5333 0 0 WAL-MART STORES INC COM 931142103 28655 366718 SH SOLE 439918 0 0 WAL-MART STORES INC COM 931142103 1317 16856 SH SOLE 2 16856 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 902 108300 SH SOLE 108300 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1472 44930 SH SOLE 44930 0 0 WASTE CONNECTIONS INC COM 94106B101 2161 30890 SH SOLE 66167 0 0 WASTE MGMT INC DEL COM 94106L109 11623 148505 SH SOLE 185634 0 0 WASTE MGMT INC DEL COM 94106L109 149 1900 SH SOLE 2 1900 0 0 WATERS CORP COM 941848103 57993 323044 SH SOLE 340133 0 0 WATERS CORP COM 941848103 54 300 SH SOLE 2 300 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 3103 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 575 125526 SH SOLE 125526 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 54 11800 SH SOLE 2 11800 0 0 WEB COM GROUP INC COM 94733A104 0 0 SH SOLE 24215 0 0 WEC ENERGY GROUP INC COM 92939U106 17642 281021 SH SOLE 281021 0 0 WEC ENERGY GROUP INC COM 92939U106 55 876 SH SOLE 2 876 0 0 WEIBO CORP SPONSORED ADR 948596101 534 5400 SH SOLE 12496 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2198 69250 SH SOLE 69250 0 0 WELLS FARGO CO NEW COM 949746101 62747 1137760 SH SOLE 1270745 0 0 WELLS FARGO CO NEW COM 949746101 6642 120440 SH SOLE 1 0 6100 114340 WELLS FARGO CO NEW COM 949746101 2268 41123 SH SOLE 2 41123 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH SOLE 688 0 0 WELLTOWER INC COM 95040Q104 18279 260094 SH SOLE 880800 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 0 0 SH SOLE 52700 0 0 WESTAR ENERGY INC COM 95709T100 1037 20900 SH SOLE 79100 0 0 WESTAR ENERGY INC COM 95709T100 45 900 SH SOLE 2 900 0 0 WESTERN DIGITAL CORP COM 958102105 3645 42185 SH SOLE 60760 0 0 WESTERN DIGITAL CORP COM 958102105 144 1667 SH SOLE 2 1667 0 0 WESTERN UN CO COM 959802109 1281 66721 SH SOLE 66721 0 0 WESTERN UN CO COM 959802109 46 2400 SH SOLE 2 2400 0 0 WESTROCK CO COM 96145D105 1929 33998 SH SOLE 33998 0 0 WESTROCK CO COM 96145D105 67 1180 SH SOLE 2 1180 0 0 WEYERHAEUSER CO COM 962166104 6032 177249 SH SOLE 411649 0 0 WEYERHAEUSER CO COM 962166104 95 2793 SH SOLE 2 2793 0 0 WHIRLPOOL CORP COM 963320106 1840 9974 SH SOLE 18022 0 0 WHIRLPOOL CORP COM 963320106 92 500 SH SOLE 2 500 0 0 WHITESTONE REIT COM 966084204 294 22530 SH SOLE 22530 0 0 WILLIAMS COS INC DEL COM 969457100 3229 107587 SH SOLE 107587 0 0 WILLIAMS COS INC DEL COM 969457100 189 6300 SH SOLE 2 6300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2621 16991 SH SOLE 30994 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 47 302 SH SOLE 2 302 0 0 WORKDAY INC CL A 98138H101 19286 183000 SH SOLE 209614 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1441 13670 SH SOLE 16470 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 63 600 SH SOLE 2 600 0 0 WYNN RESORTS LTD COM 983134107 1785 11986 SH SOLE 15778 0 0 WYNN RESORTS LTD COM 983134107 119 800 SH SOLE 2 800 0 0 XCEL ENERGY INC COM 98389B100 10078 212970 SH SOLE 224070 0 0 XCEL ENERGY INC COM 98389B100 123 2600 SH SOLE 2 2600 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1331 63230 SH SOLE 63230 0 0 XEROX CORP COM NEW 984121608 1144 34363 SH SOLE 34363 0 0 XEROX CORP COM NEW 984121608 90 2700 SH SOLE 2 2700 0 0 XILINX INC COM 983919101 2636 37221 SH SOLE 38121 0 0 XILINX INC COM 983919101 64 900 SH SOLE 2 900 0 0 XL GROUP LTD COM G98294104 1567 39729 SH SOLE 46829 0 0 XYLEM INC COM 98419M100 1454 23213 SH SOLE 117701 0 0 XYLEM INC COM 98419M100 69 1100 SH SOLE 2 1100 0 0 YAMANA GOLD INC COM 98462Y100 35 13100 SH SOLE 2 13100 0 0 YANDEX N V SHS CLASS A N97284108 594 18030 SH SOLE 70544 0 0 YELP INC CL A 985817105 0 0 SH SOLE 87520 0 0 YUM BRANDS INC COM 988498101 4147 56338 SH SOLE 56338 0 0 YUM BRANDS INC COM 988498101 88 1200 SH SOLE 2 1200 0 0 YUM CHINA HLDGS INC COM 98850P109 1737 43456 SH SOLE 164206 0 0 YUM CHINA HLDGS INC COM 98850P109 124 3102 SH SOLE 2 3102 0 0 ZAYO GROUP HLDGS INC COM 98919V105 723 21000 SH SOLE 23400 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 483 12020 SH SOLE 18660 0 0 ZILLOW GROUP INC CL A 98954M101 0 0 SH SOLE 5550 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3296 28146 SH SOLE 38396 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 47 400 SH SOLE 2 400 0 0 ZIONS BANCORPORATION COM 989701107 1273 26989 SH SOLE 26989 0 0 ZIONS BANCORPORATION COM 989701107 80 1700 SH SOLE 2 1700 0 0 ZOETIS INC CL A 98978V103 3929 61628 SH SOLE 99128 0 0 ZOETIS INC CL A 98978V103 64 1000 SH SOLE 2 1000 0 0