The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U INC COM 90214J101 0 0 SH   SOLE   13,616 0 0
3M CO COM 88579Y101 29,583 140,940 SH   SOLE   189,440 0 0
3M CO COM 88579Y101 404 1,924 SH   SOLE 2 1,924 0 0
58 COM INC SPON ADR REP A 31680Q104 280 4,429 SH   SOLE   4,429 0 0
8X8 INC NEW COM 282914100 371 27,500 SH   SOLE   27,500 0 0
ABBOTT LABS COM 002824100 23,413 438,765 SH   SOLE   547,117 0 0
ABBOTT LABS COM 002824100 1,886 35,336 SH   SOLE 5 35,336 0 0
ABBOTT LABS COM 002824100 303 5,683 SH   SOLE 2 5,683 0 0
ABBVIE INC COM 00287Y109 27,835 313,243 SH   SOLE   313,243 0 0
ABBVIE INC COM 00287Y109 2,423 27,269 SH   SOLE 5 27,269 0 0
ABBVIE INC COM 00287Y109 431 4,845 SH   SOLE 2 4,845 0 0
AC IMMUNE SA SHS H00263105 0 0 SH   SOLE   233,976 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH   SOLE   373,185 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,379 48,170 SH   SOLE   135,110 0 0
ACCELERON PHARMA INC COM 00434H108 0 0 SH   SOLE   199,651 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,614 78,580 SH   SOLE   98,355 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 297 2,200 SH   SOLE 2 2,200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,243 96,774 SH   SOLE   177,774 0 0
ACTIVISION BLIZZARD INC COM 00507V109 103 1,600 SH   SOLE 2 1,600 0 0
ACUITY BRANDS INC COM 00508Y102 881 5,145 SH   SOLE   7,119 0 0
ADIENT PLC ORD SHS G0084W101 221 2,630 SH   SOLE   2,630 0 0
ADOBE SYS INC COM 00724F101 40,846 273,804 SH   SOLE   304,464 0 0
ADOBE SYS INC COM 00724F101 2,590 17,362 SH   SOLE 5 17,362 0 0
ADOBE SYS INC COM 00724F101 90 600 SH   SOLE 2 600 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,002 10,105 SH   SOLE   13,745 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   36,133 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,833 143,797 SH   SOLE   143,797 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15 1,212 SH   SOLE 2 1,212 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 828 134,000 SH   SOLE   0 0 134,000
AERCAP HOLDINGS NV SHS N00985106 977 19,107 SH   SOLE   88,796 0 0
AERCAP HOLDINGS NV SHS N00985106 51 1,000 SH   SOLE 2 1,000 0 0
AES CORP COM 00130H105 1,108 100,500 SH   SOLE   100,500 0 0
AES CORP COM 00130H105 99 9,000 SH   SOLE 2 9,000 0 0
AETNA INC NEW COM 00817Y108 14,635 92,038 SH   SOLE   113,375 0 0
AETNA INC NEW COM 00817Y108 2,852 17,939 SH   SOLE 5 17,939 0 0
AETNA INC NEW COM 00817Y108 308 1,940 SH   SOLE 2 1,940 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,374 7,237 SH   SOLE   24,828 0 0
AFFILIATED MANAGERS GROUP COM 008252108 57 300 SH   SOLE 2 300 0 0
AFLAC INC COM 001055102 4,590 56,399 SH   SOLE   59,499 0 0
AFLAC INC COM 001055102 212 2,600 SH   SOLE 2 2,600 0 0
AGCO CORP COM 001084102 653 8,858 SH   SOLE   8,858 0 0
AGCO CORP COM 001084102 52 700 SH   SOLE 2 700 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,701 42,066 SH   SOLE   98,391 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 71 1,100 SH   SOLE 2 1,100 0 0
AGNC INVT CORP COM 00123Q104 7,358 339,399 SH   SOLE   348,999 0 0
AGNC INVT CORP COM 00123Q104 70 3,250 SH   SOLE 5 3,250 0 0
AGNC INVT CORP COM 00123Q104 87 4,000 SH   SOLE 2 4,000 0 0
AGREE REALTY CORP COM 008492100 804 16,380 SH   SOLE   27,768 0 0
AIR PRODS & CHEMS INC COM 009158106 4,247 28,086 SH   SOLE   82,486 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 1,822 37,399 SH   SOLE   40,529 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 39 800 SH   SOLE 2 800 0 0
ALBEMARLE CORP COM 012653101 1,988 14,582 SH   SOLE   17,736 0 0
ALBEMARLE CORP COM 012653101 95 700 SH   SOLE 2 700 0 0
ALCOA CORP COM 013872106 238 5,110 SH   SOLE   5,110 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 0 0 SH   SOLE   506,837 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,234 26,630 SH   SOLE   26,630 0 0
ALEXANDERS INC COM 014752109 930 2,194 SH   SOLE   2,194 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,877 66,206 SH   SOLE   168,638 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 408 3,428 SH   SOLE 5 3,428 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 59 500 SH   SOLE 2 500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,273 30,459 SH   SOLE   334,622 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,481 17,682 SH   SOLE 5 17,682 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 42 300 SH   SOLE 2 300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44,793 259,353 SH   SOLE   350,541 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,558 37,973 SH   SOLE 5 37,973 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,723 114,200 SH   SOLE   14,400 0 99,800
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 80,086 463,700 SH   SOLE 3 0 0 463,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,455 54,745 SH   SOLE   37,800 0 16,945
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,781 16,100 SH   SOLE 2 16,100 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,790 9,610 SH   SOLE   23,914 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,132 11,446 SH   SOLE 5 11,446 0 0
ALKERMES PLC SHS G01767105 856 16,840 SH   SOLE   281,053 0 0
ALLEGHANY CORP DEL COM 017175100 1,297 2,342 SH   SOLE   2,342 0 0
ALLEGHANY CORP DEL COM 017175100 55 100 SH   SOLE 2 100 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 906 10,482 SH   SOLE   10,482 0 0
ALLERGAN PLC SHS G0177J108 9,421 45,967 SH   SOLE   76,052 0 0
ALLERGAN PLC SHS G0177J108 7,135 34,813 SH   SOLE 4 0 0 34,813
ALLERGAN PLC SHS G0177J108 3,979 19,416 SH   SOLE 1 0 0 19,416
ALLERGAN PLC SHS G0177J108 311 1,515 SH   SOLE 2 1,515 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,451 6,550 SH   SOLE   10,292 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 44 200 SH   SOLE 2 200 0 0
ALLIANT ENERGY CORP COM 018802108 1,422 34,196 SH   SOLE   38,196 0 0
ALLIANT ENERGY CORP COM 018802108 50 1,200 SH   SOLE 2 1,200 0 0
ALLSTATE CORP COM 020002101 4,726 51,422 SH   SOLE   61,222 0 0
ALLSTATE CORP COM 020002101 2,377 25,858 SH   SOLE 5 25,858 0 0
ALLSTATE CORP COM 020002101 239 2,600 SH   SOLE 2 2,600 0 0
ALLY FINL INC COM 02005N100 1,784 73,550 SH   SOLE   73,550 0 0
ALLY FINL INC COM 02005N100 172 7,100 SH   SOLE 2 7,100 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 0 0 SH   SOLE   75,867 0 0
ALPHABET INC CAP STK CL C 02079K107 55,520 57,887 SH   SOLE   66,537 0 0
ALPHABET INC CAP STK CL C 02079K107 4,373 4,559 SH   SOLE 5 0 0 0
ALPHABET INC CAP STK CL C 02079K107 6,988 7,286 SH   SOLE 1 0 0 7,286
ALPHABET INC CAP STK CL C 02079K107 790 824 SH   SOLE 2 824 0 0
ALPHABET INC CAP STK CL A 02079K305 100,112 102,814 SH   SOLE   117,551 0 0
ALPHABET INC CAP STK CL A 02079K305 717 736 SH   SOLE 2 736 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 224 20,000 SH   SOLE   20,000 0 0
ALTRIA GROUP INC COM 02209S103 35,170 554,563 SH   SOLE   574,063 0 0
ALTRIA GROUP INC COM 02209S103 380 5,991 SH   SOLE 2 5,991 0 0
AMAZON COM INC COM 023135106 113,239 117,792 SH   SOLE   132,264 0 0
AMAZON COM INC COM 023135106 3,900 4,057 SH   SOLE 5 4,057 0 0
AMAZON COM INC COM 023135106 5,082 5,286 SH   SOLE 1 0 0 5,286
AMAZON COM INC COM 023135106 385 400 SH   SOLE 2 400 0 0
AMBARELLA INC SHS G037AX101 515 10,500 SH   SOLE   10,500 0 0
AMDOCS LTD SHS G02602103 214 3,334 SH   SOLE   3,334 0 0
AMERCO COM 023586100 313 834 SH   SOLE   834 0 0
AMEREN CORP COM 023608102 2,082 36,002 SH   SOLE   40,402 0 0
AMEREN CORP COM 023608102 87 1,500 SH   SOLE 2 1,500 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH   SOLE   18,768 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,030 21,686 SH   SOLE   21,686 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 47 1,000 SH   SOLE 2 1,000 0 0
AMERICAN ASSETS TR INC COM 024013104 966 24,280 SH   SOLE   24,280 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,498 79,220 SH   SOLE   152,046 0 0
AMERICAN ELEC PWR INC COM 025537101 4,757 67,729 SH   SOLE   71,929 0 0
AMERICAN ELEC PWR INC COM 025537101 699 9,956 SH   SOLE 5 9,956 0 0
AMERICAN ELEC PWR INC COM 025537101 244 3,472 SH   SOLE 2 3,472 0 0
AMERICAN EXPRESS CO COM 025816109 14,036 155,167 SH   SOLE   174,815 0 0
AMERICAN EXPRESS CO COM 025816109 2,437 26,945 SH   SOLE 5 26,945 0 0
AMERICAN EXPRESS CO COM 025816109 380 4,200 SH   SOLE 2 4,200 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 924 8,930 SH   SOLE   10,930 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 62 600 SH   SOLE 2 600 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,868 132,090 SH   SOLE   413,221 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 20,011 325,966 SH   SOLE   352,855 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,819 62,205 SH   SOLE 1 0 0 62,205
AMERICAN INTL GROUP INC COM NEW 026874784 618 10,069 SH   SOLE 2 10,069 0 0
AMERICAN STS WTR CO COM 029899101 0 0 SH   SOLE   19,486 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7,082 51,816 SH   SOLE   118,929 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,426 10,433 SH   SOLE 5 10,433 0 0
AMERICAN TOWER CORP NEW COM 03027X100 68 500 SH   SOLE 2 500 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,677 255,560 SH   SOLE   299,828 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 421 5,200 SH   SOLE 1 0 5,200 0
AMERICAN WTR WKS CO INC NEW COM 030420103 57 700 SH   SOLE 2 700 0 0
AMERIPRISE FINL INC COM 03076C106 3,045 20,503 SH   SOLE   20,503 0 0
AMERIPRISE FINL INC COM 03076C106 134 900 SH   SOLE 2 900 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,312 64,197 SH   SOLE 4 0 0 64,197
AMERISOURCEBERGEN CORP COM 03073E105 17,656 213,371 SH   SOLE   213,371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,343 40,404 SH   SOLE 1 0 5,000 35,404
AMERISOURCEBERGEN CORP COM 03073E105 248 3,000 SH   SOLE 2 3,000 0 0
AMETEK INC NEW COM 031100100 1,949 29,512 SH   SOLE   34,236 0 0
AMETEK INC NEW COM 031100100 59 900 SH   SOLE 2 900 0 0
AMGEN INC COM 031162100 91,808 492,399 SH   SOLE   744,457 0 0
AMGEN INC COM 031162100 7,316 39,239 SH   SOLE 5 39,239 0 0
AMGEN INC COM 031162100 485 2,600 SH   SOLE 1 0 2,600 0
AMGEN INC COM 031162100 584 3,134 SH   SOLE 2 3,134 0 0
AMPHENOL CORP NEW CL A 032095101 3,280 38,757 SH   SOLE   46,257 0 0
AMPHENOL CORP NEW CL A 032095101 68 800 SH   SOLE 2 800 0 0
ANADARKO PETE CORP COM 032511107 3,491 71,454 SH   SOLE   71,454 0 0
ANADARKO PETE CORP COM 032511107 120 2,463 SH   SOLE 2 2,463 0 0
ANALOG DEVICES INC COM 032654105 4,651 53,975 SH   SOLE 4 0 0 53,975
ANALOG DEVICES INC COM 032654105 5,563 64,558 SH   SOLE   69,606 0 0
ANALOG DEVICES INC COM 032654105 1,387 16,097 SH   SOLE 5 16,097 0 0
ANALOG DEVICES INC COM 032654105 98 1,132 SH   SOLE 2 1,132 0 0
ANDEAVOR COM 03349M105 2,272 22,027 SH   SOLE   22,027 0 0
ANDEAVOR COM 03349M105 154 1,489 SH   SOLE 2 1,489 0 0
ANGIES LIST INC COM 034754101 0 0 SH   SOLE   33,385 0 0
ANNALY CAP MGMT INC COM 035710409 8,691 712,943 SH   SOLE   741,943 0 0
ANNALY CAP MGMT INC COM 035710409 145 11,900 SH   SOLE 5 11,900 0 0
ANNALY CAP MGMT INC COM 035710409 99 8,100 SH   SOLE 2 8,100 0 0
ANSYS INC COM 03662Q105 1,412 11,505 SH   SOLE   16,244 0 0
ANSYS INC COM 03662Q105 61 500 SH   SOLE 2 500 0 0
ANTERO RES CORP COM 03674X106 547 27,490 SH   SOLE   27,490 0 0
ANTHEM INC COM 036752103 9,630 50,714 SH   SOLE   60,819 0 0
ANTHEM INC COM 036752103 101 530 SH   SOLE 5 530 0 0
ANTHEM INC COM 036752103 409 2,153 SH   SOLE 2 2,153 0 0
AON PLC SHS CL A G0408V102 6,325 43,291 SH   SOLE   68,014 0 0
AON PLC SHS CL A G0408V102 117 800 SH   SOLE 2 800 0 0
APACHE CORP COM 037411105 2,280 49,781 SH   SOLE   49,781 0 0
APACHE CORP COM 037411105 82 1,784 SH   SOLE 2 1,784 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 3,994 91,053 SH   SOLE   242,279 0 0
APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 0 0 SH   SOLE   58,000 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,297 121,470 SH   SOLE   121,470 0 0
APPLE INC COM 037833100 185,590 1,204,191 SH   SOLE   1,316,514 0 0
APPLE INC COM 037833100 2,846 18,465 SH   SOLE 5 18,465 0 0
APPLE INC COM 037833100 24,217 157,134 SH   SOLE 4 0 0 157,134
APPLE INC COM 037833100 8,756 56,815 SH   SOLE 1 0 3,800 53,015
APPLE INC COM 037833100 3,125 20,277 SH   SOLE 2 20,277 0 0
APPLIED MATLS INC COM 038222105 10,322 198,166 SH   SOLE   351,666 0 0
APPLIED MATLS INC COM 038222105 4,256 81,708 SH   SOLE 5 81,708 0 0
APPLIED MATLS INC COM 038222105 154 2,956 SH   SOLE 2 2,956 0 0
ARAMARK COM 03852U106 1,241 30,549 SH   SOLE   116,604 0 0
ARAMARK COM 03852U106 53 1,300 SH   SOLE 2 1,300 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH   SOLE   71,571 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,796 58,844 SH   SOLE   62,044 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,634 85,483 SH   SOLE   85,483 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 67 1,587 SH   SOLE 5 1,587 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 310 7,300 SH   SOLE 2 7,300 0 0
ARCONIC INC COM 03965L100 1,411 56,696 SH   SOLE   56,696 0 0
ARCONIC INC COM 03965L100 90 3,600 SH   SOLE 2 3,600 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH   SOLE   181,556 0 0
ARES CAP CORP COM 04010L103 6,231 380,200 SH   SOLE   380,200 0 0
ARES CAP CORP COM 04010L103 4,209 256,793 SH   SOLE 1 0 0 256,793
ARGENX SE SPONSORED ADR 04016X101 0 0 SH   SOLE   110,266 0 0
ARISTA NETWORKS INC COM 040413106 1,058 5,580 SH   SOLE   6,780 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 352 25,500 SH   SOLE   25,500 0 0
ARROW ELECTRS INC COM 042735100 1,016 12,633 SH   SOLE   12,633 0 0
ARROW ELECTRS INC COM 042735100 105 1,300 SH   SOLE 2 1,300 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 434 13,300 SH   SOLE 5 13,300 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 177 18,650 SH   SOLE   18,650 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 303 45,400 SH   SOLE   45,400 0 0
ASSURANT INC COM 04621X108 678 7,099 SH   SOLE   7,299 0 0
ASSURANT INC COM 04621X108 57 600 SH   SOLE 2 600 0 0
AT&T INC COM 00206R102 46,129 1,177,668 SH   SOLE   1,339,098 0 0
AT&T INC COM 00206R102 1,163 29,698 SH   SOLE 5 29,698 0 0
AT&T INC COM 00206R102 1,895 48,381 SH   SOLE 2 48,381 0 0
ATHENE HLDG LTD CL A G0684D107 4,237 78,700 SH   SOLE   78,700 0 0
ATLASSIAN CORP PLC CL A G06242104 0 0 SH   SOLE   44,660 0 0
ATMOS ENERGY CORP COM 049560105 1,168 13,927 SH   SOLE   97,927 0 0
ATMOS ENERGY CORP COM 049560105 50 600 SH   SOLE 2 600 0 0
AUTODESK INC COM 052769106 2,991 26,641 SH   SOLE   26,641 0 0
AUTODESK INC COM 052769106 79 700 SH   SOLE 2 700 0 0
AUTOLIV INC COM 052800109 1,651 13,358 SH   SOLE   13,358 0 0
AUTOLIV INC COM 052800109 49 400 SH   SOLE 2 400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,633 60,676 SH   SOLE   103,376 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 120 1,100 SH   SOLE 2 1,100 0 0
AUTONATION INC COM 05329W102 486 10,239 SH   SOLE   10,239 0 0
AUTONATION INC COM 05329W102 43 900 SH   SOLE 2 900 0 0
AUTOZONE INC COM 053332102 2,206 3,707 SH   SOLE   5,480 0 0
AUTOZONE INC COM 053332102 60 100 SH   SOLE 2 100 0 0
AVALONBAY CMNTYS INC COM 053484101 22,628 126,822 SH   SOLE   302,018 0 0
AVALONBAY CMNTYS INC COM 053484101 455 2,552 SH   SOLE 5 2,552 0 0
AVALONBAY CMNTYS INC COM 053484101 54 300 SH   SOLE 2 300 0 0
AVANGRID INC COM 05351W103 2,048 43,190 SH   SOLE   43,190 0 0
AVERY DENNISON CORP COM 053611109 1,145 11,645 SH   SOLE   11,645 0 0
AVERY DENNISON CORP COM 053611109 59 600 SH   SOLE 2 600 0 0
AVEXIS INC COM 05366U100 0 0 SH   SOLE   57,673 0 0
AVNET INC COM 053807103 709 18,045 SH   SOLE   18,045 0 0
AVNET INC COM 053807103 63 1,600 SH   SOLE 2 1,600 0 0
AVON PRODS INC COM 054303102 36 15,400 SH   SOLE   15,400 0 0
AXALTA COATING SYS LTD COM G0750C108 731 25,290 SH   SOLE   25,290 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,358 58,598 SH   SOLE   58,898 0 0
BAIDU INC SPON ADR REP A 056752108 12,493 50,440 SH   SOLE   69,849 0 0
BAIDU INC SPON ADR REP A 056752108 3,319 13,400 SH   SOLE   1,100 0 12,300
BAIDU INC SPON ADR REP A 056752108 12,360 49,900 SH   SOLE 3 0 0 49,900
BAIDU INC SPON ADR REP A 056752108 2,378 9,600 SH   SOLE   7,000 0 2,600
BAIDU INC SPON ADR REP A 056752108 619 2,500 SH   SOLE 2 2,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 2,017 55,081 SH   SOLE   55,081 0 0
BAKER HUGHES A GE CO CL A 05722G100 110 3,000 SH   SOLE 2 3,000 0 0
BALL CORP COM 058498106 1,834 44,399 SH   SOLE   80,324 0 0
BALL CORP COM 058498106 50 1,200 SH   SOLE 2 1,200 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 0 SH   SOLE   160,554 0 0
BANCO DE CHILE SPONSORED ADR 059520106 237 2,600 SH   SOLE   2,600 0 0
BANCO DE CHILE SPONSORED ADR 059520106 164 1,795 SH   SOLE 2 1,795 0 0
BANCO MACRO SA SPON ADR B 05961W105 0 0 SH   SOLE   3,691 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 314 10,566 SH   SOLE   35,766 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 89 3,000 SH   SOLE 2 3,000 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 262 5,721 SH   SOLE   5,721 0 0
BANK AMER CORP COM 060505104 38,102 1,503,626 SH   SOLE   1,645,089 0 0
BANK AMER CORP COM 060505104 3,441 135,786 SH   SOLE 5 135,786 0 0
BANK AMER CORP COM 060505104 2,278 89,890 SH   SOLE 2 89,890 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 0 0 SH   SOLE   6,823 0 0
BANK MONTREAL QUE COM 063671101 378 5,000 SH   SOLE 2 5,000 0 0
BANK N S HALIFAX COM 064149107 604 9,413 SH   SOLE 2 9,413 0 0
BANK NEW YORK MELLON CORP COM 064058100 8,889 167,645 SH   SOLE   370,730 0 0
BANK NEW YORK MELLON CORP COM 064058100 419 7,900 SH   SOLE 2 7,900 0 0
BARD C R INC COM 067383109 3,015 9,407 SH   SOLE   9,407 0 0
BARD C R INC COM 067383109 96 300 SH   SOLE 2 300 0 0
BAXTER INTL INC COM 071813109 5,927 94,452 SH   SOLE   107,962 0 0
BAXTER INTL INC COM 071813109 1,691 26,942 SH   SOLE 5 26,942 0 0
BAXTER INTL INC COM 071813109 119 1,900 SH   SOLE 2 1,900 0 0
BB&T CORP COM 054937107 6,095 129,841 SH   SOLE   129,841 0 0
BB&T CORP COM 054937107 315 6,700 SH   SOLE 2 6,700 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,008 19,660 SH   SOLE   19,660 0 0
BECTON DICKINSON & CO COM 075887109 13,167 67,197 SH   SOLE   71,653 0 0
BECTON DICKINSON & CO COM 075887109 95 485 SH   SOLE 2 485 0 0
BED BATH & BEYOND INC COM 075896100 513 21,870 SH   SOLE   21,870 0 0
BED BATH & BEYOND INC COM 075896100 28 1,200 SH   SOLE 2 1,200 0 0
BERKLEY W R CORP COM 084423102 813 12,183 SH   SOLE   14,583 0 0
BERKLEY W R CORP COM 084423102 53 800 SH   SOLE 2 800 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,099 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34,660 189,066 SH   SOLE   228,051 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,675 9,136 SH   SOLE 2 9,136 0 0
BEST BUY INC COM 086516101 2,574 45,197 SH   SOLE   45,197 0 0
BEST BUY INC COM 086516101 182 3,200 SH   SOLE 2 3,200 0 0
BIOGEN INC COM 09062X103 49,878 159,292 SH   SOLE   321,978 0 0
BIOGEN INC COM 09062X103 4,564 14,575 SH   SOLE 5 14,575 0 0
BIOGEN INC COM 09062X103 6,171 19,709 SH   SOLE 4 0 0 19,709
BIOGEN INC COM 09062X103 282 900 SH   SOLE 2 900 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,257 24,253 SH   SOLE   319,907 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,345 14,455 SH   SOLE 5 14,455 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,972 64,172 SH   SOLE 4 0 0 64,172
BITAUTO HLDGS LTD SPONSORED ADS 091727107 465 10,400 SH   SOLE   10,400 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 491 11,000 SH   SOLE 3 11,000 0 0
BLACKROCK INC COM 09247X101 11,980 26,796 SH   SOLE   51,167 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 28,710 SH   SOLE   28,710 0 0
BLOCK H & R INC COM 093671105 42 1,600 SH   SOLE 2 1,600 0 0
BLUEBIRD BIO INC COM 09609G100 0 0 SH   SOLE   50,842 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH   SOLE   169,420 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 154 13,900 SH   SOLE   13,900 0 0
BOEING CO COM 097023105 47,559 187,087 SH   SOLE   208,967 0 0
BOEING CO COM 097023105 923 3,631 SH   SOLE 5 3,631 0 0
BOEING CO COM 097023105 661 2,600 SH   SOLE 2 2,600 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 0 0 SH   SOLE   4,134 0 0
BORGWARNER INC COM 099724106 1,536 29,983 SH   SOLE   29,983 0 0
BORGWARNER INC COM 099724106 159 3,099 SH   SOLE 5 3,099 0 0
BORGWARNER INC COM 099724106 56 1,100 SH   SOLE 2 1,100 0 0
BOSTON PROPERTIES INC COM 101121101 13,329 108,469 SH   SOLE   200,356 0 0
BOSTON PROPERTIES INC COM 101121101 174 1,416 SH   SOLE 5 1,416 0 0
BOSTON PROPERTIES INC COM 101121101 74 600 SH   SOLE 2 600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,821 199,560 SH   SOLE   317,075 0 0
BOSTON SCIENTIFIC CORP COM 101137107 927 31,791 SH   SOLE 5 31,791 0 0
BOSTON SCIENTIFIC CORP COM 101137107 67 2,300 SH   SOLE 2 2,300 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,801 102,950 SH   SOLE   284,658 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 0 SH   SOLE   6,653 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 0 0 SH   SOLE   35,192 0 0
BRIGHTHOUSE FINL INC COM 10922N103 678 11,158 SH   SOLE   11,158 0 0
BRIGHTHOUSE FINL INC COM 10922N103 48 787 SH   SOLE 2 787 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,887 217,865 SH   SOLE   358,614 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,083 32,676 SH   SOLE 5 32,676 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 378 5,926 SH   SOLE 2 5,926 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,969 211,100 SH   SOLE   698,195 0 0
BROADCOM LTD SHS Y09827109 58,671 241,901 SH   SOLE   314,292 0 0
BROADCOM LTD SHS Y09827109 9,490 39,129 SH   SOLE 4 0 0 39,129
BROADCOM LTD SHS Y09827109 5,501 22,682 SH   SOLE 1 0 0 22,682
BROADCOM LTD SHS Y09827109 56 229 SH   SOLE 2 229 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,247 15,435 SH   SOLE   15,435 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 234 5,654 SH   SOLE 5 5,654 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH   SOLE   75,906 0 0
BROWN FORMAN CORP CL B 115637209 2,531 46,614 SH   SOLE   46,614 0 0
BROWN FORMAN CORP CL B 115637209 49 900 SH   SOLE 2 900 0 0
BUNGE LIMITED COM G16962105 1,727 24,863 SH   SOLE   24,863 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,584 20,812 SH   SOLE   20,812 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 46 600 SH   SOLE 2 600 0 0
CA INC COM 12673P105 1,645 49,295 SH   SOLE   49,295 0 0
CA INC COM 12673P105 50 1,500 SH   SOLE 2 1,500 0 0
CABOT OIL & GAS CORP COM 127097103 1,517 56,710 SH   SOLE   56,710 0 0
CABOT OIL & GAS CORP COM 127097103 54 2,000 SH   SOLE 2 2,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,387 35,134 SH   SOLE   39,934 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 71 1,800 SH   SOLE 2 1,800 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH   SOLE   22,978 0 0
CAMDEN PPTY TR SH BEN INT 133131102 5,851 63,980 SH   SOLE   195,419 0 0
CAMDEN PPTY TR SH BEN INT 133131102 169 1,847 SH   SOLE 5 1,847 0 0
CAMDEN PPTY TR SH BEN INT 133131102 46 500 SH   SOLE 2 500 0 0
CAMPBELL SOUP CO COM 134429109 6,096 130,194 SH   SOLE   141,494 0 0
CAMPBELL SOUP CO COM 134429109 33 700 SH   SOLE 2 700 0 0
CANADIAN NAT RES LTD COM 136385101 265 7,945 SH   SOLE 2 7,945 0 0
CANADIAN NAT RES LTD COM 136385101 0 0 SH   SOLE   89,946 0 0
CANTEL MEDICAL CORP COM 138098108 0 0 SH   SOLE   8,587 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,583 65,950 SH   SOLE   65,950 0 0
CAPITAL ONE FINL CORP COM 14040H105 461 5,445 SH   SOLE 2 5,445 0 0
CARDINAL HEALTH INC COM 14149Y108 3,179 47,510 SH   SOLE   109,274 0 0
CARDINAL HEALTH INC COM 14149Y108 250 3,730 SH   SOLE 2 3,730 0 0
CARE COM INC COM 141633107 0 0 SH   SOLE   70,925 0 0
CARETRUST REIT INC COM 14174T107 817 42,920 SH   SOLE   251,827 0 0
CARMAX INC COM 143130102 1,843 24,309 SH   SOLE   24,309 0 0
CARMAX INC COM 143130102 83 1,100 SH   SOLE 2 1,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,112 48,195 SH   SOLE   128,620 0 0
CATERPILLAR INC DEL COM 149123101 13,579 108,886 SH   SOLE   111,166 0 0
CATERPILLAR INC DEL COM 149123101 468 3,749 SH   SOLE 5 3,749 0 0
CATERPILLAR INC DEL COM 149123101 523 4,190 SH   SOLE 2 4,190 0 0
CBL & ASSOC PPTYS INC COM 124830100 852 101,500 SH   SOLE   101,500 0 0
CBOE HLDGS INC COM 12503M108 2,434 22,614 SH   SOLE   22,914 0 0
CBRE GROUP INC CL A 12504L109 1,521 40,150 SH   SOLE   48,505 0 0
CBRE GROUP INC CL A 12504L109 57 1,500 SH   SOLE 2 1,500 0 0
CBS CORP NEW CL B 124857202 3,735 64,403 SH   SOLE   75,503 0 0
CBS CORP NEW CL B 124857202 99 1,700 SH   SOLE 2 1,700 0 0
CDK GLOBAL INC COM 12508E101 1,108 17,555 SH   SOLE   17,555 0 0
CDK GLOBAL INC COM 12508E101 57 900 SH   SOLE 2 900 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 279 3,200 SH   SOLE 2 3,200 0 0
CDW CORP COM 12514G108 1,325 20,074 SH   SOLE   20,074 0 0
CDW CORP COM 12514G108 66 1,000 SH   SOLE 2 1,000 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 244 43,500 SH   SOLE   43,500 0 0
CELANESE CORP DEL COM SER A 150870103 1,904 18,257 SH   SOLE   21,957 0 0
CELANESE CORP DEL COM SER A 150870103 221 2,120 SH   SOLE 5 2,120 0 0
CELANESE CORP DEL COM SER A 150870103 73 700 SH   SOLE 2 700 0 0
CELGENE CORP COM 151020104 7,274 49,883 SH   SOLE 4 0 0 49,883
CELGENE CORP COM 151020104 90,316 619,366 SH   SOLE   1,197,826 0 0
CELGENE CORP COM 151020104 6,595 45,228 SH   SOLE 5 45,228 0 0
CELGENE CORP COM 151020104 204 1,400 SH   SOLE 2 1,400 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 0 0 SH   SOLE   15,294 0 0
CENOVUS ENERGY INC COM 15135U109 113 11,300 SH   SOLE 2 11,300 0 0
CENTENE CORP DEL COM 15135B101 2,317 23,946 SH   SOLE   25,146 0 0
CENTENE CORP DEL COM 15135B101 88 908 SH   SOLE 2 908 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,817 62,217 SH   SOLE   71,017 0 0
CENTERPOINT ENERGY INC COM 15189T107 105 3,600 SH   SOLE 2 3,600 0 0
CENTURYLINK INC COM 156700106 1,843 97,504 SH   SOLE   97,504 0 0
CENTURYLINK INC COM 156700106 88 4,650 SH   SOLE 5 4,650 0 0
CENTURYLINK INC COM 156700106 221 11,712 SH   SOLE 2 11,712 0 0
CERNER CORP COM 156782104 2,862 40,134 SH   SOLE   40,134 0 0
CERNER CORP COM 156782104 57 800 SH   SOLE 2 800 0 0
CF INDS HLDGS INC COM 125269100 1,056 30,047 SH   SOLE   30,047 0 0
CF INDS HLDGS INC COM 125269100 60 1,700 SH   SOLE 2 1,700 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 0 0 SH   SOLE   1,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,577 29,104 SH   SOLE   31,284 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 392 1,078 SH   SOLE 2 1,078 0 0
CHATHAM LODGING TR COM 16208T102 461 21,600 SH   SOLE   21,600 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,954 78,530 SH   SOLE   81,830 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,123 24,940 SH   SOLE   24,940 0 0
CHESAPEAKE ENERGY CORP COM 165167107 53 12,237 SH   SOLE   12,237 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 923 34,240 SH   SOLE   34,240 0 0
CHEVRON CORP NEW COM 166764100 4,820 41,018 SH   SOLE 1 0 0 41,018
CHEVRON CORP NEW COM 166764100 42,037 357,759 SH   SOLE   486,284 0 0
CHEVRON CORP NEW COM 166764100 1,235 10,510 SH   SOLE 5 10,510 0 0
CHEVRON CORP NEW COM 166764100 9,168 78,023 SH   SOLE 4 0 0 78,023
CHEVRON CORP NEW COM 166764100 1,735 14,765 SH   SOLE 2 14,765 0 0
CHIMERA INVT CORP COM NEW 16934Q208 42 2,200 SH   SOLE   2,200 0 0
CHIMERA INVT CORP COM NEW 16934Q208 730 38,600 SH   SOLE 5 38,600 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 0 0 SH   SOLE   23,678 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 0 SH   SOLE   12,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,096 3,562 SH   SOLE   6,727 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 31 100 SH   SOLE 2 100 0 0
CHUBB LIMITED COM H1467J104 10,668 74,839 SH   SOLE   131,439 0 0
CHUBB LIMITED COM H1467J104 357 2,502 SH   SOLE 2 2,502 0 0
CHURCH & DWIGHT INC COM 171340102 7,744 159,845 SH   SOLE   159,845 0 0
CHURCH & DWIGHT INC COM 171340102 48 1,000 SH   SOLE 2 1,000 0 0
CIGNA CORPORATION COM 125509109 13,502 72,228 SH   SOLE   92,018 0 0
CIGNA CORPORATION COM 125509109 2,429 12,996 SH   SOLE 5 12,996 0 0
CIGNA CORPORATION COM 125509109 208 1,110 SH   SOLE 2 1,110 0 0
CIMAREX ENERGY CO COM 171798101 1,267 11,147 SH   SOLE   11,147 0 0
CIMAREX ENERGY CO COM 171798101 45 400 SH   SOLE 2 400 0 0
CINCINNATI FINL CORP COM 172062101 1,767 23,081 SH   SOLE   23,081 0 0
CINCINNATI FINL CORP COM 172062101 54 700 SH   SOLE 2 700 0 0
CINTAS CORP COM 172908105 1,890 13,099 SH   SOLE   13,099 0 0
CINTAS CORP COM 172908105 72 500 SH   SOLE 2 500 0 0
CISCO SYS INC COM 17275R102 61,081 1,816,267 SH   SOLE   2,057,752 0 0
CISCO SYS INC COM 17275R102 588 17,497 SH   SOLE 5 17,497 0 0
CISCO SYS INC COM 17275R102 863 25,654 SH   SOLE 2 25,654 0 0
CIT GROUP INC COM NEW 125581801 1,155 23,557 SH   SOLE   23,557 0 0
CIT GROUP INC COM NEW 125581801 78 1,600 SH   SOLE 2 1,600 0 0
CITIGROUP INC COM NEW 172967424 6,585 90,531 SH   SOLE 1 0 0 90,531
CITIGROUP INC COM NEW 172967424 41,840 575,201 SH   SOLE   829,843 0 0
CITIGROUP INC COM NEW 172967424 480 6,593 SH   SOLE 5 6,593 0 0
CITIGROUP INC COM NEW 172967424 2,294 31,537 SH   SOLE 2 31,537 0 0
CITIZENS FINL GROUP INC COM 174610105 2,770 73,144 SH   SOLE   102,880 0 0
CITIZENS FINL GROUP INC COM 174610105 135 3,560 SH   SOLE 2 3,560 0 0
CITRIX SYS INC COM 177376100 1,556 20,256 SH   SOLE   20,256 0 0
CITRIX SYS INC COM 177376100 46 600 SH   SOLE 2 600 0 0
CITY OFFICE REIT INC COM 178587101 208 15,120 SH   SOLE   15,120 0 0
CLIPPER RLTY INC COM 18885T306 114 10,690 SH   SOLE   10,690 0 0
CLOROX CO DEL COM 189054109 8,906 67,518 SH   SOLE   67,718 0 0
CLOROX CO DEL COM 189054109 53 400 SH   SOLE 2 400 0 0
CLOVIS ONCOLOGY INC COM 189464100 0 0 SH   SOLE   124,879 0 0
CME GROUP INC COM CL A 12572Q105 10,854 79,997 SH   SOLE   80,197 0 0
CME GROUP INC COM CL A 12572Q105 190 1,400 SH   SOLE 2 1,400 0 0
CMS ENERGY CORP COM 125896100 3,597 77,648 SH   SOLE   78,148 0 0
CMS ENERGY CORP COM 125896100 60 1,300 SH   SOLE 2 1,300 0 0
COACH INC COM 189754104 1,560 38,719 SH   SOLE   112,466 0 0
COACH INC COM 189754104 52 1,300 SH   SOLE 2 1,300 0 0
COCA COLA CO COM 191216100 42,686 948,376 SH   SOLE   951,376 0 0
COCA COLA CO COM 191216100 162 3,600 SH   SOLE 5 3,600 0 0
COCA COLA CO COM 191216100 437 9,700 SH   SOLE 1 0 9,700 0
COCA COLA CO COM 191216100 731 16,239 SH   SOLE 2 16,239 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,200 28,840 SH   SOLE   28,840 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,764 79,463 SH   SOLE   130,045 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 80 1,100 SH   SOLE 2 1,100 0 0
COHERENT INC COM 192479103 0 0 SH   SOLE   10,425 0 0
COHERUS BIOSCIENCES INC COM 19249H103 0 0 SH   SOLE   63,133 0 0
COLGATE PALMOLIVE CO COM 194162103 11,270 154,699 SH   SOLE   154,699 0 0
COLGATE PALMOLIVE CO COM 194162103 160 2,200 SH   SOLE 2 2,200 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 4,789 381,300 SH   SOLE   393,100 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,566 71,940 SH   SOLE   71,940 0 0
COMCAST CORP NEW CL A 20030N101 40,952 1,064,243 SH   SOLE   1,217,633 0 0
COMCAST CORP NEW CL A 20030N101 135 3,500 SH   SOLE 5 411 0 0
COMCAST CORP NEW CL A 20030N101 3,983 103,499 SH   SOLE 1 0 13,000 90,499
COMCAST CORP NEW CL A 20030N101 747 19,400 SH   SOLE 2 19,400 0 0
COMERICA INC COM 200340107 1,960 25,695 SH   SOLE   33,595 0 0
COMERICA INC COM 200340107 84 1,100 SH   SOLE 2 1,100 0 0
COMMSCOPE HLDG CO INC COM 20337X109 734 22,090 SH   SOLE   27,390 0 0
COMMSCOPE HLDG CO INC COM 20337X109 50 1,500 SH   SOLE 2 1,500 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 110 14,300 SH   SOLE   14,300 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 278 10,300 SH   SOLE   10,300 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH   SOLE   114,281 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 0 SH   SOLE   12,300 0 0
CONAGRA BRANDS INC COM 205887102 3,992 118,329 SH   SOLE   125,829 0 0
CONAGRA BRANDS INC COM 205887102 57 1,700 SH   SOLE 2 1,700 0 0
CONCHO RES INC COM 20605P101 2,579 19,583 SH   SOLE   20,722 0 0
CONCHO RES INC COM 20605P101 53 400 SH   SOLE 2 400 0 0
CONOCOPHILLIPS COM 20825C104 13,057 260,884 SH   SOLE   260,884 0 0
CONOCOPHILLIPS COM 20825C104 516 10,310 SH   SOLE 5 10,310 0 0
CONOCOPHILLIPS COM 20825C104 6,381 127,500 SH   SOLE 4 0 0 127,500
CONOCOPHILLIPS COM 20825C104 3,747 74,858 SH   SOLE 1 0 0 74,858
CONOCOPHILLIPS COM 20825C104 730 14,581 SH   SOLE 2 14,581 0 0
CONSOLIDATED EDISON INC COM 209115104 10,278 127,388 SH   SOLE   131,188 0 0
CONSOLIDATED EDISON INC COM 209115104 145 1,800 SH   SOLE 2 1,800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,232 26,231 SH   SOLE   27,231 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,546 7,751 SH   SOLE 5 7,751 0 0
CONSTELLATION BRANDS INC CL A 21036P108 60 300 SH   SOLE 2 300 0 0
CONTINENTAL RESOURCES INC COM 212015101 464 12,024 SH   SOLE   12,024 0 0
CONTINENTAL RESOURCES INC COM 212015101 16 414 SH   SOLE 2 414 0 0
COOPER COS INC COM NEW 216648402 4,470 18,852 SH   SOLE   19,752 0 0
CORE LABORATORIES N V COM N22717107 486 4,920 SH   SOLE   4,920 0 0
CORECIVIC INC COM 21871N101 1,886 70,450 SH   SOLE   70,450 0 0
CORESITE RLTY CORP COM 21870Q105 2,193 19,600 SH   SOLE   19,600 0 0
CORNING INC COM 219350105 4,731 158,113 SH   SOLE   177,713 0 0
CORNING INC COM 219350105 241 8,046 SH   SOLE 5 8,046 0 0
CORNING INC COM 219350105 180 6,000 SH   SOLE 2 6,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,910 58,180 SH   SOLE   58,180 0 0
COSTAR GROUP INC COM 22160N109 1,078 4,020 SH   SOLE   9,385 0 0
COSTCO WHSL CORP NEW COM 22160K105 16,445 100,100 SH   SOLE   117,880 0 0
COSTCO WHSL CORP NEW COM 22160K105 386 2,352 SH   SOLE 2 2,352 0 0
COTY INC COM CL A 222070203 1,059 64,040 SH   SOLE   191,751 0 0
COUSINS PPTYS INC COM 222795106 2,253 241,200 SH   SOLE   642,660 0 0
CREDICORP LTD COM G2519Y108 1,165 5,682 SH   SOLE   5,682 0 0
CRITEO S A SPONS ADS 226718104 23,319 561,900 SH   SOLE   641,620 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,929 49,299 SH   SOLE   213,569 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 297 2,970 SH   SOLE 5 2,970 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 100 1,000 SH   SOLE 2 1,000 0 0
CROWN HOLDINGS INC COM 228368106 1,031 17,262 SH   SOLE   17,262 0 0
CROWN HOLDINGS INC COM 228368106 54 900 SH   SOLE 2 900 0 0
CSX CORP COM 126408103 6,830 125,871 SH   SOLE   148,671 0 0
CSX CORP COM 126408103 199 3,667 SH   SOLE 2 3,667 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,661 50,447 SH   SOLE   61,179 0 0
CUBESMART COM 229663109 2,698 103,940 SH   SOLE   1,030,889 0 0
CUBESMART COM 229663109 162 6,241 SH   SOLE 5 6,241 0 0
CUMMINS INC COM 231021106 3,449 20,527 SH   SOLE 1 0 0 20,527
CUMMINS INC COM 231021106 3,667 21,826 SH   SOLE   22,726 0 0
CUMMINS INC COM 231021106 4,834 28,771 SH   SOLE 4 0 0 28,771
CUMMINS INC COM 231021106 168 1,000 SH   SOLE 2 1,000 0 0
CVS HEALTH CORP COM 126650100 3,698 45,470 SH   SOLE 1 0 0 45,470
CVS HEALTH CORP COM 126650100 23,501 289,000 SH   SOLE   345,592 0 0
CVS HEALTH CORP COM 126650100 594 7,300 SH   SOLE 5 7,300 0 0
CVS HEALTH CORP COM 126650100 6,491 79,819 SH   SOLE 4 0 0 79,819
CVS HEALTH CORP COM 126650100 752 9,247 SH   SOLE 2 9,247 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 33 2,200 SH   SOLE   2,200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 236 15,716 SH   SOLE 5 15,716 0 0
CYRUSONE INC COM 23283R100 40,235 682,760 SH   SOLE   830,734 0 0
CYRUSONE INC COM 23283R100 230 3,909 SH   SOLE 5 3,909 0 0
D R HORTON INC COM 23331A109 1,933 48,416 SH   SOLE   48,416 0 0
D R HORTON INC COM 23331A109 56 1,400 SH   SOLE 2 1,400 0 0
DANAHER CORP DEL COM 235851102 8,315 96,930 SH   SOLE   171,110 0 0
DANAHER CORP DEL COM 235851102 487 5,677 SH   SOLE 5 5,677 0 0
DANAHER CORP DEL COM 235851102 232 2,700 SH   SOLE 2 2,700 0 0
DARDEN RESTAURANTS INC COM 237194105 1,628 20,671 SH   SOLE   24,171 0 0
DARDEN RESTAURANTS INC COM 237194105 811 10,300 SH   SOLE 5 10,300 0 0
DARDEN RESTAURANTS INC COM 237194105 47 600 SH   SOLE 2 600 0 0
DAVITA INC COM 23918K108 1,270 21,380 SH   SOLE   21,380 0 0
DAVITA INC COM 23918K108 59 1,000 SH   SOLE 2 1,000 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,138 54,180 SH   SOLE   171,030 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 307 5,301 SH   SOLE 5 5,301 0 0
DDR CORP COM 23317H102 1,632 178,200 SH   SOLE   607,520 0 0
DEERE & CO COM 244199105 4,554 36,263 SH   SOLE   42,663 0 0
DEERE & CO COM 244199105 289 2,300 SH   SOLE 2 2,300 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 4,924 63,768 SH   SOLE   67,968 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 185 2,402 SH   SOLE 2 2,402 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 3,369 34,235 SH   SOLE   71,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,354 28,086 SH   SOLE   81,949 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   32,982 0 0
DENTSPLY SIRONA INC COM 24906P109 2,088 34,914 SH   SOLE   34,914 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   1,048 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 279 16,138 SH   SOLE   0 0 16,138
DEVON ENERGY CORP NEW COM 25179M103 2,386 64,987 SH   SOLE   64,987 0 0
DEVON ENERGY CORP NEW COM 25179M103 78 2,137 SH   SOLE 2 2,137 0 0
DEXCOM INC COM 252131107 533 10,900 SH   SOLE   10,900 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,041 10,624 SH   SOLE   32,021 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,287 117,560 SH   SOLE   271,838 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 119 10,872 SH   SOLE 5 10,872 0 0
DICKS SPORTING GOODS INC COM 253393102 264 9,760 SH   SOLE   9,760 0 0
DICKS SPORTING GOODS INC COM 253393102 24 900 SH   SOLE 2 900 0 0
DIGITAL RLTY TR INC COM 253868103 17,101 144,521 SH   SOLE   398,555 0 0
DIGITAL RLTY TR INC COM 253868103 122 1,031 SH   SOLE 5 1,031 0 0
DIGITAL RLTY TR INC COM 253868103 59 500 SH   SOLE 2 500 0 0
DISCOVER FINL SVCS COM 254709108 3,345 51,876 SH   SOLE   51,876 0 0
DISCOVER FINL SVCS COM 254709108 142 2,200 SH   SOLE 2 2,200 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 405 19,041 SH   SOLE   19,041 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 574 28,315 SH   SOLE   28,315 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 32 1,600 SH   SOLE 2 1,600 0 0
DISH NETWORK CORP CL A 25470M109 1,737 32,036 SH   SOLE   50,250 0 0
DISH NETWORK CORP CL A 25470M109 43 800 SH   SOLE 2 800 0 0
DISNEY WALT CO COM DISNEY 254687106 24,239 245,908 SH   SOLE   274,276 0 0
DISNEY WALT CO COM DISNEY 254687106 69 700 SH   SOLE 5 700 0 0
DISNEY WALT CO COM DISNEY 254687106 618 6,271 SH   SOLE 2 6,271 0 0
DOLLAR GEN CORP NEW COM 256677105 2,932 36,172 SH   SOLE   56,862 0 0
DOLLAR GEN CORP NEW COM 256677105 81 1,000 SH   SOLE 2 1,000 0 0
DOLLAR TREE INC COM 256746108 2,882 33,193 SH   SOLE   33,193 0 0
DOLLAR TREE INC COM 256746108 52 599 SH   SOLE 2 599 0 0
DOMINION ENERGY INC COM 25746U109 9,176 119,283 SH   SOLE   126,083 0 0
DOMINION ENERGY INC COM 25746U109 185 2,400 SH   SOLE 2 2,400 0 0
DOMINOS PIZZA INC COM 25754A201 1,190 5,994 SH   SOLE   7,094 0 0
DOUGLAS EMMETT INC COM 25960P109 3,502 88,850 SH   SOLE   126,764 0 0
DOVER CORP COM 260003108 2,068 22,627 SH   SOLE   22,627 0 0
DOVER CORP COM 260003108 64 700 SH   SOLE 2 700 0 0
DOWDUPONT INC COM 26078J100 35,768 516,657 SH   SOLE   519,269 0 0
DOWDUPONT INC COM 26078J100 479 6,925 SH   SOLE 5 6,925 0 0
DOWDUPONT INC COM 26078J100 9,907 143,108 SH   SOLE 4 0 0 143,108
DOWDUPONT INC COM 26078J100 5,453 78,773 SH   SOLE 1 0 0 78,773
DOWDUPONT INC COM 26078J100 737 10,643 SH   SOLE 2 10,643 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,961 89,981 SH   SOLE   89,981 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 44 500 SH   SOLE 2 500 0 0
DTE ENERGY CO COM 233331107 4,947 46,077 SH   SOLE   51,377 0 0
DTE ENERGY CO COM 233331107 107 1,000 SH   SOLE 2 1,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15,063 179,487 SH   SOLE   179,487 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 429 5,117 SH   SOLE 2 5,117 0 0
DUKE REALTY CORP COM NEW 264411505 7,295 253,112 SH   SOLE   558,827 0 0
DUKE REALTY CORP COM NEW 264411505 58 2,000 SH   SOLE 2 2,000 0 0
DXC TECHNOLOGY CO COM 23355L106 3,141 36,579 SH   SOLE   43,549 0 0
DXC TECHNOLOGY CO COM 23355L106 165 1,924 SH   SOLE 2 1,924 0 0
DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 0 0 SH   SOLE   8,506 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,640 37,604 SH   SOLE   38,104 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 70 1,600 SH   SOLE 2 1,600 0 0
EAST WEST BANCORP INC COM 27579R104 1,084 18,140 SH   SOLE   22,040 0 0
EAST WEST BANCORP INC COM 27579R104 72 1,200 SH   SOLE 2 1,200 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 446 21,600 SH   SOLE   21,600 0 0
EASTGROUP PPTY INC COM 277276101 1,738 19,720 SH   SOLE   19,720 0 0
EASTMAN CHEM CO COM 277432100 1,864 20,603 SH   SOLE   20,603 0 0
EASTMAN CHEM CO COM 277432100 63 700 SH   SOLE 2 700 0 0
EATON CORP PLC SHS G29183103 9,543 124,274 SH   SOLE   151,144 0 0
EATON CORP PLC SHS G29183103 6,243 81,303 SH   SOLE 4 0 0 81,303
EATON CORP PLC SHS G29183103 4,745 61,793 SH   SOLE 1 0 5,800 55,993
EATON CORP PLC SHS G29183103 177 2,309 SH   SOLE 2 2,309 0 0
EATON VANCE CORP COM NON VTG 278265103 699 14,150 SH   SOLE   14,150 0 0
EATON VANCE CORP COM NON VTG 278265103 64 1,300 SH   SOLE 2 1,300 0 0
EBAY INC COM 278642103 6,909 179,644 SH   SOLE 4 0 0 179,644
EBAY INC COM 278642103 13,841 359,892 SH   SOLE   361,092 0 0
EBAY INC COM 278642103 2,064 53,654 SH   SOLE 5 53,654 0 0
EBAY INC COM 278642103 292 7,600 SH   SOLE 2 7,600 0 0
ECOLAB INC COM 278865100 4,305 33,476 SH   SOLE   51,514 0 0
ECOLAB INC COM 278865100 77 600 SH   SOLE 2 600 0 0
ECOPETROL S A SPONSORED ADS 279158109 188 19,786 SH   SOLE   19,786 0 0
EDISON INTL COM 281020107 6,686 86,637 SH   SOLE   137,327 0 0
EDISON INTL COM 281020107 139 1,800 SH   SOLE 2 1,800 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,527 42,500 SH   SOLE   42,500 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,876 26,313 SH   SOLE   26,313 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,537 14,065 SH   SOLE 5 14,065 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 55 500 SH   SOLE 2 500 0 0
ELECTRONIC ARTS INC COM 285512109 6,252 52,952 SH   SOLE   77,222 0 0
ELECTRONIC ARTS INC COM 285512109 1,318 11,161 SH   SOLE 5 11,161 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   4,810 0 0
EMERSON ELEC CO COM 291011104 5,446 86,658 SH   SOLE   108,758 0 0
EMERSON ELEC CO COM 291011104 188 2,988 SH   SOLE 5 2,988 0 0
EMERSON ELEC CO COM 291011104 226 3,600 SH   SOLE 2 3,600 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,497 72,880 SH   SOLE   174,679 0 0
ENBRIDGE INC COM 29250N105 4,023 96,142 SH   SOLE   96,142 0 0
ENBRIDGE INC COM 29250N105 138 3,308 SH   SOLE 2 3,308 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 363 35,555 SH   SOLE   35,555 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 36 3,500 SH   SOLE 2 3,500 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 140 23,251 SH   SOLE   23,251 0 0
ENSCO PLC SHS CLASS A G3157S106 63 10,500 SH   SOLE   10,500 0 0
ENTERGY CORP NEW COM 29364G103 2,106 27,584 SH   SOLE   27,584 0 0
ENTERGY CORP NEW COM 29364G103 122 1,600 SH   SOLE 2 1,600 0 0
ENVISION HEALTHCARE CORP COM 29414D100 616 13,707 SH   SOLE   13,707 0 0
ENVISION HEALTHCARE CORP COM 29414D100 30 668 SH   SOLE 2 668 0 0
EOG RES INC COM 26875P101 7,388 76,368 SH   SOLE   193,855 0 0
EOG RES INC COM 26875P101 73 756 SH   SOLE 5 756 0 0
EOG RES INC COM 26875P101 5,377 55,585 SH   SOLE 4 0 0 55,585
EOG RES INC COM 26875P101 3,529 36,481 SH   SOLE 1 0 0 36,481
EOG RES INC COM 26875P101 138 1,422 SH   SOLE 2 1,422 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,574 36,910 SH   SOLE   71,353 0 0
EQT CORP COM 26884L109 1,511 23,161 SH   SOLE   23,161 0 0
EQT CORP COM 26884L109 39 600 SH   SOLE 2 600 0 0
EQUIFAX INC COM 294429105 1,636 15,437 SH   SOLE   39,759 0 0
EQUIFAX INC COM 294429105 42 400 SH   SOLE 2 400 0 0
EQUINIX INC COM PAR $0.001 29444U700 4,273 9,574 SH   SOLE   47,798 0 0
EQUINIX INC COM PAR $0.001 29444U700 364 815 SH   SOLE 5 815 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,214 72,820 SH   SOLE   72,820 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,299 50,530 SH   SOLE   50,530 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,091 259,226 SH   SOLE   605,947 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 274 4,151 SH   SOLE 5 4,151 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 123 1,860 SH   SOLE 2 1,860 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 0 0 SH   SOLE   104,433 0 0
ESSEX PPTY TR INC COM 297178105 11,866 46,711 SH   SOLE   91,065 0 0
ESSEX PPTY TR INC COM 297178105 344 1,353 SH   SOLE 5 1,353 0 0
ETSY INC COM 29786A106 0 0 SH   SOLE   16,475 0 0
EVEREST RE GROUP LTD COM G3223R108 1,610 7,051 SH   SOLE   8,251 0 0
EVERSOURCE ENERGY COM 30040W108 17,257 285,521 SH   SOLE   337,821 0 0
EVERSOURCE ENERGY COM 30040W108 446 7,385 SH   SOLE 5 7,385 0 0
EVERSOURCE ENERGY COM 30040W108 85 1,400 SH   SOLE 2 1,400 0 0
EXELIXIS INC COM 30161Q104 0 0 SH   SOLE   449,040 0 0
EXELON CORP COM 30161N101 11,271 299,202 SH   SOLE   299,202 0 0
EXELON CORP COM 30161N101 201 5,329 SH   SOLE 5 5,329 0 0
EXELON CORP COM 30161N101 3,424 90,891 SH   SOLE 4 0 0 90,891
EXELON CORP COM 30161N101 2,631 69,851 SH   SOLE 1 0 11,200 58,651
EXELON CORP COM 30161N101 353 9,368 SH   SOLE 2 9,368 0 0
EXPEDIA INC DEL COM NEW 30212P303 2,477 17,211 SH   SOLE   53,943 0 0
EXPEDIA INC DEL COM NEW 30212P303 58 400 SH   SOLE 2 400 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,502 25,090 SH   SOLE   26,090 0 0
EXPEDITORS INTL WASH INC COM 302130109 54 900 SH   SOLE 2 900 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 17,278 272,863 SH   SOLE   272,863 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,004 15,859 SH   SOLE 5 15,859 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,311 68,083 SH   SOLE 4 0 0 68,083
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,965 31,031 SH   SOLE 1 0 0 31,031
EXPRESS SCRIPTS HLDG CO COM 30219G108 393 6,210 SH   SOLE 2 6,210 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,971 87,219 SH   SOLE   256,874 0 0
EXTRA SPACE STORAGE INC COM 30225T102 354 4,427 SH   SOLE 5 4,427 0 0
EXTRA SPACE STORAGE INC COM 30225T102 40 500 SH   SOLE 2 500 0 0
EXXON MOBIL CORP COM 30231G102 77,982 951,231 SH   SOLE   1,034,506 0 0
EXXON MOBIL CORP COM 30231G102 1,211 14,766 SH   SOLE 5 14,766 0 0
EXXON MOBIL CORP COM 30231G102 8,152 99,433 SH   SOLE 4 0 0 99,433
EXXON MOBIL CORP COM 30231G102 2,756 33,622 SH   SOLE 1 0 4,300 29,322
EXXON MOBIL CORP COM 30231G102 2,453 29,923 SH   SOLE 2 29,923 0 0
F M C CORP COM NEW 302491303 1,575 17,640 SH   SOLE   21,440 0 0
F M C CORP COM NEW 302491303 89 1,000 SH   SOLE 2 1,000 0 0
F5 NETWORKS INC COM 315616102 1,118 9,272 SH   SOLE   9,272 0 0
F5 NETWORKS INC COM 315616102 48 400 SH   SOLE 2 400 0 0
FACEBOOK INC CL A 30303M102 92,390 540,702 SH   SOLE   677,734 0 0
FACEBOOK INC CL A 30303M102 3,135 18,345 SH   SOLE 5 18,345 0 0
FACEBOOK INC CL A 30303M102 4,117 24,096 SH   SOLE 1 0 0 24,096
FACEBOOK INC CL A 30303M102 619 3,624 SH   SOLE 2 3,624 0 0
FAIR ISAAC CORP COM 303250104 20,977 149,300 SH   SOLE   149,300 0 0
FARMLAND PARTNERS INC COM 31154R109 174 19,300 SH   SOLE   19,300 0 0
FASTENAL CO COM 311900104 1,898 41,641 SH   SOLE   54,484 0 0
FASTENAL CO COM 311900104 41 900 SH   SOLE 2 900 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,402 51,540 SH   SOLE   127,544 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 37 300 SH   SOLE 2 300 0 0
FEDEX CORP COM 31428X106 25,395 112,575 SH   SOLE   137,832 0 0
FEDEX CORP COM 31428X106 293 1,300 SH   SOLE 2 1,300 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 249 13,890 SH   SOLE   0 0 13,890
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,728 36,403 SH   SOLE   36,403 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,928 42,061 SH   SOLE   69,901 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 84 900 SH   SOLE 2 900 0 0
FIFTH THIRD BANCORP COM 316773100 6,043 215,991 SH   SOLE   368,576 0 0
FIFTH THIRD BANCORP COM 316773100 171 6,100 SH   SOLE 2 6,100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,032 57,203 SH   SOLE   57,203 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,077 69,030 SH   SOLE   103,903 0 0
FIRST POTOMAC RLTY TR COM 33610F109 373 33,500 SH   SOLE   33,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,894 37,275 SH   SOLE   37,275 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 2,565 20,701 SH   SOLE 5 20,701 0 0
FIRSTENERGY CORP COM 337932107 2,150 69,748 SH   SOLE   69,748 0 0
FIRSTENERGY CORP COM 337932107 91 2,950 SH   SOLE 5 2,950 0 0
FIRSTENERGY CORP COM 337932107 186 6,033 SH   SOLE 2 6,033 0 0
FISERV INC COM 337738108 3,743 29,027 SH   SOLE   33,127 0 0
FISERV INC COM 337738108 64 500 SH   SOLE 2 500 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 0 0 SH   SOLE   133,104 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,754 11,330 SH   SOLE   34,628 0 0
FLEX LTD ORD Y2573F102 1,236 74,591 SH   SOLE   74,591 0 0
FLEX LTD ORD Y2573F102 123 7,400 SH   SOLE 2 7,400 0 0
FLEXION THERAPEUTICS INC COM 33938J106 0 0 SH   SOLE   206,397 0 0
FLIR SYS INC COM 302445101 686 17,620 SH   SOLE   17,620 0 0
FLOWSERVE CORP COM 34354P105 756 17,748 SH   SOLE   56,397 0 0
FLOWSERVE CORP COM 34354P105 38 900 SH   SOLE 2 900 0 0
FLUOR CORP NEW COM 343412102 846 20,097 SH   SOLE   20,097 0 0
FLUOR CORP NEW COM 343412102 59 1,400 SH   SOLE 2 1,400 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 0 SH   SOLE   17,100 0 0
FOOT LOCKER INC COM 344849104 13,510 383,596 SH   SOLE   383,596 0 0
FOOT LOCKER INC COM 344849104 25 700 SH   SOLE 2 700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 6,708 560,442 SH   SOLE   560,442 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 285 23,800 SH   SOLE 5 23,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 814 67,988 SH   SOLE 2 67,988 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,961 155,290 SH   SOLE   267,081 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 110 4,305 SH   SOLE 5 4,305 0 0
FORMFACTOR INC COM 346375108 0 0 SH   SOLE   24,355 0 0
FORTERRA INC COM 34960W106 0 0 SH   SOLE   28,528 0 0
FORTINET INC COM 34959E109 1,315 36,700 SH   SOLE   36,700 0 0
FORTIVE CORP COM 34959J108 2,812 39,728 SH   SOLE   42,702 0 0
FORTIVE CORP COM 34959J108 46 650 SH   SOLE 2 650 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,362 20,253 SH   SOLE   60,193 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 34,640 SH   SOLE   34,640 0 0
FRANKLIN RES INC COM 354613101 2,209 49,632 SH   SOLE   49,632 0 0
FRANKLIN RES INC COM 354613101 89 2,000 SH   SOLE 2 2,000 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 661 62,200 SH   SOLE   62,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,837 202,088 SH   SOLE   202,088 0 0
FREEPORT-MCMORAN INC CL B 35671D857 221 15,729 SH   SOLE 2 15,729 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,589 25,822 SH   SOLE   29,422 0 0
GALLAGHER ARTHUR J & CO COM 363576109 62 1,000 SH   SOLE 2 1,000 0 0
GAMESTOP CORP NEW CL A 36467W109 56 2,730 SH   SOLE   2,730 0 0
GAMESTOP CORP NEW CL A 36467W109 225 10,900 SH   SOLE 5 10,900 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,260 115,480 SH   SOLE   115,480 0 0
GAP INC DEL COM 364760108 940 31,842 SH   SOLE   31,842 0 0
GAP INC DEL COM 364760108 47 1,600 SH   SOLE 2 1,600 0 0
GARMIN LTD SHS H2906T109 888 16,447 SH   SOLE   16,447 0 0
GARMIN LTD SHS H2906T109 59 1,100 SH   SOLE 2 1,100 0 0
GARTNER INC COM 366651107 1,468 11,800 SH   SOLE   13,800 0 0
GENERAL DYNAMICS CORP COM 369550108 6,910 33,612 SH   SOLE   55,091 0 0
GENERAL DYNAMICS CORP COM 369550108 247 1,200 SH   SOLE 2 1,200 0 0
GENERAL ELECTRIC CO COM 369604103 28,382 1,173,785 SH   SOLE   1,365,590 0 0
GENERAL ELECTRIC CO COM 369604103 1,283 53,078 SH   SOLE 5 53,078 0 0
GENERAL ELECTRIC CO COM 369604103 1,177 48,671 SH   SOLE 2 48,671 0 0
GENERAL MLS INC COM 370334104 7,689 148,545 SH   SOLE   348,976 0 0
GENERAL MLS INC COM 370334104 161 3,103 SH   SOLE 2 3,103 0 0
GENERAL MTRS CO COM 37045V100 16,697 413,490 SH   SOLE   576,033 0 0
GENERAL MTRS CO COM 37045V100 40 1,000 SH   SOLE 5 1,000 0 0
GENERAL MTRS CO COM 37045V100 1,036 25,649 SH   SOLE 2 25,649 0 0
GENTEX CORP COM 371901109 680 34,350 SH   SOLE   34,350 0 0
GENUINE PARTS CO COM 372460105 2,026 21,183 SH   SOLE   27,383 0 0
GENUINE PARTS CO COM 372460105 67 700 SH   SOLE 2 700 0 0
GENWORTH FINL INC COM CL A 37247D106 151 39,200 SH   SOLE   39,200 0 0
GEO GROUP INC NEW COM 36162J106 3,150 117,095 SH   SOLE   183,829 0 0
GEO GROUP INC NEW COM 36162J106 185 6,872 SH   SOLE 5 6,872 0 0
GERDAU S A SPON ADR REP PFD 373737105 0 0 SH   SOLE   12,650 0 0
GETTY RLTY CORP NEW COM 374297109 557 19,480 SH   SOLE   19,480 0 0
GGP INC COM 36174X101 9,229 444,323 SH   SOLE   1,592,534 0 0
GGP INC COM 36174X101 538 25,923 SH   SOLE 5 25,923 0 0
GGP INC COM 36174X101 29 1,400 SH   SOLE 2 1,400 0 0
GIGAMON INC COM 37518B102 0 0 SH   SOLE   15,135 0 0
GILEAD SCIENCES INC COM 375558103 5,917 73,027 SH   SOLE 4 0 0 73,027
GILEAD SCIENCES INC COM 375558103 3,382 41,741 SH   SOLE 1 0 0 41,741
GILEAD SCIENCES INC COM 375558103 49,604 612,240 SH   SOLE   1,327,207 0 0
GILEAD SCIENCES INC COM 375558103 6,699 82,683 SH   SOLE 5 82,683 0 0
GILEAD SCIENCES INC COM 375558103 921 11,369 SH   SOLE 2 11,369 0 0
GLADSTONE COML CORP COM 376536108 349 15,670 SH   SOLE   15,670 0 0
GLOBAL MED REIT INC COM NEW 37954A204 120 13,400 SH   SOLE   13,400 0 0
GLOBAL NET LEASE INC COM NEW 379378201 842 38,480 SH   SOLE   38,480 0 0
GLOBAL PMTS INC COM 37940X102 54,881 577,510 SH   SOLE   613,370 0 0
GLOBAL PMTS INC COM 37940X102 1,508 15,867 SH   SOLE 5 15,867 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 20,834 87,838 SH   SOLE   104,582 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 202 850 SH   SOLE 5 850 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 774 3,262 SH   SOLE 2 3,262 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,311 39,430 SH   SOLE   39,430 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 70 2,100 SH   SOLE 2 2,100 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,047 55,790 SH   SOLE   55,790 0 0
GRACE W R & CO DEL NEW COM 38388F108 568 7,873 SH   SOLE   7,873 0 0
GRAINGER W W INC COM 384802104 6,211 34,551 SH   SOLE   34,551 0 0
GRAINGER W W INC COM 384802104 36 200 SH   SOLE 2 200 0 0
GRAMERCY PPTY TR COM NEW 385002308 2,661 87,960 SH   SOLE   198,087 0 0
GROUPON INC COM 399473107 0 0 SH   SOLE   237,210 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 0 0 SH   SOLE   4,728 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 229 22,700 SH   SOLE   22,700 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH   SOLE   43,790 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 0 0 SH   SOLE   30,565 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH   SOLE   90,776 0 0
HALLIBURTON CO COM 406216101 5,336 115,915 SH   SOLE   169,178 0 0
HALLIBURTON CO COM 406216101 239 5,200 SH   SOLE 2 5,200 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH   SOLE   645,489 0 0
HANESBRANDS INC COM 410345102 1,167 47,355 SH   SOLE   47,355 0 0
HANESBRANDS INC COM 410345102 196 7,944 SH   SOLE 5 7,944 0 0
HANESBRANDS INC COM 410345102 35 1,400 SH   SOLE 2 1,400 0 0
HARLEY DAVIDSON INC COM 412822108 1,190 24,691 SH   SOLE   24,691 0 0
HARLEY DAVIDSON INC COM 412822108 43 900 SH   SOLE 2 900 0 0
HARRIS CORP DEL COM 413875105 2,129 16,169 SH   SOLE   18,369 0 0
HARRIS CORP DEL COM 413875105 66 500 SH   SOLE 2 500 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,007 54,257 SH   SOLE   63,557 0 0
HASBRO INC COM 418056107 2,546 26,069 SH   SOLE   26,069 0 0
HASBRO INC COM 418056107 59 600 SH   SOLE 2 600 0 0
HC2 HLDGS INC COM 404139107 0 0 SH   SOLE   68,253 0 0
HCA HEALTHCARE INC COM 40412C101 3,121 39,218 SH   SOLE   52,433 0 0
HCA HEALTHCARE INC COM 40412C101 175 2,200 SH   SOLE 2 2,200 0 0
HCP INC COM 40414L109 9,337 335,500 SH   SOLE   631,760 0 0
HCP INC COM 40414L109 56 2,000 SH   SOLE 2 2,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 836 23,170 SH   SOLE   61,230 0 0
HD SUPPLY HLDGS INC COM 40416M105 43 1,200 SH   SOLE 2 1,200 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,654 17,162 SH   SOLE 5 0 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,122 22,023 SH   SOLE   0 0 22,023
HDFC BANK LTD ADR REPS 3 SHS 40415F101 0 0 SH   SOLE   54,096 0 0
HEALTHCARE RLTY TR COM 421946104 2,320 71,730 SH   SOLE   595,630 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,470 116,450 SH   SOLE   375,852 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 198 6,633 SH   SOLE 5 6,633 0 0
HELMERICH & PAYNE INC COM 423452101 693 13,290 SH   SOLE   13,290 0 0
HELMERICH & PAYNE INC COM 423452101 36 700 SH   SOLE 2 700 0 0
HENRY JACK & ASSOC INC COM 426281101 879 8,550 SH   SOLE   8,550 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 417 22,330 SH   SOLE   22,330 0 0
HERSHEY CO COM 427866108 3,091 28,310 SH   SOLE   29,710 0 0
HERSHEY CO COM 427866108 55 500 SH   SOLE 2 500 0 0
HESS CORP COM 42809H107 1,968 41,965 SH   SOLE   62,165 0 0
HESS CORP COM 42809H107 164 3,500 SH   SOLE 2 3,500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,380 229,787 SH   SOLE   230,087 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 218 14,851 SH   SOLE 2 14,851 0 0
HIGHWOODS PPTYS INC COM 431284108 3,140 60,280 SH   SOLE   60,280 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,755 25,272 SH   SOLE   95,206 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 660 9,501 SH   SOLE 5 9,501 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 46 666 SH   SOLE 2 666 0 0
HOLLYFRONTIER CORP COM 436106108 976 27,139 SH   SOLE   27,139 0 0
HOLLYFRONTIER CORP COM 436106108 94 2,600 SH   SOLE 2 2,600 0 0
HOLOGIC INC COM 436440101 1,550 42,250 SH   SOLE   127,454 0 0
HOLOGIC INC COM 436440101 1,339 36,502 SH   SOLE 5 36,502 0 0
HOLOGIC INC COM 436440101 44 1,200 SH   SOLE 2 1,200 0 0
HOME DEPOT INC COM 437076102 55,930 341,952 SH   SOLE   373,692 0 0
HOME DEPOT INC COM 437076102 2,710 16,571 SH   SOLE 5 16,571 0 0
HOME DEPOT INC COM 437076102 5,211 31,857 SH   SOLE 1 0 3,000 28,857
HOME DEPOT INC COM 437076102 573 3,501 SH   SOLE 2 3,501 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 0 SH   SOLE   19,900 0 0
HONEYWELL INTL INC COM 438516106 76,517 539,842 SH   SOLE   618,929 0 0
HONEYWELL INTL INC COM 438516106 420 2,965 SH   SOLE 5 2,965 0 0
HONEYWELL INTL INC COM 438516106 360 2,538 SH   SOLE 2 2,538 0 0
HORMEL FOODS CORP COM 440452100 3,420 106,397 SH   SOLE   106,397 0 0
HORMEL FOODS CORP COM 440452100 32 1,000 SH   SOLE 2 1,000 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,735 96,000 SH   SOLE   96,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 9,811 530,606 SH   SOLE   1,416,086 0 0
HOST HOTELS & RESORTS INC COM 44107P104 187 10,107 SH   SOLE 5 10,107 0 0
HOST HOTELS & RESORTS INC COM 44107P104 93 5,035 SH   SOLE 2 5,035 0 0
HP INC COM 40434L105 4,850 242,982 SH   SOLE   243,182 0 0
HP INC COM 40434L105 795 39,850 SH   SOLE 5 39,850 0 0
HP INC COM 40434L105 514 25,744 SH   SOLE 2 25,744 0 0
HUBSPOT INC COM 443573100 0 0 SH   SOLE   4,950 0 0
HUDSON PAC PPTYS INC COM 444097109 2,992 89,230 SH   SOLE   270,109 0 0
HUDSON PAC PPTYS INC COM 444097109 207 6,164 SH   SOLE 5 6,164 0 0
HUMANA INC COM 444859102 12,807 52,567 SH   SOLE   55,567 0 0
HUMANA INC COM 444859102 171 700 SH   SOLE 2 700 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,416 12,748 SH   SOLE   12,748 0 0
HUNT J B TRANS SVCS INC COM 445658107 56 500 SH   SOLE 2 500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,104 150,729 SH   SOLE   150,729 0 0
HUNTINGTON BANCSHARES INC COM 446150104 65 4,638 SH   SOLE 2 4,638 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,369 6,044 SH   SOLE   6,144 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 68 300 SH   SOLE 2 300 0 0
ICICI BK LTD ADR 45104G104 740 86,490 SH   SOLE   126,359 0 0
ICICI BK LTD ADR 45104G104 7,403 864,780 SH   SOLE   864,780 0 0
IDEX CORP COM 45167R104 1,166 9,600 SH   SOLE   29,318 0 0
IDEX CORP COM 45167R104 61 500 SH   SOLE 2 500 0 0
IDEXX LABS INC COM 45168D104 1,864 11,986 SH   SOLE   12,586 0 0
IHS MARKIT LTD SHS G47567105 2,274 51,578 SH   SOLE   119,351 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,912 39,954 SH   SOLE   48,654 0 0
ILLINOIS TOOL WKS INC COM 452308109 109 740 SH   SOLE 5 740 0 0
ILLINOIS TOOL WKS INC COM 452308109 163 1,100 SH   SOLE 2 1,100 0 0
ILLUMINA INC COM 452327109 3,878 19,467 SH   SOLE   94,580 0 0
ILLUMINA INC COM 452327109 1,739 8,730 SH   SOLE 5 8,730 0 0
IMMUNOMEDICS INC COM 452907108 0 0 SH   SOLE   375,518 0 0
INCYTE CORP COM 45337C102 2,636 22,581 SH   SOLE   303,797 0 0
INCYTE CORP COM 45337C102 2,022 17,317 SH   SOLE 5 17,317 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 499 49,100 SH   SOLE   49,100 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,580 108,274 SH   SOLE   58,200 0 50,074
INFRAREIT INC COM 45685L100 521 23,290 SH   SOLE   23,290 0 0
INGERSOLL-RAND PLC SHS G47791101 3,021 33,882 SH   SOLE   35,082 0 0
INGERSOLL-RAND PLC SHS G47791101 98 1,100 SH   SOLE 2 1,100 0 0
INGREDION INC COM 457187102 1,150 9,536 SH   SOLE   9,536 0 0
INGREDION INC COM 457187102 48 400 SH   SOLE 2 400 0 0
INTEL CORP COM 458140100 3,999 105,010 SH   SOLE 4 0 0 105,010
INTEL CORP COM 458140100 80,443 2,112,465 SH   SOLE   2,142,920 0 0
INTEL CORP COM 458140100 1,720 45,164 SH   SOLE 5 45,164 0 0
INTEL CORP COM 458140100 1,086 28,521 SH   SOLE 2 28,521 0 0
INTEL CORP SDCV 2.950%12/1 458140AD2 0 0 SH   SOLE   1,681,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,223 76,021 SH   SOLE   207,770 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,039 15,128 SH   SOLE 5 15,128 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 149 2,170 SH   SOLE 2 2,170 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,373 9,463 SH   SOLE 4 0 0 9,463
INTERNATIONAL BUSINESS MACHS COM 459200101 21,598 148,867 SH   SOLE   160,037 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 943 6,500 SH   SOLE 5 6,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 892 6,150 SH   SOLE 2 6,150 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,556 10,888 SH   SOLE   10,888 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 400 SH   SOLE 2 400 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,102 53,028 SH   SOLE   57,428 0 0
INTERPUBLIC GROUP COS INC COM 460690100 72 3,450 SH   SOLE 5 3,450 0 0
INTERPUBLIC GROUP COS INC COM 460690100 42 2,000 SH   SOLE 2 2,000 0 0
INTL PAPER CO COM 460146103 3,046 53,609 SH   SOLE   81,983 0 0
INTL PAPER CO COM 460146103 188 3,300 SH   SOLE 2 3,300 0 0
INTUIT COM 461202103 4,701 33,076 SH   SOLE   34,376 0 0
INTUIT COM 461202103 890 6,260 SH   SOLE 5 6,260 0 0
INTUIT COM 461202103 57 400 SH   SOLE 2 400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 73,495 70,271 SH   SOLE   71,171 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 105 100 SH   SOLE 2 100 0 0
INVESCO LTD SHS G491BT108 1,940 55,355 SH   SOLE   69,999 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 408 66,700 SH   SOLE   66,700 0 0
INVITATION HOMES INC COM 46187W107 999 44,110 SH   SOLE   270,149 0 0
IONIS PHARMACEUTICALS INC COM 462222100 0 0 SH   SOLE   10,532 0 0
IPG PHOTONICS CORP COM 44980X109 0 0 SH   SOLE   1,130 0 0
IROBOT CORP COM 462726100 0 0 SH   SOLE   7,239 0 0
IRON MTN INC NEW COM 46284V101 7,276 187,053 SH   SOLE   252,119 0 0
IRON MTN INC NEW COM 46284V101 449 11,538 SH   SOLE 5 11,538 0 0
IRON MTN INC NEW COM 46284V101 93 2,400 SH   SOLE 2 2,400 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 0 0 SH   SOLE   807,575 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,813 472,200 SH   SOLE   472,200 0 0
ISHARES INC GLB HGH YLD ETF 464286178 1,183 23,000 SH   SOLE 5 23,000 0 0
ISHARES INC MSCI BRZ CAP ETF 464286400 1,084 26,000 SH   SOLE   26,000 0 0
ISHARES INC MSCI EURZONE ETF 464286608 3,076 71,000 SH   SOLE 5 71,000 0 0
ISHARES INC MSCI MEX CAP ETF 464286822 1,234 22,600 SH   SOLE   22,600 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 5,267 145,890 SH   SOLE   145,890 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,489 99,900 SH   SOLE   99,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,571 102,000 SH   SOLE 5 102,000 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 990 8,800 SH   SOLE   8,800 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,234 18,500 SH   SOLE   18,500 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 204 6,000 SH   SOLE   6,000 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,649 47,000 SH   SOLE   47,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,211 3,631 SH   SOLE 5 3,631 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 421 2,840 SH   SOLE 5 2,840 0 0
ISHARES TR CORE S&P US GWT 464287671 2,938 58,200 SH   SOLE 5 58,200 0 0
ISHARES TR U.S. TECH ETF 464287721 821 5,474 SH   SOLE 5 5,474 0 0
ISHARES TR MSCI ACWI ETF 464288257 929 13,500 SH   SOLE 5 13,500 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,919 85,200 SH   SOLE   85,200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 508 4,360 SH   SOLE 5 4,360 0 0
ISHARES TR INTL SEL DIV ETF 464288448 4,224 125,105 SH   SOLE 5 125,105 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,430 16,114 SH   SOLE 5 16,114 0 0
ISHARES TR MBS ETF 464288588 1,274 11,900 SH   SOLE   11,900 0 0
ISHARES TR US CR BD ETF 464288620 673 6,000 SH   SOLE   6,000 0 0
ISHARES TR GLOBAL MATER ETF 464288695 1,210 18,500 SH   SOLE   18,500 0 0
ISHARES TR GLB CNS DISC ETF 464288745 1,079 10,600 SH   SOLE   10,600 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 972 36,411 SH   SOLE 5 36,411 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,059 93,120 SH   SOLE   93,120 0 0
ISHARES TR MSCI POL CAP ETF 46429B606 1,231 46,400 SH   SOLE   46,400 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 411 9,000 SH   SOLE 5 9,000 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 644 21,400 SH   SOLE 5 21,400 0 0
ISTAR INC COM 45031U101 502 42,500 SH   SOLE   42,500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,559 113,760 SH   SOLE 5 0 0 0
JACK IN THE BOX INC COM 466367109 734 7,200 SH   SOLE   7,200 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,047 35,133 SH   SOLE   35,133 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 76 1,300 SH   SOLE 2 1,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 997 6,820 SH   SOLE   132,084 0 0
JBG SMITH PPTYS COM 46590V100 1,885 55,100 SH   SOLE   136,701 0 0
JBG SMITH PPTYS COM 46590V100 76 2,211 SH   SOLE 5 2,211 0 0
JD COM INC SPON ADR CL A 47215P106 5,986 156,694 SH   SOLE   177,359 0 0
JOHNSON & JOHNSON COM 478160104 103,875 798,976 SH   SOLE   1,011,911 0 0
JOHNSON & JOHNSON COM 478160104 2,980 22,919 SH   SOLE 5 22,919 0 0
JOHNSON & JOHNSON COM 478160104 12,253 94,249 SH   SOLE 4 0 0 94,249
JOHNSON & JOHNSON COM 478160104 5,433 41,787 SH   SOLE 1 0 4,400 37,387
JOHNSON & JOHNSON COM 478160104 1,334 10,264 SH   SOLE 2 10,264 0 0
JOHNSON CTLS INTL PLC SHS G51502105 11,333 281,297 SH   SOLE   323,730 0 0
JOHNSON CTLS INTL PLC SHS G51502105 6,407 159,011 SH   SOLE 4 0 0 159,011
JOHNSON CTLS INTL PLC SHS G51502105 97 2,412 SH   SOLE 2 2,412 0 0
JONES LANG LASALLE INC COM 48020Q107 684 5,540 SH   SOLE   5,540 0 0
JONES LANG LASALLE INC COM 48020Q107 49 400 SH   SOLE 2 400 0 0
JPMORGAN CHASE & CO COM 46625H100 74,077 775,596 SH   SOLE   1,046,753 0 0
JPMORGAN CHASE & CO COM 46625H100 5,271 55,187 SH   SOLE 5 55,187 0 0
JPMORGAN CHASE & CO COM 46625H100 8,357 87,494 SH   SOLE 1 0 7,400 80,094
JPMORGAN CHASE & CO COM 46625H100 2,921 30,588 SH   SOLE 2 30,588 0 0
JUNIPER NETWORKS INC COM 48203R104 1,562 56,132 SH   SOLE   56,132 0 0
JUNIPER NETWORKS INC COM 48203R104 71 2,550 SH   SOLE 5 2,550 0 0
JUNIPER NETWORKS INC COM 48203R104 47 1,700 SH   SOLE 2 1,700 0 0
JUNO THERAPEUTICS INC COM 48205A109 0 0 SH   SOLE   147,501 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,848 17,006 SH   SOLE 1 0 0 17,006
KANSAS CITY SOUTHERN COM NEW 485170302 1,598 14,701 SH   SOLE   15,701 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,704 24,878 SH   SOLE 4 0 0 24,878
KANSAS CITY SOUTHERN COM NEW 485170302 54 500 SH   SOLE 2 500 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 0 SH   SOLE   27,638 0 0
KELLOGG CO COM 487836108 7,011 112,402 SH   SOLE   144,302 0 0
KELLOGG CO COM 487836108 56 900 SH   SOLE 2 900 0 0
KEYCORP NEW COM 493267108 2,829 150,308 SH   SOLE   161,008 0 0
KEYCORP NEW COM 493267108 84 4,483 SH   SOLE 2 4,483 0 0
KILROY RLTY CORP COM 49427F108 4,037 56,770 SH   SOLE   137,317 0 0
KILROY RLTY CORP COM 49427F108 209 2,940 SH   SOLE 5 2,940 0 0
KIMBERLY CLARK CORP COM 494368103 11,708 99,492 SH   SOLE   99,892 0 0
KIMBERLY CLARK CORP COM 494368103 129 1,100 SH   SOLE 2 1,100 0 0
KIMCO RLTY CORP COM 49446R109 5,890 301,275 SH   SOLE   718,499 0 0
KIMCO RLTY CORP COM 49446R109 185 9,475 SH   SOLE 5 9,475 0 0
KIMCO RLTY CORP COM 49446R109 29 1,500 SH   SOLE 2 1,500 0 0
KINDER MORGAN INC DEL COM 49456B101 5,210 271,658 SH   SOLE   594,952 0 0
KINDER MORGAN INC DEL COM 49456B101 263 13,719 SH   SOLE 2 13,719 0 0
KINROSS GOLD CORP COM NO PAR 496902404 57 13,500 SH   SOLE 2 13,500 0 0
KIRBY CORP COM 497266106 2,424 36,755 SH   SOLE 1 0 0 36,755
KITE RLTY GROUP TR COM NEW 49803T300 993 49,030 SH   SOLE   49,030 0 0
KLA-TENCOR CORP COM 482480100 3,528 33,285 SH   SOLE   37,085 0 0
KLA-TENCOR CORP COM 482480100 64 600 SH   SOLE 2 600 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 648 15,600 SH   SOLE   89,786 0 0
KOHLS CORP COM 500255104 1,120 24,531 SH   SOLE   24,531 0 0
KOHLS CORP COM 500255104 82 1,800 SH   SOLE 2 1,800 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,906 113,700 SH   SOLE   113,700 0 0
KRAFT HEINZ CO COM 500754106 6,956 89,694 SH   SOLE   89,694 0 0
KRAFT HEINZ CO COM 500754106 157 2,028 SH   SOLE 2 2,028 0 0
KROGER CO COM 501044101 2,742 136,704 SH   SOLE   136,704 0 0
KROGER CO COM 501044101 272 13,550 SH   SOLE 2 13,550 0 0
KT CORP SPONSORED ADR 48268K101 821 59,200 SH   SOLE   0 0 59,200
KT CORP SPONSORED ADR 48268K101 0 0 SH   SOLE   57,664 0 0
L BRANDS INC COM 501797104 9,337 224,395 SH   SOLE   261,219 0 0
L BRANDS INC COM 501797104 1,905 45,787 SH   SOLE 1 0 8,700 37,087
L BRANDS INC COM 501797104 76 1,820 SH   SOLE 2 1,820 0 0
L3 TECHNOLOGIES INC COM 502413107 1,966 10,436 SH   SOLE   10,736 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   130,962 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,726 18,057 SH   SOLE   18,057 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 60 400 SH   SOLE 2 400 0 0
LAM RESEARCH CORP COM 512807108 40,119 216,814 SH   SOLE   251,454 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 5,900 SH   SOLE 5 5,900 0 0
LAMB WESTON HLDGS INC COM 513272104 6,765 144,273 SH   SOLE   144,273 0 0
LAS VEGAS SANDS CORP COM 517834107 3,389 52,817 SH   SOLE   105,092 0 0
LAS VEGAS SANDS CORP COM 517834107 265 4,130 SH   SOLE 5 4,130 0 0
LAS VEGAS SANDS CORP COM 517834107 144 2,241 SH   SOLE 2 2,241 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,938 66,770 SH   SOLE   155,902 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 266 20,100 SH   SOLE   20,100 0 0
LAUDER ESTEE COS INC CL A 518439104 3,200 29,675 SH   SOLE   70,123 0 0
LAUDER ESTEE COS INC CL A 518439104 1,862 17,266 SH   SOLE 5 17,266 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   15,952 0 0
LEAR CORP COM NEW 521865204 1,689 9,756 SH   SOLE   9,756 0 0
LEAR CORP COM NEW 521865204 87 500 SH   SOLE 2 500 0 0
LEGGETT & PLATT INC COM 524660107 832 17,435 SH   SOLE   17,435 0 0
LEGGETT & PLATT INC COM 524660107 43 900 SH   SOLE 2 900 0 0
LEIDOS HLDGS INC COM 525327102 1,076 18,170 SH   SOLE   19,870 0 0
LEIDOS HLDGS INC COM 525327102 47 800 SH   SOLE 2 800 0 0
LENDINGCLUB CORP COM 52603A109 0 0 SH   SOLE   52,805 0 0
LENNAR CORP CL A 526057104 1,474 27,911 SH   SOLE   27,911 0 0
LENNAR CORP CL A 526057104 48 900 SH   SOLE 2 900 0 0
LENNOX INTL INC COM 526107107 785 4,388 SH   SOLE   4,588 0 0
LEUCADIA NATL CORP COM 527288104 1,025 40,607 SH   SOLE   44,207 0 0
LEUCADIA NATL CORP COM 527288104 76 3,000 SH   SOLE 2 3,000 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2,153 40,406 SH   SOLE   40,406 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 48 900 SH   SOLE 2 900 0 0
LEXINGTON REALTY TRUST COM 529043101 1,289 126,100 SH   SOLE   126,100 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,298 13,623 SH   SOLE   13,623 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,069 31,537 SH   SOLE   36,937 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 39 1,158 SH   SOLE 2 1,158 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,737 83,700 SH   SOLE   95,995 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 185 5,658 SH   SOLE 2 5,658 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,596 67,723 SH   SOLE   107,603 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 107 4,544 SH   SOLE 2 4,544 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 462 11,030 SH   SOLE   11,030 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 933 22,284 SH   SOLE   22,684 0 0
LIBERTY PPTY TR SH BEN INT 531172104 4,172 101,610 SH   SOLE   702,110 0 0
LIBERTY PPTY TR SH BEN INT 531172104 53 1,300 SH   SOLE 2 1,300 0 0
LIFE STORAGE INC COM 53223X107 2,195 26,830 SH   SOLE   138,209 0 0
LILLY ELI & CO COM 532457108 51,712 604,536 SH   SOLE   643,236 0 0
LILLY ELI & CO COM 532457108 232 2,711 SH   SOLE 5 2,711 0 0
LILLY ELI & CO COM 532457108 330 3,858 SH   SOLE 2 3,858 0 0
LINCOLN NATL CORP IND COM 534187109 2,294 31,221 SH   SOLE   31,221 0 0
LINCOLN NATL CORP IND COM 534187109 120 1,631 SH   SOLE 2 1,631 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 0 SH   SOLE   15,855 0 0
LIVEPERSON INC COM 538146101 0 0 SH   SOLE   49,825 0 0
LKQ CORP COM 501889208 1,491 41,439 SH   SOLE   45,176 0 0
LKQ CORP COM 501889208 50 1,400 SH   SOLE 2 1,400 0 0
LOCKHEED MARTIN CORP COM 539830109 57,678 185,885 SH   SOLE   187,285 0 0
LOCKHEED MARTIN CORP COM 539830109 341 1,100 SH   SOLE 2 1,100 0 0
LOEWS CORP COM 540424108 2,028 42,377 SH   SOLE   43,777 0 0
LOEWS CORP COM 540424108 120 2,500 SH   SOLE 2 2,500 0 0
LOWES COS INC COM 548661107 9,094 113,766 SH   SOLE   167,941 0 0
LOWES COS INC COM 548661107 292 3,649 SH   SOLE 2 3,649 0 0
LOXO ONCOLOGY INC COM 548862101 0 0 SH   SOLE   86,719 0 0
LTC PPTYS INC COM 502175102 1,089 23,170 SH   SOLE   23,170 0 0
LULULEMON ATHLETICA INC COM 550021109 743 11,940 SH   SOLE   21,284 0 0
LUMENTUM HLDGS INC COM 55024U109 0 0 SH   SOLE   31,145 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,268 103,662 SH   SOLE   103,662 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 327 3,300 SH   SOLE 1 0 3,300 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 308 3,111 SH   SOLE 2 3,111 0 0
M & T BK CORP COM 55261F104 3,033 18,833 SH   SOLE   20,533 0 0
M & T BK CORP COM 55261F104 97 602 SH   SOLE 2 602 0 0
MACERICH CO COM 554382101 4,414 80,296 SH   SOLE   80,296 0 0
MACERICH CO COM 554382101 33 600 SH   SOLE 2 600 0 0
MACK CALI RLTY CORP COM 554489104 1,268 53,470 SH   SOLE   53,470 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH   SOLE   25,175 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 652 9,030 SH   SOLE   9,330 0 0
MACYS INC COM 55616P104 1,091 49,989 SH   SOLE   49,989 0 0
MACYS INC COM 55616P104 103 4,725 SH   SOLE 2 4,725 0 0
MAGNA INTL INC COM 559222401 245 4,592 SH   SOLE 5 4,592 0 0
MAGNA INTL INC COM 559222401 165 3,100 SH   SOLE 2 3,100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 0 0 SH   SOLE   16,967 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 460 12,313 SH   SOLE   30,695 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 26 700 SH   SOLE 2 700 0 0
MANHATTAN ASSOCS INC COM 562750109 599 14,400 SH   SOLE   14,400 0 0
MANPOWERGROUP INC COM 56418H100 1,105 9,382 SH   SOLE   11,182 0 0
MANPOWERGROUP INC COM 56418H100 82 700 SH   SOLE 2 700 0 0
MANULIFE FINL CORP COM 56501R106 334 16,500 SH   SOLE 2 16,500 0 0
MARATHON OIL CORP COM 565849106 1,835 135,296 SH   SOLE   135,296 0 0
MARATHON OIL CORP COM 565849106 168 12,361 SH   SOLE 2 12,361 0 0
MARATHON PETE CORP COM 56585A102 4,563 81,368 SH   SOLE   81,368 0 0
MARATHON PETE CORP COM 56585A102 370 6,600 SH   SOLE 2 6,600 0 0
MARKEL CORP COM 570535104 2,122 1,987 SH   SOLE   1,987 0 0
MARKEL CORP COM 570535104 63 59 SH   SOLE 2 59 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,870 44,167 SH   SOLE   104,568 0 0
MARRIOTT INTL INC NEW CL A 571903202 969 8,785 SH   SOLE 5 87,850 0 0
MARRIOTT INTL INC NEW CL A 571903202 128 1,160 SH   SOLE 2 1,160 0 0
MARSH & MCLENNAN COS INC COM 571748102 23,669 282,413 SH   SOLE   324,113 0 0
MARSH & MCLENNAN COS INC COM 571748102 402 4,800 SH   SOLE 1 0 4,800 0
MARSH & MCLENNAN COS INC COM 571748102 134 1,600 SH   SOLE 2 1,600 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,683 8,161 SH   SOLE   8,161 0 0
MARTIN MARIETTA MATLS INC COM 573284106 62 300 SH   SOLE 2 300 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 916 51,170 SH   SOLE   100,130 0 0
MASCO CORP COM 574599106 1,571 40,261 SH   SOLE   96,667 0 0
MASCO CORP COM 574599106 51 1,300 SH   SOLE 2 1,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 114,925 813,913 SH   SOLE   876,724 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,340 16,572 SH   SOLE 5 16,572 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,432 31,385 SH   SOLE 1 0 4,400 26,985
MASTERCARD INCORPORATED CL A 57636Q104 254 1,800 SH   SOLE 2 1,800 0 0
MATTEL INC COM 577081102 781 50,420 SH   SOLE   76,020 0 0
MATTEL INC COM 577081102 26 1,700 SH   SOLE 2 1,700 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 3,336 69,923 SH   SOLE   245,323 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 57 1,200 SH   SOLE 2 1,200 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7,896 76,928 SH   SOLE   76,928 0 0
MCCORMICK & CO INC COM NON VTG 579780206 51 500 SH   SOLE 2 500 0 0
MCDONALDS CORP COM 580135101 21,806 139,176 SH   SOLE   157,471 0 0
MCDONALDS CORP COM 580135101 348 2,221 SH   SOLE 5 2,221 0 0
MCDONALDS CORP COM 580135101 541 3,454 SH   SOLE 2 3,454 0 0
MCKESSON CORP COM 58155Q103 4,767 31,032 SH   SOLE   34,312 0 0
MCKESSON CORP COM 58155Q103 428 2,787 SH   SOLE 2 2,787 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 214 18,210 SH   SOLE   18,210 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,764 210,520 SH   SOLE   210,520 0 0
MEDICINES CO COM 584688105 0 0 SH   SOLE   140,976 0 0
MEDNAX INC COM 58502B106 461 10,700 SH   SOLE   10,700 0 0
MEDNAX INC COM 58502B106 26 600 SH   SOLE 2 600 0 0
MEDTRONIC PLC SHS G5960L103 14,401 185,172 SH   SOLE   386,006 0 0
MEDTRONIC PLC SHS G5960L103 390 5,009 SH   SOLE 2 5,009 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 660 27,356 SH   SOLE   33,356 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,455 60,314 SH   SOLE 5 180,942 0 0
MERCADOLIBRE INC COM 58733R102 2,903 11,211 SH   SOLE   11,211 0 0
MERCK & CO INC COM 58933Y105 68,439 1,068,865 SH   SOLE   1,127,865 0 0
MERCK & CO INC COM 58933Y105 3,110 48,570 SH   SOLE 5 48,570 0 0
MERCK & CO INC COM 58933Y105 60 930 SH   SOLE 4 0 0 930
MERCK & CO INC COM 58933Y105 832 13,000 SH   SOLE 2 13,000 0 0
METLIFE INC COM 59156R108 8,455 162,746 SH   SOLE   313,588 0 0
METLIFE INC COM 59156R108 310 5,974 SH   SOLE 5 5,974 0 0
METLIFE INC COM 59156R108 450 8,658 SH   SOLE 2 8,658 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,154 3,440 SH   SOLE   3,940 0 0
MFA FINL INC COM 55272X102 43 4,900 SH   SOLE   4,900 0 0
MFA FINL INC COM 55272X102 499 57,000 SH   SOLE 5 57,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 0 0 SH   SOLE   240,424 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,048 62,840 SH   SOLE   63,240 0 0
MGM RESORTS INTERNATIONAL COM 552953101 85 2,600 SH   SOLE 2 2,600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 915 19,131 SH   SOLE   19,131 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,076 101,092 SH   SOLE   106,092 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 653 7,276 SH   SOLE 5 7,276 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 81 900 SH   SOLE 2 900 0 0
MICRON TECHNOLOGY INC COM 595112103 557 14,163 SH   SOLE 1 0 0 14,163
MICRON TECHNOLOGY INC COM 595112103 69,248 1,760,685 SH   SOLE   1,902,801 0 0
MICRON TECHNOLOGY INC COM 595112103 1,766 44,897 SH   SOLE 4 0 0 44,897
MICRON TECHNOLOGY INC COM 595112103 249 6,334 SH   SOLE 2 6,334 0 0
MICROSOFT CORP COM 594918104 169,619 2,277,073 SH   SOLE   2,413,073 0 0
MICROSOFT CORP COM 594918104 5,852 78,564 SH   SOLE 5 78,564 0 0
MICROSOFT CORP COM 594918104 3,698 49,639 SH   SOLE 1 0 11,300 38,339
MICROSOFT CORP COM 594918104 1,559 20,928 SH   SOLE 2 20,928 0 0
MID AMER APT CMNTYS INC COM 59522J103 8,615 80,602 SH   SOLE   81,702 0 0
MIDDLEBY CORP COM 596278101 833 6,500 SH   SOLE   6,500 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   7,765 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,938 185,673 SH   SOLE   185,673 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,505 239,905 SH   SOLE 5 0 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 215 20,600 SH   SOLE 2 20,600 0 0
MOHAWK INDS INC COM 608190104 2,143 8,657 SH   SOLE   8,657 0 0
MOHAWK INDS INC COM 608190104 74 300 SH   SOLE 2 300 0 0
MOLSON COORS BREWING CO CL B 60871R209 2,041 25,003 SH   SOLE   25,003 0 0
MOLSON COORS BREWING CO CL B 60871R209 41 500 SH   SOLE 2 500 0 0
MOMO INC ADR 60879B107 395 12,600 SH   SOLE   25,560 0 0
MOMO INC ADR 60879B107 144 4,600 SH   SOLE 2 4,600 0 0
MONDELEZ INTL INC CL A 609207105 16,323 401,446 SH   SOLE   499,146 0 0
MONDELEZ INTL INC CL A 609207105 7,362 181,051 SH   SOLE 4 0 0 181,051
MONDELEZ INTL INC CL A 609207105 4,641 114,139 SH   SOLE 1 0 13,100 101,039
MONDELEZ INTL INC CL A 609207105 319 7,844 SH   SOLE 2 7,844 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 686 42,400 SH   SOLE   42,400 0 0
MONSANTO CO NEW COM 61166W101 6,767 56,477 SH   SOLE   63,277 0 0
MONSANTO CO NEW COM 61166W101 4,251 35,476 SH   SOLE 1 0 0 35,476
MONSANTO CO NEW COM 61166W101 168 1,400 SH   SOLE 2 1,400 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,861 69,886 SH   SOLE   69,886 0 0
MOODYS CORP COM 615369105 1,232 8,853 SH   SOLE 1 0 0 8,853
MOODYS CORP COM 615369105 17,138 123,110 SH   SOLE   126,495 0 0
MOODYS CORP COM 615369105 70 500 SH   SOLE 2 500 0 0
MORGAN STANLEY COM NEW 617446448 8,718 180,986 SH   SOLE   272,156 0 0
MORGAN STANLEY COM NEW 617446448 522 10,841 SH   SOLE 2 10,841 0 0
MOSAIC CO NEW COM 61945C103 1,069 49,512 SH   SOLE   49,512 0 0
MOSAIC CO NEW COM 61945C103 78 3,600 SH   SOLE 2 3,600 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,957 23,061 SH   SOLE   23,061 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 51 600 SH   SOLE 2 600 0 0
MSCI INC COM 55354G100 1,269 10,858 SH   SOLE   10,858 0 0
MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH   SOLE   97,275 0 0
MURPHY OIL CORP COM 626717102 660 24,840 SH   SOLE   24,840 0 0
MURPHY OIL CORP COM 626717102 80 3,022 SH   SOLE 2 3,022 0 0
MYLAN N V SHS EURO N59465109 2,079 66,286 SH   SOLE   80,572 0 0
MYLAN N V SHS EURO N59465109 71 2,271 SH   SOLE 2 2,271 0 0
NASDAQ INC COM 631103108 1,280 16,504 SH   SOLE   16,504 0 0
NASDAQ INC COM 631103108 54 700 SH   SOLE 2 700 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,809 23,400 SH   SOLE   23,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,852 107,814 SH   SOLE 4 0 0 107,814
NATIONAL OILWELL VARCO INC COM 637071101 2,101 58,796 SH   SOLE   58,796 0 0
NATIONAL OILWELL VARCO INC COM 637071101 164 4,600 SH   SOLE 2 4,600 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 4,263 102,340 SH   SOLE   383,002 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 628 25,900 SH   SOLE   25,900 0 0
NAVIENT CORPORATION COM 63938C108 660 43,959 SH   SOLE   43,959 0 0
NAVIENT CORPORATION COM 63938C108 95 6,300 SH   SOLE 2 6,300 0 0
NETAPP INC COM 64110D104 1,759 40,203 SH   SOLE   40,203 0 0
NETAPP INC COM 64110D104 61 1,400 SH   SOLE 2 1,400 0 0
NETEASE INC SPONSORED ADR 64110W102 3,695 14,006 SH   SOLE   14,006 0 0
NETEASE INC SPONSORED ADR 64110W102 1,354 5,134 SH   SOLE 5 128,350 0 0
NETFLIX INC COM 64110L106 35,404 195,226 SH   SOLE   226,882 0 0
NETFLIX INC COM 64110L106 1,601 8,827 SH   SOLE 5 8,827 0 0
NETFLIX INC COM 64110L106 73 400 SH   SOLE 2 400 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 895 14,611 SH   SOLE 5 14,611 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 0 0 SH   SOLE   314,914 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 583 6,600 SH   SOLE   6,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,697 30,556 SH   SOLE 5 30,556 0 0
NEW SR INVT GROUP INC COM 648691103 431 47,100 SH   SOLE   47,100 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 800 62,071 SH   SOLE   62,071 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 44 3,400 SH   SOLE 2 3,400 0 0
NEW YORK REIT INC COM 64976L109 0 0 SH   SOLE   303,443 0 0
NEWELL BRANDS INC COM 651229106 2,542 59,577 SH   SOLE   80,327 0 0
NEWELL BRANDS INC COM 651229106 68 1,603 SH   SOLE 2 1,603 0 0
NEWFIELD EXPL CO COM 651290108 755 25,448 SH   SOLE   25,448 0 0
NEWFIELD EXPL CO COM 651290108 42 1,400 SH   SOLE 2 1,400 0 0
NEWMONT MINING CORP COM 651639106 9,642 257,062 SH   SOLE   257,062 0 0
NEWMONT MINING CORP COM 651639106 146 3,900 SH   SOLE 2 3,900 0 0
NEWS CORP NEW CL A 65249B109 690 52,032 SH   SOLE   52,032 0 0
NEWS CORP NEW CL A 65249B109 49 3,725 SH   SOLE 2 3,725 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 268 11,280 SH   SOLE   11,280 0 0
NEXTERA ENERGY INC COM 65339F101 9,058 61,806 SH   SOLE   66,106 0 0
NEXTERA ENERGY INC COM 65339F101 464 3,164 SH   SOLE 5 3,164 0 0
NEXTERA ENERGY INC COM 65339F101 306 2,086 SH   SOLE 2 2,086 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,984 47,874 SH   SOLE   95,079 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 33 800 SH   SOLE 2 800 0 0
NII HLDGS INC COM PAR 62913F508 21 44,869 SH   SOLE   0 0 44,869
NII HLDGS INC COM PAR 62913F508 0 0 SH   SOLE   17,979 0 0
NIKE INC CL B 654106103 12,563 242,292 SH   SOLE   423,115 0 0
NIKE INC CL B 654106103 213 4,106 SH   SOLE 2 4,106 0 0
NISOURCE INC COM 65473P105 1,191 46,542 SH   SOLE   46,542 0 0
NISOURCE INC COM 65473P105 46 1,800 SH   SOLE 2 1,800 0 0
NOBLE CORP PLC SHS USD G65431101 66 14,400 SH   SOLE   14,400 0 0
NOBLE ENERGY INC COM 655044105 1,969 69,420 SH   SOLE   69,420 0 0
NOBLE ENERGY INC COM 655044105 57 2,000 SH   SOLE 2 2,000 0 0
NORDSTROM INC COM 655664100 847 17,970 SH   SOLE   17,970 0 0
NORDSTROM INC COM 655664100 38 800 SH   SOLE 2 800 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,034 38,066 SH   SOLE   43,666 0 0
NORFOLK SOUTHERN CORP COM 655844108 225 1,700 SH   SOLE 2 1,700 0 0
NORTHERN TR CORP COM 665859104 4,748 51,648 SH   SOLE   114,715 0 0
NORTHERN TR CORP COM 665859104 92 1,000 SH   SOLE 2 1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,106 21,222 SH   SOLE   25,322 0 0
NORTHROP GRUMMAN CORP COM 666807102 201 700 SH   SOLE 2 700 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 405 31,600 SH   SOLE   31,600 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,403 25,954 SH   SOLE   25,954 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 542 34,500 SH   SOLE   34,500 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 35 2,200 SH   SOLE 2 2,200 0 0
NUCOR CORP COM 670346105 2,699 48,157 SH   SOLE   48,157 0 0
NUCOR CORP COM 670346105 120 2,150 SH   SOLE 5 2,150 0 0
NUCOR CORP COM 670346105 135 2,400 SH   SOLE 2 2,400 0 0
NVIDIA CORP COM 67066G104 82,131 459,425 SH   SOLE   477,650 0 0
NVIDIA CORP COM 67066G104 1,934 10,820 SH   SOLE 1 0 0 10,820
NVIDIA CORP COM 67066G104 78 439 SH   SOLE 2 439 0 0
NVR INC COM 62944T105 1,270 445 SH   SOLE   545 0 0
NVR INC COM 62944T105 3,178 1,113 SH   SOLE 5 1,113 0 0
NVR INC COM 62944T105 57 20 SH   SOLE 2 20 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,548 49,058 SH   SOLE   49,058 0 0
NXP SEMICONDUCTORS N V COM N6596X109 68 600 SH   SOLE 2 600 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,664 12,371 SH   SOLE   12,371 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   256,658 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,692 104,215 SH   SOLE   154,015 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 344 5,359 SH   SOLE 2 5,359 0 0
OFFICE DEPOT INC COM 676220106 73 16,100 SH   SOLE   16,100 0 0
OGE ENERGY CORP COM 670837103 1,152 31,975 SH   SOLE   36,075 0 0
OGE ENERGY CORP COM 670837103 54 1,500 SH   SOLE 2 1,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,635 113,920 SH   SOLE   113,920 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 766 24,000 SH   SOLE 5 24,000 0 0
OMNICOM GROUP INC COM 681919106 2,220 29,966 SH   SOLE   30,666 0 0
OMNICOM GROUP INC COM 681919106 74 1,000 SH   SOLE 2 1,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 46 2,500 SH   SOLE   177,161 0 0
ON SEMICONDUCTOR CORP COM 682189105 444 24,048 SH   SOLE 5 24,048 0 0
ONE LIBERTY PPTYS INC COM 682406103 221 9,090 SH   SOLE   9,090 0 0
ONEOK INC NEW COM 682680103 2,685 48,448 SH   SOLE   48,448 0 0
ONEOK INC NEW COM 682680103 216 3,900 SH   SOLE 5 3,900 0 0
ONEOK INC NEW COM 682680103 80 1,441 SH   SOLE 2 1,441 0 0
ORACLE CORP COM 68389X105 35,617 736,654 SH   SOLE   934,514 0 0
ORACLE CORP COM 68389X105 97 2,000 SH   SOLE 5 2,000 0 0
ORACLE CORP COM 68389X105 6,214 128,531 SH   SOLE 1 0 11,500 117,031
ORACLE CORP COM 68389X105 643 13,300 SH   SOLE 2 13,300 0 0
PACCAR INC COM 693718108 3,551 49,082 SH   SOLE   49,082 0 0
PACCAR INC COM 693718108 137 1,900 SH   SOLE 2 1,900 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 0 0 SH   SOLE   28,566 0 0
PACKAGING CORP AMER COM 695156109 1,369 11,939 SH   SOLE   14,639 0 0
PACKAGING CORP AMER COM 695156109 80 700 SH   SOLE 2 700 0 0
PALO ALTO NETWORKS INC COM 697435105 1,621 11,247 SH   SOLE   17,727 0 0
PANDORA MEDIA INC COM 698354107 0 0 SH   SOLE   25,520 0 0
PARAMOUNT GROUP INC COM 69924R108 1,910 119,370 SH   SOLE   380,062 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 0 SH   SOLE   227,166 0 0
PARK HOTELS RESORTS INC COM 700517105 2,310 83,823 SH   SOLE   486,428 0 0
PARK HOTELS RESORTS INC COM 700517105 182 6,588 SH   SOLE 5 6,588 0 0
PARKER HANNIFIN CORP COM 701094104 3,015 17,229 SH   SOLE   26,015 0 0
PARKER HANNIFIN CORP COM 701094104 123 700 SH   SOLE 2 700 0 0
PARKWAY INC COM 70156Q107 570 24,753 SH   SOLE   24,753 0 0
PARSLEY ENERGY INC CL A 701877102 619 23,500 SH   SOLE   23,500 0 0
PATTERSON COMPANIES INC COM 703395103 408 10,556 SH   SOLE   10,556 0 0
PAYCHEX INC COM 704326107 13,780 229,815 SH   SOLE   229,815 0 0
PAYCHEX INC COM 704326107 123 2,050 SH   SOLE 5 2,050 0 0
PAYCHEX INC COM 704326107 480 8,000 SH   SOLE 1 0 8,000 0
PAYCHEX INC COM 704326107 54 900 SH   SOLE 2 900 0 0
PAYPAL HLDGS INC COM 70450Y103 62,834 981,315 SH   SOLE   1,025,025 0 0
PAYPAL HLDGS INC COM 70450Y103 2,183 34,100 SH   SOLE 5 34,100 0 0
PAYPAL HLDGS INC COM 70450Y103 2,594 40,511 SH   SOLE 1 0 0 40,511
PAYPAL HLDGS INC COM 70450Y103 109 1,700 SH   SOLE 2 1,700 0 0
PEABODY ENERGY CORP NEW COM 704551100 0 0 SH   SOLE   4,435 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,458 40,340 SH   SOLE   77,810 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 419 39,900 SH   SOLE   263,981 0 0
PENTAIR PLC SHS G7S00T104 1,643 24,172 SH   SOLE   85,777 0 0
PENTAIR PLC SHS G7S00T104 58 855 SH   SOLE 2 855 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 779 42,917 SH   SOLE   42,917 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 49 2,700 SH   SOLE 2 2,700 0 0
PEPSICO INC COM 713448108 4,011 36,000 SH   SOLE 1 0 0 36,000
PEPSICO INC COM 713448108 80,946 726,433 SH   SOLE   753,181 0 0
PEPSICO INC COM 713448108 616 5,529 SH   SOLE 2 5,529 0 0
PERRIGO CO PLC SHS G97822103 1,528 18,050 SH   SOLE   39,515 0 0
PERRIGO CO PLC SHS G97822103 25 300 SH   SOLE 2 300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 901 89,721 SH   SOLE 5 0 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 0 SH   SOLE   1,700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH   SOLE   6,651 0 0
PFIZER INC COM 717081103 39,442 1,104,807 SH   SOLE   1,222,547 0 0
PFIZER INC COM 717081103 3,553 99,533 SH   SOLE 5 99,533 0 0
PFIZER INC COM 717081103 1,187 33,236 SH   SOLE 2 33,236 0 0
PG&E CORP COM 69331C108 8,889 130,550 SH   SOLE   234,150 0 0
PG&E CORP COM 69331C108 424 6,223 SH   SOLE 5 6,223 0 0
PG&E CORP COM 69331C108 184 2,700 SH   SOLE 2 2,700 0 0
PHILIP MORRIS INTL INC COM 718172109 3,935 35,446 SH   SOLE 1 0 0 35,446
PHILIP MORRIS INTL INC COM 718172109 34,303 309,011 SH   SOLE   371,751 0 0
PHILIP MORRIS INTL INC COM 718172109 2,469 22,245 SH   SOLE 5 22,245 0 0
PHILIP MORRIS INTL INC COM 718172109 478 4,308 SH   SOLE 2 4,308 0 0
PHILLIPS 66 COM 718546104 6,117 66,773 SH   SOLE   66,773 0 0
PHILLIPS 66 COM 718546104 577 6,293 SH   SOLE 2 6,293 0 0
PHYSICIANS RLTY TR COM 71943U104 1,817 102,500 SH   SOLE   412,567 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,731 85,850 SH   SOLE   85,850 0 0
PINNACLE WEST CAP CORP COM 723484101 1,448 17,126 SH   SOLE   66,726 0 0
PINNACLE WEST CAP CORP COM 723484101 59 700 SH   SOLE 2 700 0 0
PIONEER NAT RES CO COM 723787107 3,116 21,119 SH   SOLE   30,653 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 17,924 SH   SOLE   17,924 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,757 64,978 SH   SOLE   168,778 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,407 17,857 SH   SOLE 5 17,857 0 0
PNC FINL SVCS GROUP INC COM 693475105 563 4,178 SH   SOLE 2 4,178 0 0
POLARIS INDS INC COM 731068102 767 7,330 SH   SOLE   7,330 0 0
POLARIS INDS INC COM 731068102 42 400 SH   SOLE 2 400 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 0 0 SH   SOLE   165,862 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 11,850 769,489 SH   SOLE   769,489 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 492 25,900 SH   SOLE   25,900 0 0
PPG INDS INC COM 693506107 3,877 35,676 SH   SOLE   72,016 0 0
PPG INDS INC COM 693506107 87 800 SH   SOLE 2 800 0 0
PPL CORP COM 69351T106 3,525 92,897 SH   SOLE   110,097 0 0
PPL CORP COM 69351T106 137 3,600 SH   SOLE 2 3,600 0 0
PRA HEALTH SCIENCES INC COM 69354M108 0 0 SH   SOLE   157,024 0 0
PRAXAIR INC COM 74005P104 8,204 58,712 SH   SOLE   58,712 0 0
PRAXAIR INC COM 74005P104 154 1,100 SH   SOLE 2 1,100 0 0
PREFERRED APT CMNTYS INC COM 74039L103 350 18,520 SH   SOLE   18,520 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,973 32,798 SH   SOLE   41,298 0 0
PRICE T ROWE GROUP INC COM 74144T108 73 800 SH   SOLE 2 800 0 0
PRICELINE GRP INC COM NEW 741503403 8,497 4,641 SH   SOLE 4 0 0 4,641
PRICELINE GRP INC COM NEW 741503403 4,678 2,555 SH   SOLE 1 0 0 2,555
PRICELINE GRP INC COM NEW 741503403 17,272 9,434 SH   SOLE   12,507 0 0
PRICELINE GRP INC COM NEW 741503403 1,208 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 4,629 71,940 SH   SOLE   74,040 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 151 2,350 SH   SOLE 5 2,350 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 129 2,000 SH   SOLE 2 2,000 0 0
PROCTER AND GAMBLE CO COM 742718109 44,040 484,059 SH   SOLE   719,459 0 0
PROCTER AND GAMBLE CO COM 742718109 756 8,305 SH   SOLE 5 8,305 0 0
PROCTER AND GAMBLE CO COM 742718109 27 302 SH   SOLE 4 0 0 302
PROCTER AND GAMBLE CO COM 742718109 1,059 11,639 SH   SOLE 2 11,639 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,771 77,881 SH   SOLE   88,981 0 0
PROGRESSIVE CORP OHIO COM 743315103 145 3,000 SH   SOLE 2 3,000 0 0
PROLOGIS INC COM 74340W103 23,764 374,473 SH   SOLE   1,089,552 0 0
PROLOGIS INC COM 74340W103 769 12,115 SH   SOLE 5 12,115 0 0
PROLOGIS INC COM 74340W103 130 2,049 SH   SOLE 2 2,049 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 200 3,359 SH   SOLE   3,359 0 0
PROTHENA CORP PLC SHS G72800108 0 0 SH   SOLE   123,681 0 0
PRUDENTIAL FINL INC COM 744320102 6,223 58,531 SH   SOLE   58,531 0 0
PRUDENTIAL FINL INC COM 744320102 415 3,900 SH   SOLE 5 3,900 0 0
PRUDENTIAL FINL INC COM 744320102 372 3,499 SH   SOLE 2 3,499 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,518 11,373 SH   SOLE   11,373 0 0
PUBLIC STORAGE COM 74460D109 22,558 105,417 SH   SOLE   189,519 0 0
PUBLIC STORAGE COM 74460D109 43 200 SH   SOLE 2 200 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,239 70,039 SH   SOLE   70,039 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 335 7,236 SH   SOLE 5 7,236 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 179 3,879 SH   SOLE 2 3,879 0 0
PULTE GROUP INC COM 745867101 951 34,779 SH   SOLE   37,079 0 0
PULTE GROUP INC COM 745867101 63 2,300 SH   SOLE 2 2,300 0 0
PVH CORP COM 693656100 1,437 11,399 SH   SOLE   39,323 0 0
PVH CORP COM 693656100 3,255 25,822 SH   SOLE 5 25,822 0 0
PVH CORP COM 693656100 63 500 SH   SOLE 2 500 0 0
QIWI PLC SPON ADR REP B 74735M108 191 11,300 SH   SOLE   11,300 0 0
QORVO INC COM 74736K101 1,556 22,019 SH   SOLE   22,019 0 0
QORVO INC COM 74736K101 57 800 SH   SOLE 2 800 0 0
QTS RLTY TR INC COM CL A 74736A103 1,451 27,720 SH   SOLE   27,720 0 0
QUALCOMM INC COM 747525103 6,456 124,538 SH   SOLE 4 0 0 124,538
QUALCOMM INC COM 747525103 25,441 490,764 SH   SOLE   562,595 0 0
QUALCOMM INC COM 747525103 238 4,582 SH   SOLE 5 4,582 0 0
QUALCOMM INC COM 747525103 4,663 89,948 SH   SOLE 1 0 7,200 82,748
QUALCOMM INC COM 747525103 374 7,221 SH   SOLE 2 7,221 0 0
QUALITY CARE PPTYS INC COM 747545101 853 55,000 SH   SOLE   63,721 0 0
QUALITY CARE PPTYS INC COM 747545101 23 1,481 SH   SOLE 5 1,481 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,786 19,078 SH   SOLE   27,778 0 0
QUEST DIAGNOSTICS INC COM 74834L100 66 700 SH   SOLE 2 700 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 1,873 19,700 SH   SOLE   19,700 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 57 600 SH   SOLE 2 600 0 0
RADIUS HEALTH INC COM NEW 750469207 442 11,466 SH   SOLE 5 11,466 0 0
RADIUS HEALTH INC COM NEW 750469207 0 0 SH   SOLE   175,497 0 0
RALPH LAUREN CORP CL A 751212101 691 7,825 SH   SOLE   7,825 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 45,800 SH   SOLE   45,800 0 0
RANGE RES CORP COM 75281A109 537 27,443 SH   SOLE   27,443 0 0
RANGE RES CORP COM 75281A109 25 1,300 SH   SOLE 2 1,300 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,438 17,050 SH   SOLE   18,850 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 76 900 SH   SOLE 2 900 0 0
RAYONIER INC COM 754907103 731 25,300 SH   SOLE   64,056 0 0
RAYTHEON CO COM NEW 755111507 25,575 137,070 SH   SOLE   161,850 0 0
RAYTHEON CO COM NEW 755111507 205 1,100 SH   SOLE 2 1,100 0 0
REALTY INCOME CORP COM 756109104 12,119 211,914 SH   SOLE   228,979 0 0
RED HAT INC COM 756577102 31,911 287,850 SH   SOLE   287,850 0 0
RED HAT INC COM 756577102 67 600 SH   SOLE 2 600 0 0
REGENCY CTRS CORP COM 758849103 6,513 104,977 SH   SOLE   231,666 0 0
REGENCY CTRS CORP COM 758849103 373 6,016 SH   SOLE 5 6,016 0 0
REGENCY CTRS CORP COM 758849103 37 600 SH   SOLE 2 600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,647 10,393 SH   SOLE   98,290 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,959 6,617 SH   SOLE 5 6,617 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,674 175,549 SH   SOLE   185,749 0 0
REGIONS FINL CORP NEW COM 7591EP100 117 7,662 SH   SOLE 2 7,662 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,256 8,999 SH   SOLE   10,399 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 84 600 SH   SOLE 2 600 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,077 15,370 SH   SOLE   15,570 0 0
REPUBLIC SVCS INC COM 760759100 9,013 136,439 SH   SOLE   361,345 0 0
REPUBLIC SVCS INC COM 760759100 92 1,400 SH   SOLE 2 1,400 0 0
RESMED INC COM 761152107 1,506 19,575 SH   SOLE   19,575 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,228 64,590 SH   SOLE   64,590 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,751 133,340 SH   SOLE   476,895 0 0
REXFORD INDL RLTY INC COM 76169C100 1,165 40,690 SH   SOLE   153,179 0 0
RITE AID CORP COM 767754104 51 25,777 SH   SOLE   25,777 0 0
RLJ LODGING TR COM 74965L101 2,208 100,370 SH   SOLE   267,805 0 0
ROBERT HALF INTL INC COM 770323103 811 16,113 SH   SOLE   19,513 0 0
ROBERT HALF INTL INC COM 770323103 50 1,000 SH   SOLE 2 1,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,955 16,583 SH   SOLE   20,483 0 0
ROCKWELL AUTOMATION INC COM 773903109 71 400 SH   SOLE 2 400 0 0
ROCKWELL COLLINS INC COM 774341101 9,713 74,309 SH   SOLE   75,709 0 0
ROCKWELL COLLINS INC COM 774341101 65 500 SH   SOLE 2 500 0 0
ROLLINS INC COM 775711104 499 10,824 SH   SOLE   13,324 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,168 13,015 SH   SOLE   20,450 0 0
ROPER TECHNOLOGIES INC COM 776696106 73 300 SH   SOLE 2 300 0 0
ROSS STORES INC COM 778296103 4,140 64,123 SH   SOLE 1 0 0 64,123
ROSS STORES INC COM 778296103 18,190 281,709 SH   SOLE   281,709 0 0
ROSS STORES INC COM 778296103 6,668 103,261 SH   SOLE 4 0 0 103,261
ROSS STORES INC COM 778296103 52 800 SH   SOLE 2 800 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 770 9,980 SH   SOLE 2 9,980 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,729 23,024 SH   SOLE   33,613 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 0 SH   SOLE   74,900 0 0
RPM INTL INC COM 749685103 398 7,750 SH   SOLE   7,750 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,874 29,990 SH   SOLE   29,990 0 0
S&P GLOBAL INC COM 78409V104 14,317 91,593 SH   SOLE   98,403 0 0
S&P GLOBAL INC COM 78409V104 375 2,400 SH   SOLE 1 0 2,400 0
S&P GLOBAL INC COM 78409V104 94 600 SH   SOLE 2 600 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,020 92,057 SH   SOLE   265,277 0 0
SABRE CORP COM 78573M104 396 21,900 SH   SOLE   21,900 0 0
SAGE THERAPEUTICS INC COM 78667J108 0 0 SH   SOLE   102,380 0 0
SALESFORCE COM INC COM 79466L302 7,750 82,960 SH   SOLE   184,471 0 0
SALESFORCE COM INC COM 79466L302 56 600 SH   SOLE 2 600 0 0
SAUL CTRS INC COM 804395101 440 7,100 SH   SOLE   7,100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,218 15,400 SH   SOLE   17,400 0 0
SCANA CORP NEW COM 80589M102 954 19,668 SH   SOLE   19,868 0 0
SCANA CORP NEW COM 80589M102 34 700 SH   SOLE 2 700 0 0
SCHEIN HENRY INC COM 806407102 3,818 46,572 SH   SOLE   46,572 0 0
SCHEIN HENRY INC COM 806407102 49 600 SH   SOLE 2 600 0 0
SCHLUMBERGER LTD COM 806857108 17,984 257,800 SH   SOLE   443,800 0 0
SCHLUMBERGER LTD COM 806857108 6,066 86,951 SH   SOLE 4 0 0 86,951
SCHLUMBERGER LTD COM 806857108 3,708 53,154 SH   SOLE 1 0 5,100 48,054
SCHWAB CHARLES CORP NEW COM 808513105 6,505 148,718 SH   SOLE   148,718 0 0
SCHWAB CHARLES CORP NEW COM 808513105 109 2,500 SH   SOLE 2 2,500 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 875 10,183 SH   SOLE   10,183 0 0
SEADRILL LIMITED SHS G7945E105 12 35,450 SH   SOLE   0 0 35,450
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,191 126,340 SH   SOLE   127,840 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,375 41,454 SH   SOLE 4 0 0 41,454
SEAGATE TECHNOLOGY PLC SHS G7945M107 76 2,300 SH   SOLE 2 2,300 0 0
SEALED AIR CORP NEW COM 81211K100 1,167 27,329 SH   SOLE   52,839 0 0
SEALED AIR CORP NEW COM 81211K100 38 900 SH   SOLE 2 900 0 0
SEATTLE GENETICS INC COM 812578102 588 10,800 SH   SOLE   373,097 0 0
SEI INVESTMENTS CO COM 784117103 1,033 16,910 SH   SOLE   17,310 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 855 36,500 SH   SOLE   36,500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,638 32,280 SH   SOLE   32,280 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 680 9,930 SH   SOLE   9,930 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,693 297,500 SH   SOLE   297,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 703 9,900 SH   SOLE   9,900 0 0
SEMPRA ENERGY COM 816851109 3,586 31,420 SH   SOLE   32,720 0 0
SEMPRA ENERGY COM 816851109 126 1,100 SH   SOLE 2 1,100 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,722 139,230 SH   SOLE   139,230 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 933 19,410 SH   SOLE   23,090 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 53 1,100 SH   SOLE 2 1,100 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 655 14,220 SH   SOLE   14,220 0 0
SERVICENOW INC COM 81762P102 20,310 172,803 SH   SOLE   214,885 0 0
SHERWIN WILLIAMS CO COM 824348106 3,860 10,781 SH   SOLE   17,729 0 0
SHERWIN WILLIAMS CO COM 824348106 72 200 SH   SOLE 2 200 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 9,697 218,900 SH   SOLE   159,300 0 59,600
SHIRE PLC SPONSORED ADR 82481R106 999 6,524 SH   SOLE   112,847 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 826 6,450 SH   SOLE   6,450 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 38 300 SH   SOLE 2 300 0 0
SIGNET JEWELERS LIMITED SHS G81276100 534 8,020 SH   SOLE   15,998 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,291 64,471 SH   SOLE 4 0 0 64,471
SIGNET JEWELERS LIMITED SHS G81276100 2,354 35,366 SH   SOLE 1 0 0 35,366
SIMON PPTY GROUP INC NEW COM 828806109 35,127 218,167 SH   SOLE   560,214 0 0
SIMON PPTY GROUP INC NEW COM 828806109 155 962 SH   SOLE 2 962 0 0
SINA CORP ORD G81477104 359 3,130 SH   SOLE   6,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,479 267,938 SH   SOLE   271,238 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH   SOLE   17,031 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,297 42,173 SH   SOLE   62,328 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 61 600 SH   SOLE 2 600 0 0
SL GREEN RLTY CORP COM 78440X101 7,148 70,548 SH   SOLE   184,732 0 0
SL GREEN RLTY CORP COM 78440X101 51 500 SH   SOLE 2 500 0 0
SMITH A O COM 831865209 1,098 18,470 SH   SOLE   77,326 0 0
SMUCKER J M CO COM NEW 832696405 1,707 16,268 SH   SOLE   16,268 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   126,665 0 0
SNAP ON INC COM 833034101 4,316 28,966 SH   SOLE 4 0 0 28,966
SNAP ON INC COM 833034101 2,887 19,374 SH   SOLE 1 0 0 19,374
SNAP ON INC COM 833034101 11,261 75,575 SH   SOLE   75,575 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 5,000 SH   SOLE   5,000 0 0
SOUTHERN CO COM 842587107 12,495 254,278 SH   SOLE   298,398 0 0
SOUTHERN CO COM 842587107 312 6,342 SH   SOLE 2 6,342 0 0
SOUTHERN COPPER CORP COM 84265V105 1,592 40,033 SH   SOLE   40,033 0 0
SOUTHERN COPPER CORP COM 84265V105 61 1,537 SH   SOLE 2 1,537 0 0
SOUTHWEST AIRLS CO COM 844741108 1,127 20,127 SH   SOLE   46,862 0 0
SOUTHWEST AIRLS CO COM 844741108 56 1,000 SH   SOLE 2 1,000 0 0
SPARK THERAPEUTICS INC COM 84652J103 0 0 SH   SOLE   44,831 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 22,517 185,200 SH   SOLE   185,200 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5,482 146,900 SH   SOLE   146,900 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 308 2,910 SH   SOLE   2,910 0 0
SPIRIT AIRLS INC COM 848577102 0 0 SH   SOLE   28,210 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,296 267,900 SH   SOLE   461,402 0 0
SPLUNK INC COM 848637104 1,721 25,900 SH   SOLE   95,985 0 0
SPRINT CORP COM SER 1 85207U105 877 112,697 SH   SOLE   157,049 0 0
SQUARE INC CL A 852234103 36,574 1,269,500 SH   SOLE   1,378,925 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 763 19,010 SH   SOLE   19,010 0 0
STAG INDL INC COM 85254J102 1,473 53,610 SH   SOLE   112,298 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,247 21,505 SH   SOLE   21,505 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   37,283 0 0
STARBUCKS CORP COM 855244109 10,408 193,774 SH   SOLE   253,852 0 0
STARBUCKS CORP COM 855244109 134 2,499 SH   SOLE 2 2,499 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 2,682 73,750 SH   SOLE   411,135 0 0
STATE STR CORP COM 857477103 6,714 70,277 SH   SOLE   70,477 0 0
STATE STR CORP COM 857477103 201 2,100 SH   SOLE 2 2,100 0 0
STEEL DYNAMICS INC COM 858119100 1,149 33,328 SH   SOLE   33,328 0 0
STEEL DYNAMICS INC COM 858119100 65 1,900 SH   SOLE 2 1,900 0 0
STERICYCLE INC COM 858912108 735 10,259 SH   SOLE   10,259 0 0
STERICYCLE INC COM 858912108 21 300 SH   SOLE 2 300 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH   SOLE   49,285 0 0
STORE CAP CORP COM 862121100 2,377 95,590 SH   SOLE   265,267 0 0
STRYKER CORP COM 863667101 57,357 403,869 SH   SOLE   404,469 0 0
STRYKER CORP COM 863667101 85 600 SH   SOLE 2 600 0 0
SUMMIT HOTEL PPTYS COM 866082100 964 60,300 SH   SOLE   342,204 0 0
SUN CMNTYS INC COM 866674104 3,927 45,830 SH   SOLE   224,350 0 0
SUNCOR ENERGY INC NEW COM 867224107 532 15,200 SH   SOLE   15,200 0 0
SUNCOR ENERGY INC NEW COM 867224107 444 12,696 SH   SOLE 2 12,696 0 0
SUNPOWER CORP COM 867652406 0 0 SH   SOLE   13,982 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,111 131,350 SH   SOLE   352,097 0 0
SUNTRUST BKS INC COM 867914103 4,776 79,902 SH   SOLE   199,402 0 0
SUNTRUST BKS INC COM 867914103 203 3,400 SH   SOLE 2 3,400 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 0 0 SH   SOLE   158,010 0 0
SVB FINL GROUP COM 78486Q101 1,292 6,906 SH   SOLE   6,906 0 0
SVB FINL GROUP COM 78486Q101 75 400 SH   SOLE 2 400 0 0
SYMANTEC CORP COM 871503108 3,018 91,969 SH   SOLE   120,839 0 0
SYMANTEC CORP COM 871503108 125 3,800 SH   SOLE 2 3,800 0 0
SYNCHRONY FINL COM 87165B103 3,378 108,791 SH   SOLE   123,943 0 0
SYNCHRONY FINL COM 87165B103 152 4,900 SH   SOLE 2 4,900 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 0 SH   SOLE   868,219 0 0
SYNOPSYS INC COM 871607107 1,668 20,714 SH   SOLE   23,514 0 0
SYNOPSYS INC COM 871607107 72 900 SH   SOLE 2 900 0 0
SYSCO CORP COM 871829107 12,230 226,700 SH   SOLE   266,935 0 0
SYSCO CORP COM 871829107 167 3,100 SH   SOLE 2 3,100 0 0
T MOBILE US INC COM 872590104 3,071 49,803 SH   SOLE   52,703 0 0
T MOBILE US INC COM 872590104 68 1,100 SH   SOLE 2 1,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 244 6,500 SH   SOLE   159,885 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,385 90,159 SH   SOLE   0 0 90,159
TAL ED GROUP SPONSORED ADS 874080104 44,696 1,325,900 SH   SOLE   1,325,900 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,323 54,190 SH   SOLE   54,190 0 0
TARGA RES CORP COM 87612G101 1,264 26,718 SH   SOLE   26,818 0 0
TARGA RES CORP COM 87612G101 30 642 SH   SOLE 2 642 0 0
TARGET CORP COM 87612E106 4,782 81,036 SH   SOLE   81,036 0 0
TARGET CORP COM 87612E106 347 5,873 SH   SOLE 2 5,873 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 584 5,180 SH   SOLE   5,180 0 0
TAUBMAN CTRS INC COM 876664103 1,773 35,670 SH   SOLE   114,791 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,632 33,452 SH   SOLE   36,852 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 68 1,400 SH   SOLE 2 1,400 0 0
TE CONNECTIVITY LTD REG SHS H84989104 31,854 383,501 SH   SOLE   383,501 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5,976 71,943 SH   SOLE 4 0 0 71,943
TE CONNECTIVITY LTD REG SHS H84989104 125 1,500 SH   SOLE 2 1,500 0 0
TECHNIPFMC PLC COM G87110105 1,544 55,301 SH   SOLE   55,401 0 0
TECHNIPFMC PLC COM G87110105 1,752 62,737 SH   SOLE 4 0 0 62,737
TECK RESOURCES LTD CL B 878742204 0 0 SH   SOLE   4,900 0 0
TELEFLEX INC COM 879369106 3,676 15,190 SH   SOLE   15,290 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 0 SH   SOLE   1,020 0 0
TENARIS S A SPONSORED ADR 88031M109 0 0 SH   SOLE   16,300 0 0
TERRENO RLTY CORP COM 88146M101 1,104 30,520 SH   SOLE   30,520 0 0
TESARO INC COM 881569107 516 4,000 SH   SOLE   185,399 0 0
TESLA INC COM 88160R101 5,845 17,137 SH   SOLE   32,804 0 0
TETRA TECH INC NEW COM 88162G103 0 0 SH   SOLE   17,203 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,801 272,764 SH   SOLE   348,125 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,760 100,000 SH   SOLE   100,000 0 0
TEXAS INSTRS INC COM 882508104 15,055 167,953 SH   SOLE   182,653 0 0
TEXAS INSTRS INC COM 882508104 251 2,800 SH   SOLE 2 2,800 0 0
TEXTRON INC COM 883203101 1,999 37,110 SH   SOLE   37,110 0 0
TEXTRON INC COM 883203101 70 1,300 SH   SOLE 2 1,300 0 0
THE TRADE DESK INC COM CL A 88339J105 0 0 SH   SOLE   36,850 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,417 49,772 SH   SOLE   187,983 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 223 1,177 SH   SOLE 2 1,177 0 0
TIER REIT INC COM NEW 88650V208 516 26,740 SH   SOLE   26,740 0 0
TIFFANY & CO NEW COM 886547108 1,619 17,645 SH   SOLE   27,171 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   54,742 0 0
TIME WARNER INC COM NEW 887317303 10,573 103,201 SH   SOLE   127,801 0 0
TIME WARNER INC COM NEW 887317303 463 4,520 SH   SOLE 2 4,520 0 0
TJX COS INC NEW COM 872540109 18,310 248,340 SH   SOLE   248,340 0 0
TJX COS INC NEW COM 872540109 150 2,032 SH   SOLE 2 2,032 0 0
TOLL BROTHERS INC COM 889478103 794 19,150 SH   SOLE   46,386 0 0
TOLL BROTHERS INC COM 889478103 62 1,500 SH   SOLE 2 1,500 0 0
TORCHMARK CORP COM 891027104 1,150 14,353 SH   SOLE   15,453 0 0
TORCHMARK CORP COM 891027104 64 800 SH   SOLE 2 800 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 79 1,400 SH   SOLE   1,400 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 755 13,436 SH   SOLE 2 13,436 0 0
TOTAL S A SPONSORED ADR 89151E109 0 0 SH   SOLE   265,922 0 0
TOTAL SYS SVCS INC COM 891906109 1,427 21,793 SH   SOLE   45,318 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 630 20,500 SH   SOLE   20,500 0 0
TRACTOR SUPPLY CO COM 892356106 1,055 16,664 SH   SOLE   16,664 0 0
TRANSCANADA CORP COM 89353D107 212 4,300 SH   SOLE 2 4,300 0 0
TRANSDIGM GROUP INC COM 893641100 1,730 6,769 SH   SOLE   6,769 0 0
TRANSDIGM GROUP INC COM 893641100 51 200 SH   SOLE 2 200 0 0
TRANSOCEAN LTD REG SHS H8817H100 147 13,700 SH   SOLE   13,700 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,538 86,009 SH   SOLE   86,109 0 0
TRAVELERS COMPANIES INC COM 89417E109 270 2,200 SH   SOLE 2 2,200 0 0
TRIMBLE INC COM 896239100 1,147 29,220 SH   SOLE   80,186 0 0
TRIMBLE INC COM 896239100 67 1,700 SH   SOLE 2 1,700 0 0
TRIPADVISOR INC COM 896945201 568 14,019 SH   SOLE   30,904 0 0
TRUECAR INC COM 89785L107 0 0 SH   SOLE   31,060 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 3,838 145,474 SH   SOLE   145,474 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 95 3,600 SH   SOLE 2 3,600 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,659 64,338 SH   SOLE   64,338 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 39 1,500 SH   SOLE 2 1,500 0 0
TWITTER INC COM 90184L102 1,326 78,597 SH   SOLE   199,302 0 0
TYSON FOODS INC CL A 902494103 2,830 40,171 SH   SOLE   40,171 0 0
TYSON FOODS INC CL A 902494103 132 1,871 SH   SOLE 2 1,871 0 0
UBS GROUP AG SHS H42097107 235 13,748 SH   SOLE   0 0 13,748
UDR INC COM 902653104 8,497 223,419 SH   SOLE   536,135 0 0
UDR INC COM 902653104 42 1,100 SH   SOLE 2 1,100 0 0
UGI CORP NEW COM 902681105 1,018 21,733 SH   SOLE   21,733 0 0
UGI CORP NEW COM 902681105 52 1,100 SH   SOLE 2 1,100 0 0
ULTA BEAUTY INC COM 90384S303 24,450 108,156 SH   SOLE   116,478 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 550 2,900 SH   SOLE   9,260 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH   SOLE   206,072 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 0 0 SH   SOLE   55,016 0 0
UMH PPTYS INC COM 903002103 283 18,200 SH   SOLE   18,200 0 0
UNDER ARMOUR INC CL A 904311107 339 20,581 SH   SOLE   20,581 0 0
UNDER ARMOUR INC CL C 904311206 314 20,895 SH   SOLE   71,748 0 0
UNILEVER N V N Y SHS NEW 904784709 0 0 SH   SOLE   67,100 0 0
UNION PAC CORP COM 907818108 15,837 136,564 SH   SOLE   170,408 0 0
UNION PAC CORP COM 907818108 406 3,500 SH   SOLE 1 0 3,500 0
UNION PAC CORP COM 907818108 360 3,100 SH   SOLE 2 3,100 0 0
UNITED CONTL HLDGS INC COM 910047109 826 13,560 SH   SOLE   15,760 0 0
UNITED CONTL HLDGS INC COM 910047109 43 700 SH   SOLE 2 700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 21,941 182,704 SH   SOLE   216,104 0 0
UNITED PARCEL SERVICE INC CL B 911312106 492 4,100 SH   SOLE 1 0 4,100 0
UNITED PARCEL SERVICE INC CL B 911312106 355 2,959 SH   SOLE 2 2,959 0 0
UNITED RENTALS INC COM 911363109 1,479 10,663 SH   SOLE   10,663 0 0
UNITED RENTALS INC COM 911363109 97 700 SH   SOLE 2 700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,260 120,800 SH   SOLE   120,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14,948 128,775 SH   SOLE   129,275 0 0
UNITED TECHNOLOGIES CORP COM 913017109 453 3,900 SH   SOLE 2 3,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 592 5,053 SH   SOLE   5,053 0 0
UNITEDHEALTH GROUP INC COM 91324P102 75,679 386,414 SH   SOLE   437,863 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,473 17,735 SH   SOLE 1 0 2,400 15,335
UNITEDHEALTH GROUP INC COM 91324P102 823 4,200 SH   SOLE 2 4,200 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 540 7,150 SH   SOLE   7,150 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,490 31,456 SH   SOLE   31,456 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 44 400 SH   SOLE 2 400 0 0
UNUM GROUP COM 91529Y106 1,708 33,397 SH   SOLE   35,997 0 0
UNUM GROUP COM 91529Y106 112 2,200 SH   SOLE 2 2,200 0 0
URBAN EDGE PPTYS COM 91704F104 1,473 61,080 SH   SOLE   153,246 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 360 16,600 SH   SOLE   16,600 0 0
US BANCORP DEL COM NEW 902973304 12,666 236,342 SH   SOLE   285,442 0 0
US BANCORP DEL COM NEW 902973304 584 10,900 SH   SOLE 2 10,900 0 0
V F CORP COM 918204108 2,972 46,752 SH   SOLE   46,752 0 0
V F CORP COM 918204108 57 900 SH   SOLE 2 900 0 0
VAIL RESORTS INC COM 91879Q109 1,120 4,910 SH   SOLE   21,773 0 0
VALE S A ADR 91912E105 0 0 SH   SOLE   136,840 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5,395 70,128 SH   SOLE   70,128 0 0
VALERO ENERGY CORP NEW COM 91913Y100 520 6,754 SH   SOLE 2 6,754 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,471 66,000 SH   SOLE   66,000 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 793 41,300 SH   SOLE   41,300 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,168 100,400 SH   SOLE   100,400 0 0
VANGUARD INDEX FDS REIT ETF 922908553 1,861 22,400 SH   SOLE   22,400 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,566 18,160 SH   SOLE   18,160 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9,543 163,600 SH   SOLE   163,600 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 12,589 290,000 SH   SOLE   290,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5,433 37,900 SH   SOLE   37,900 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 487 5,200 SH   SOLE   5,200 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,353 36,000 SH   SOLE   36,000 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,218 27,700 SH   SOLE   27,700 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,705 12,700 SH   SOLE   12,700 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 553 4,300 SH   SOLE   4,300 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 295 3,200 SH   SOLE   3,200 0 0
VANTIV INC CL A 92210H105 3,596 51,029 SH   SOLE   106,690 0 0
VARIAN MED SYS INC COM 92220P105 5,396 53,928 SH   SOLE   54,728 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   9,119 0 0
VEEVA SYS INC CL A COM 922475108 643 11,400 SH   SOLE   13,800 0 0
VENTAS INC COM 92276F100 16,392 251,687 SH   SOLE   422,003 0 0
VENTAS INC COM 92276F100 85 1,300 SH   SOLE 2 1,300 0 0
VEREIT INC COM 92339V100 5,863 707,246 SH   SOLE   3,407,527 0 0
VERINT SYS INC COM 92343X100 0 0 SH   SOLE   14,418 0 0
VERISIGN INC COM 92343E102 1,252 11,770 SH   SOLE   11,770 0 0
VERISIGN INC COM 92343E102 53 500 SH   SOLE 2 500 0 0
VERISK ANALYTICS INC COM 92345Y106 2,723 32,729 SH   SOLE   32,729 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 41,847 845,565 SH   SOLE   1,010,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,427 28,839 SH   SOLE 2 28,839 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,835 31,800 SH   SOLE   280,324 0 0
VIACOM INC NEW CL B 92553P201 1,458 52,365 SH   SOLE   52,365 0 0
VIACOM INC NEW CL B 92553P201 148 5,300 SH   SOLE 2 5,300 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 620 70,500 SH   SOLE   82,385 0 0
VISA INC COM CL A 92826C839 27,173 258,197 SH   SOLE   324,291 0 0
VISA INC COM CL A 92826C839 421 4,000 SH   SOLE 2 4,000 0 0
VISTRA ENERGY CORP COM 92840M102 0 0 SH   SOLE   7,439 0 0
VMWARE INC CL A COM 928563402 966 8,850 SH   SOLE   9,350 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,398 122,240 SH   SOLE   469,085 0 0
VORNADO RLTY TR SH BEN INT 929042109 38 500 SH   SOLE 2 500 0 0
VOYA FINL INC COM 929089100 984 24,674 SH   SOLE   24,674 0 0
VOYA FINL INC COM 929089100 100 2,500 SH   SOLE 2 2,500 0 0
VULCAN MATLS CO COM 929160109 2,094 17,510 SH   SOLE   17,510 0 0
VULCAN MATLS CO COM 929160109 48 400 SH   SOLE 2 400 0 0
W P CAREY INC COM 92936U109 4,163 61,780 SH   SOLE   61,780 0 0
WABCO HLDGS INC COM 92927K102 894 6,040 SH   SOLE   6,040 0 0
WABCO HLDGS INC COM 92927K102 59 400 SH   SOLE 2 400 0 0
WABTEC CORP COM 929740108 767 10,120 SH   SOLE   11,620 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,979 168,075 SH   SOLE   168,075 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 412 5,333 SH   SOLE 2 5,333 0 0
WAL-MART STORES INC COM 931142103 28,655 366,718 SH   SOLE   439,918 0 0
WAL-MART STORES INC COM 931142103 1,317 16,856 SH   SOLE 2 16,856 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 902 108,300 SH   SOLE   108,300 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,472 44,930 SH   SOLE   44,930 0 0
WASTE CONNECTIONS INC COM 94106B101 2,161 30,890 SH   SOLE   66,167 0 0
WASTE MGMT INC DEL COM 94106L109 11,623 148,505 SH   SOLE   185,634 0 0
WASTE MGMT INC DEL COM 94106L109 149 1,900 SH   SOLE 2 1,900 0 0
WATERS CORP COM 941848103 57,993 323,044 SH   SOLE   340,133 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   3,103 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 575 125,526 SH   SOLE   125,526 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 54 11,800 SH   SOLE 2 11,800 0 0
WEB COM GROUP INC COM 94733A104 0 0 SH   SOLE   24,215 0 0
WEC ENERGY GROUP INC COM 92939U106 17,642 281,021 SH   SOLE   281,021 0 0
WEC ENERGY GROUP INC COM 92939U106 55 876 SH   SOLE 2 876 0 0
WEIBO CORP SPONSORED ADR 948596101 534 5,400 SH   SOLE   12,496 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,198 69,250 SH   SOLE   69,250 0 0
WELLS FARGO CO NEW COM 949746101 62,747 1,137,760 SH   SOLE   1,270,745 0 0
WELLS FARGO CO NEW COM 949746101 6,642 120,440 SH   SOLE 1 0 6,100 114,340
WELLS FARGO CO NEW COM 949746101 2,268 41,123 SH   SOLE 2 41,123 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH   SOLE   688 0 0
WELLTOWER INC COM 95040Q104 18,279 260,094 SH   SOLE   880,800 0 0
WELLTOWER INC 6.50% PFD PREPET 95040Q203 0 0 SH   SOLE   52,700 0 0
WESTAR ENERGY INC COM 95709T100 1,037 20,900 SH   SOLE   79,100 0 0
WESTAR ENERGY INC COM 95709T100 45 900 SH   SOLE 2 900 0 0
WESTERN DIGITAL CORP COM 958102105 3,645 42,185 SH   SOLE   60,760 0 0
WESTERN DIGITAL CORP COM 958102105 144 1,667 SH   SOLE 2 1,667 0 0
WESTERN UN CO COM 959802109 1,281 66,721 SH   SOLE   66,721 0 0
WESTERN UN CO COM 959802109 46 2,400 SH   SOLE 2 2,400 0 0
WESTROCK CO COM 96145D105 1,929 33,998 SH   SOLE   33,998 0 0
WESTROCK CO COM 96145D105 67 1,180 SH   SOLE 2 1,180 0 0
WEYERHAEUSER CO COM 962166104 6,032 177,249 SH   SOLE   411,649 0 0
WEYERHAEUSER CO COM 962166104 95 2,793 SH   SOLE 2 2,793 0 0
WHIRLPOOL CORP COM 963320106 1,840 9,974 SH   SOLE   18,022 0 0
WHIRLPOOL CORP COM 963320106 92 500 SH   SOLE 2 500 0 0
WHITESTONE REIT COM 966084204 294 22,530 SH   SOLE   22,530 0 0
WILLIAMS COS INC DEL COM 969457100 3,229 107,587 SH   SOLE   107,587 0 0
WILLIAMS COS INC DEL COM 969457100 189 6,300 SH   SOLE 2 6,300 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,621 16,991 SH   SOLE   30,994 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 47 302 SH   SOLE 2 302 0 0
WORKDAY INC CL A 98138H101 19,286 183,000 SH   SOLE   209,614 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,441 13,670 SH   SOLE   16,470 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 63 600 SH   SOLE 2 600 0 0
WYNN RESORTS LTD COM 983134107 1,785 11,986 SH   SOLE   15,778 0 0
WYNN RESORTS LTD COM 983134107 119 800 SH   SOLE 2 800 0 0
XCEL ENERGY INC COM 98389B100 10,078 212,970 SH   SOLE   224,070 0 0
XCEL ENERGY INC COM 98389B100 123 2,600 SH   SOLE 2 2,600 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,331 63,230 SH   SOLE   63,230 0 0
XEROX CORP COM NEW 984121608 1,144 34,363 SH   SOLE   34,363 0 0
XEROX CORP COM NEW 984121608 90 2,700 SH   SOLE 2 2,700 0 0
XILINX INC COM 983919101 2,636 37,221 SH   SOLE   38,121 0 0
XILINX INC COM 983919101 64 900 SH   SOLE 2 900 0 0
XL GROUP LTD COM G98294104 1,567 39,729 SH   SOLE   46,829 0 0
XYLEM INC COM 98419M100 1,454 23,213 SH   SOLE   117,701 0 0
XYLEM INC COM 98419M100 69 1,100 SH   SOLE 2 1,100 0 0
YAMANA GOLD INC COM 98462Y100 35 13,100 SH   SOLE 2 13,100 0 0
YANDEX N V SHS CLASS A N97284108 594 18,030 SH   SOLE   70,544 0 0
YELP INC CL A 985817105 0 0 SH   SOLE   87,520 0 0
YUM BRANDS INC COM 988498101 4,147 56,338 SH   SOLE   56,338 0 0
YUM BRANDS INC COM 988498101 88 1,200 SH   SOLE 2 1,200 0 0
YUM CHINA HLDGS INC COM 98850P109 1,737 43,456 SH   SOLE   164,206 0 0
YUM CHINA HLDGS INC COM 98850P109 124 3,102 SH   SOLE 2 3,102 0 0
ZAYO GROUP HLDGS INC COM 98919V105 723 21,000 SH   SOLE   23,400 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 483 12,020 SH   SOLE   18,660 0 0
ZILLOW GROUP INC CL A 98954M101 0 0 SH   SOLE   5,550 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,296 28,146 SH   SOLE   38,396 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 47 400 SH   SOLE 2 400 0 0
ZIONS BANCORPORATION COM 989701107 1,273 26,989 SH   SOLE   26,989 0 0
ZIONS BANCORPORATION COM 989701107 80 1,700 SH   SOLE 2 1,700 0 0
ZOETIS INC CL A 98978V103 3,929 61,628 SH   SOLE   99,128 0 0
ZOETIS INC CL A 98978V103 64 1,000 SH   SOLE 2 1,000 0 0