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