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
21VIANET GROUP INC SPONSORED ADS A 90138A103 60 4,300 SH   SOLE 2 4,300 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 302 21,800 SH   SOLE   21,800 0 0
3M CO COM 88579Y101 2,235 16,374 SH   SOLE 2 16,374 0 0
3M CO COM 88579Y101 218 1,600 SH   SOLE 1 0 1,600 0
3M CO COM 88579Y101 2,859 20,942 SH   SOLE 4 0 0 20,942
3M CO COM 88579Y101 381 2,790 SH   SOLE 5 2,790 0 0
3M CO COM 88579Y101 80,476 589,527 SH   SOLE   589,527 0 0
58 COM INC SPON ADR REP A 31680Q104 166 3,400 SH   SOLE 2 3,400 0 0
58 COM INC SPON ADR REP A 31680Q104 293 6,010 SH   SOLE   6,010 0 0
ABBOTT LABS COM 002824100 93 1,183 SH   SOLE 2 1,183 0 0
ABBOTT LABS COM 002824100 4,133 52,375 SH   SOLE 5 52,375 0 0
ABBOTT LABS COM 002824100 34,985 443,356 SH   SOLE   1,588,748 0 0
ABBVIE INC COM 00287Y109 209 2,745 SH   SOLE 2 2,745 0 0
ABBVIE INC COM 00287Y109 185 2,431 SH   SOLE 1 0 0 2,431
ABBVIE INC COM 00287Y109 139 1,830 SH   SOLE 4 0 0 1,830
ABBVIE INC COM 00287Y109 2,934 38,509 SH   SOLE 5 38,509 0 0
ABBVIE INC COM 00287Y109 35,354 464,018 SH   SOLE   464,018 0 0
ABERCROMBIE & FITCH CO CL A 002896207 455 50,000 SH   SOLE 2 50,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,381 372,000 SH   SOLE   372,000 0 0
ABIOMED INC COM 003654100 1,136 7,825 SH   SOLE   81,644 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH   SOLE   383,494 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 766 61,800 SH   SOLE   61,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 98 600 SH   SOLE 2 600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,456 119,174 SH   SOLE   141,603 0 0
ACTIVISION BLIZZARD INC COM 00507V109 83 1,400 SH   SOLE 2 1,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,561 59,867 SH   SOLE 1 0 0 59,867
ACTIVISION BLIZZARD INC COM 00507V109 6,477 108,888 SH   SOLE 4 0 0 108,888
ACTIVISION BLIZZARD INC COM 00507V109 8,770 147,441 SH   SOLE   162,662 0 0
ACUITY BRANDS INC COM 00508Y102 606 7,073 SH   SOLE   7,073 0 0
ADOBE INC COM 00724F101 159 500 SH   SOLE 2 500 0 0
ADOBE INC COM 00724F101 4,910 15,429 SH   SOLE 1 0 0 15,429
ADOBE INC COM 00724F101 8,460 26,583 SH   SOLE 4 0 0 26,583
ADOBE INC COM 00724F101 4,632 14,555 SH   SOLE 5 14,555 0 0
ADOBE INC COM 00724F101 138,471 435,116 SH   SOLE   502,507 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9 100 SH   SOLE 2 100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,320 14,148 SH   SOLE   14,148 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH   SOLE   34,236 0 0
ADVANCED MICRO DEVICES INC COM 007903107 23 512 SH   SOLE 2 512 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11,975 263,308 SH   SOLE   430,186 0 0
AERCAP HOLDINGS NV SHS N00985106 22 968 SH   SOLE 2 968 0 0
AERCAP HOLDINGS NV SHS N00985106 507 22,266 SH   SOLE   22,266 0 0
AES CORP COM 00130H105 58 4,300 SH   SOLE 2 4,300 0 0
AES CORP COM 00130H105 1,687 124,066 SH   SOLE   124,066 0 0
AFLAC INC COM 001055102 82 2,400 SH   SOLE 2 2,400 0 0
AFLAC INC COM 001055102 7,943 231,989 SH   SOLE   308,189 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 36 500 SH   SOLE 2 500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,407 47,564 SH   SOLE 5 47,564 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,177 58,325 SH   SOLE   135,453 0 0
AGNC INVT CORP COM 00123Q104 20 1,900 SH   SOLE 2 1,900 0 0
AGNC INVT CORP COM 00123Q104 7,116 672,612 SH   SOLE   672,612 0 0
AGREE REALTY CORP COM 008492100 4,116 66,490 SH   SOLE   146,276 0 0
AIR PRODS & CHEMS INC COM 009158106 60 300 SH   SOLE 2 300 0 0
AIR PRODS & CHEMS INC COM 009158106 12,152 60,879 SH   SOLE   60,879 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 27 300 SH   SOLE 2 300 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,128 45,120 SH   SOLE   45,120 0 0
ALASKA AIR GROUP INC COM 011659109 683 24,000 SH   SOLE 5 24,000 0 0
ALASKA AIR GROUP INC COM 011659109 20 690 SH   SOLE   690 0 0
ALBEMARLE CORP COM 012653101 17 300 SH   SOLE 2 300 0 0
ALBEMARLE CORP COM 012653101 4,235 75,123 SH   SOLE   75,123 0 0
ALECTOR INC COM 014442107 0 0 SH   SOLE   152,299 0 0
ALEXANDERS INC COM 014752109 428 1,550 SH   SOLE   1,550 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27 200 SH   SOLE 2 200 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 470 3,428 SH   SOLE 5 3,428 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,915 108,819 SH   SOLE   215,780 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9 100 SH   SOLE 2 100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,724 41,479 SH   SOLE   225,681 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 58,033 298,400 SH   SOLE   0 0 281,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,658 121,645 SH   SOLE 2 121,645 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 171 878 SH   SOLE 1 0 0 878
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 135,241 695,400 SH   SOLE 3 0 0 695,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,711 39,648 SH   SOLE 5 317,184 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 114,426 588,367 SH   SOLE   784,393 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,874 35,345 SH   SOLE   0 0 35,345
ALIGN TECHNOLOGY INC COM 016255101 2,403 13,813 SH   SOLE   18,204 0 0
ALLAKOS INC COM 01671P100 0 0 SH   SOLE   116,347 0 0
ALLEGHANY CORP DEL COM 017175100 2,161 3,912 SH   SOLE   3,912 0 0
ALLEGION PLC ORD SHS G0176J109 1,645 17,880 SH   SOLE   45,043 0 0
ALLERGAN PLC SHS G0177J108 191 1,079 SH   SOLE 2 1,079 0 0
ALLERGAN PLC SHS G0177J108 5,536 31,259 SH   SOLE 4 0 0 31,259
ALLERGAN PLC SHS G0177J108 10,354 58,462 SH   SOLE   58,462 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 353 10,493 SH   SOLE   10,493 0 0
ALLIANT ENERGY CORP COM 018802108 24 500 SH   SOLE 2 500 0 0
ALLIANT ENERGY CORP COM 018802108 3,358 69,532 SH   SOLE   69,532 0 0
ALLSTATE CORP COM 020002101 110 1,200 SH   SOLE 2 1,200 0 0
ALLSTATE CORP COM 020002101 6,276 68,421 SH   SOLE   68,421 0 0
ALLY FINL INC COM 02005N100 49 3,400 SH   SOLE 2 3,400 0 0
ALLY FINL INC COM 02005N100 1,098 76,088 SH   SOLE   76,088 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,024 18,590 SH   SOLE   380,287 0 0
ALPHABET INC CAP STK CL C 02079K107 2,893 2,490 SH   SOLE 2 2,490 0 0
ALPHABET INC CAP STK CL A 02079K305 1,529 1,316 SH   SOLE 2 1,316 0 0
ALPHABET INC CAP STK CL C 02079K107 9,283 7,983 SH   SOLE 1 0 0 7,983
ALPHABET INC CAP STK CL A 02079K305 43 37 SH   SOLE 1 0 0 37
ALPHABET INC CAP STK CL C 02079K107 612 526 SH   SOLE 4 0 0 526
ALPHABET INC CAP STK CL C 02079K107 8,009 6,888 SH   SOLE 5 0 0 0
ALPHABET INC CAP STK CL C 02079K107 84,248 72,452 SH   SOLE   88,149 0 0
ALPHABET INC CAP STK CL A 02079K305 130,638 112,430 SH   SOLE   126,569 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 795 231,100 SH   SOLE   231,100 0 0
ALTERYX INC COM CL A 02156B103 952 10,000 SH   SOLE 5 10,000 0 0
ALTICE USA INC CL A 02156K103 554 24,857 SH   SOLE   24,857 0 0
ALTRIA GROUP INC COM 02209S103 143 3,707 SH   SOLE 2 3,707 0 0
ALTRIA GROUP INC COM 02209S103 13,811 357,147 SH   SOLE   357,147 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 0 0 SH   SOLE   460,108 0 0
AMAZON COM INC COM 023135106 2,593 1,330 SH   SOLE 2 1,330 0 0
AMAZON COM INC COM 023135106 13,673 7,013 SH   SOLE 1 0 0 7,013
AMAZON COM INC COM 023135106 14,598 7,487 SH   SOLE 5 7,487 0 0
AMAZON COM INC COM 023135106 298,744 153,224 SH   SOLE   167,984 0 0
AMCOR PLC ORD G0250X107 5,587 688,100 SH   SOLE   718,908 0 0
AMDOCS LTD SHS G02602103 1,397 25,421 SH   SOLE   25,421 0 0
AMER STATES WTR CO COM 029899101 0 0 SH   SOLE   15,834 0 0
AMERCO COM 023586100 529 1,820 SH   SOLE   1,820 0 0
AMEREN CORP COM 023608102 51 700 SH   SOLE 2 700 0 0
AMEREN CORP COM 023608102 3,802 52,198 SH   SOLE   52,198 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 16 1,289 SH   SOLE 2 1,289 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 320 26,234 SH   SOLE   26,234 0 0
AMERICAN ASSETS TR INC COM 024013104 854 34,160 SH   SOLE   91,269 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,743 98,840 SH   SOLE   322,052 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 970 122,000 SH   SOLE 2 122,000 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3,549 446,400 SH   SOLE   446,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101 126 1,572 SH   SOLE 2 1,572 0 0
AMERICAN ELEC PWR CO INC COM 025537101 794 9,927 SH   SOLE 5 9,927 0 0
AMERICAN ELEC PWR CO INC COM 025537101 13,428 167,891 SH   SOLE   167,891 0 0
AMERICAN EXPRESS CO COM 025816109 86 1,000 SH   SOLE 2 1,000 0 0
AMERICAN EXPRESS CO COM 025816109 3,314 38,708 SH   SOLE 5 38,708 0 0
AMERICAN EXPRESS CO COM 025816109 15,860 185,259 SH   SOLE   210,690 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 461 73,700 SH   SOLE   73,700 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14 200 SH   SOLE 2 200 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,495 21,326 SH   SOLE   21,326 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,239 182,700 SH   SOLE   217,241 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 841 34,669 SH   SOLE 2 34,669 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,790 486,185 SH   SOLE   514,860 0 0
AMERICAN TOWER CORP NEW COM 03027X100 105 483 SH   SOLE 2 483 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,532 20,814 SH   SOLE 5 20,814 0 0
AMERICAN TOWER CORP NEW COM 03027X100 19,877 91,283 SH   SOLE   103,606 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 36 300 SH   SOLE 2 300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,070 34,043 SH   SOLE   88,254 0 0
AMERICOLD RLTY TR COM 03064D108 4,670 137,190 SH   SOLE   161,868 0 0
AMERIPRISE FINL INC COM 03076C106 41 400 SH   SOLE 2 400 0 0
AMERIPRISE FINL INC COM 03076C106 2,452 23,926 SH   SOLE   23,926 0 0
AMERISOURCEBERGEN CORP COM 03073E105 168 1,900 SH   SOLE 2 1,900 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,718 42,007 SH   SOLE   42,007 0 0
AMETEK INC COM 031100100 29 400 SH   SOLE 2 400 0 0
AMETEK INC COM 031100100 2,922 40,566 SH   SOLE   40,566 0 0
AMGEN INC COM 031162100 1,162 5,734 SH   SOLE 2 5,734 0 0
AMGEN INC COM 031162100 243 1,200 SH   SOLE 1 0 1,200 0
AMGEN INC COM 031162100 5,617 27,708 SH   SOLE 5 27,708 0 0
AMGEN INC COM 031162100 74,146 365,738 SH   SOLE   574,185 0 0
AMICUS THERAPEUTICS INC COM 03152W109 0 0 SH   SOLE   537,638 0 0
AMPHENOL CORP NEW CL A 032095101 22 300 SH   SOLE 2 300 0 0
AMPHENOL CORP NEW CL A 032095101 3,880 53,245 SH   SOLE   53,245 0 0
ANALOG DEVICES INC COM 032654105 48 532 SH   SOLE 2 532 0 0
ANALOG DEVICES INC COM 032654105 3,132 34,938 SH   SOLE 1 0 0 34,938
ANALOG DEVICES INC COM 032654105 5,645 62,971 SH   SOLE 4 0 0 62,971
ANALOG DEVICES INC COM 032654105 11,345 126,551 SH   SOLE   140,446 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 0 0 SH   SOLE   30,910 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 19 3,800 SH   SOLE 2 3,800 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 275 54,200 SH   SOLE 5 54,200 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,461 1,274,408 SH   SOLE   1,274,408 0 0
ANSYS INC COM 03662Q105 23 100 SH   SOLE 2 100 0 0
ANSYS INC COM 03662Q105 43,815 188,477 SH   SOLE   188,477 0 0
ANTERO RESOURCES CORP COM 03674X106 37 52,000 SH   SOLE   52,000 0 0
ANTHEM INC COM 036752103 148 653 SH   SOLE 2 653 0 0
ANTHEM INC COM 036752103 3,111 13,703 SH   SOLE 5 13,703 0 0
ANTHEM INC COM 036752103 10,680 47,040 SH   SOLE   47,040 0 0
AON PLC SHS CL A G0408V102 7,468 45,250 SH   SOLE   45,250 0 0
APACHE CORP COM 037411105 6 1,426 SH   SOLE 2 1,426 0 0
APACHE CORP COM 037411105 299 71,534 SH   SOLE   71,534 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 3,754 106,810 SH   SOLE   276,182 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,400 152,700 SH   SOLE   152,700 0 0
APPLE INC COM 037833100 5,471 21,516 SH   SOLE 2 21,516 0 0
APPLE INC COM 037833100 11,400 44,831 SH   SOLE 1 0 1,000 43,831
APPLE INC COM 037833100 41,989 165,123 SH   SOLE 4 0 0 165,123
APPLE INC COM 037833100 12,863 50,585 SH   SOLE 5 50,585 0 0
APPLE INC COM 037833100 264,684 1,040,876 SH   SOLE   1,065,835 0 0
APPLIED MATLS INC COM 038222105 117 2,556 SH   SOLE 2 2,556 0 0
APPLIED MATLS INC COM 038222105 292 6,367 SH   SOLE 5 6,367 0 0
APPLIED MATLS INC COM 038222105 12,877 281,037 SH   SOLE   377,321 0 0
APTIV PLC SHS G6095L109 2,271 46,112 SH   SOLE   85,062 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 0 0 SH   SOLE   337,200 0 0
ARAMARK COM 03852U106 12 600 SH   SOLE 2 600 0 0
ARAMARK COM 03852U106 1,057 52,923 SH   SOLE   61,154 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,289 80,437 SH   SOLE   80,437 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 123 3,500 SH   SOLE 2 3,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7,374 209,595 SH   SOLE   220,657 0 0
ARCONIC INC COM 03965L100 1,168 72,747 SH   SOLE   72,747 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH   SOLE   266,022 0 0
ARES CAPITAL CORP COM 04010L103 1,024 95,000 SH   SOLE 2 95,000 0 0
ARES CAPITAL CORP COM 04010L103 3,823 354,597 SH   SOLE 1 0 0 354,597
ARES CAPITAL CORP COM 04010L103 4,754 441,000 SH   SOLE   441,000 0 0
ARGENX SE SPONSORED ADR 04016X101 0 0 SH   SOLE   127,801 0 0
ARISTA NETWORKS INC COM 040413106 1,804 8,908 SH   SOLE   8,908 0 0
ARROW ELECTRS INC COM 042735100 31 600 SH   SOLE 2 600 0 0
ARROW ELECTRS INC COM 042735100 1,385 26,693 SH   SOLE   26,693 0 0
ARVINAS INC COM 04335A105 0 0 SH   SOLE   149,204 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 40 54,700 SH   SOLE   54,700 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 228 871 SH   SOLE   871 0 0
ASSURANT INC COM 04621X108 21 200 SH   SOLE 2 200 0 0
ASSURANT INC COM 04621X108 1,490 14,312 SH   SOLE   14,312 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH   SOLE   275,104 0 0
AT&T INC COM 00206R102 626 21,480 SH   SOLE 2 21,480 0 0
AT&T INC COM 00206R102 802 27,519 SH   SOLE 5 27,519 0 0
AT&T INC COM 00206R102 47,895 1,643,038 SH   SOLE   1,643,038 0 0
ATHENE HLDG LTD CL A G0684D107 899 36,214 SH   SOLE   36,214 0 0
ATLASSIAN CORP PLC CL A G06242104 69 500 SH   SOLE 2 500 0 0
ATLASSIAN CORP PLC CL A G06242104 63,455 462,300 SH   SOLE   462,300 0 0
ATMOS ENERGY CORP COM 049560105 20 200 SH   SOLE 2 200 0 0
ATMOS ENERGY CORP COM 049560105 5,963 60,093 SH   SOLE   153,493 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH   SOLE   530,100 0 0
AUTODESK INC COM 052769106 6,390 40,933 SH   SOLE   40,933 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 170 2,400 SH   SOLE 2 2,400 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 828 11,660 SH   SOLE   11,660 0 0
AUTOLIV INC COM 052800109 5 100 SH   SOLE 2 100 0 0
AUTOLIV INC COM 052800109 1,036 22,526 SH   SOLE   22,526 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 109 800 SH   SOLE 2 800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 19,007 139,065 SH   SOLE   191,971 0 0
AUTOZONE INC COM 053332102 3,833 4,531 SH   SOLE   4,531 0 0
AVALARA INC COM 05338G106 52 700 SH   SOLE 2 700 0 0
AVALARA INC COM 05338G106 27,460 368,100 SH   SOLE   368,100 0 0
AVALONBAY CMNTYS INC COM 053484101 39 262 SH   SOLE 2 262 0 0
AVALONBAY CMNTYS INC COM 053484101 191 1,297 SH   SOLE 5 1,297 0 0
AVALONBAY CMNTYS INC COM 053484101 22,709 154,305 SH   SOLE   222,759 0 0
AVANGRID INC COM 05351W103 3,959 90,419 SH   SOLE   90,419 0 0
AVAYA HLDGS CORP COM 05351X101 954 117,921 SH   SOLE 2 117,921 0 0
AVAYA HLDGS CORP COM 05351X101 21 2,600 SH   SOLE   2,603 0 0
AVERY DENNISON CORP COM 053611109 20 200 SH   SOLE 2 200 0 0
AVERY DENNISON CORP COM 053611109 2,454 24,085 SH   SOLE   31,002 0 0
AXALTA COATING SYS LTD COM G0750C108 723 41,885 SH   SOLE   41,885 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH   SOLE   115,542 0 0
AZUL S A SPONSR ADR PFD 05501U106 0 0 SH   SOLE   9,788 0 0
BAIDU INC SPON ADR REP A 056752108 5,724 56,790 SH   SOLE   83,226 0 0
BAKER HUGHES COMPANY CL A 05722G100 27 2,600 SH   SOLE 2 2,600 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,320 125,719 SH   SOLE   125,719 0 0
BALL CORP COM 058498106 32 500 SH   SOLE 2 500 0 0
BALL CORP COM 058498106 3,745 57,914 SH   SOLE   57,914 0 0
BANCO DE CHILE SPONSORED ADS 059520106 42 2,605 SH   SOLE 2 2,605 0 0
BANCO DE CHILE SPONSORED ADS 059520106 276 17,109 SH   SOLE   17,109 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 21 1,400 SH   SOLE 2 1,400 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 225 14,882 SH   SOLE   14,882 0 0
BANK NEW YORK MELLON CORP COM 064058100 125 3,700 SH   SOLE 2 3,700 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,436 161,408 SH   SOLE   307,408 0 0
BANK NOVA SCOTIA B C COM 064149107 236 4,113 SH   SOLE 2 4,113 0 0
BARRICK GOLD CORPORATION COM 067901108 117 6,384 SH   SOLE 2 6,384 0 0
BARRICK GOLD CORPORATION COM 067901108 2,066 112,800 SH   SOLE   112,800 0 0
BAXTER INTL INC COM 071813109 93 1,143 SH   SOLE 2 1,143 0 0
BAXTER INTL INC COM 071813109 3,671 45,209 SH   SOLE 5 45,209 0 0
BAXTER INTL INC COM 071813109 7,182 88,463 SH   SOLE   88,463 0 0
BECTON DICKINSON & CO COM 075887109 181 787 SH   SOLE 2 787 0 0
BECTON DICKINSON & CO COM 075887109 2,742 11,934 SH   SOLE 5 11,934 0 0
BECTON DICKINSON & CO COM 075887109 16,907 73,582 SH   SOLE   73,582 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 0 0 SH   SOLE   163,000 0 0
BEIGENE LTD SPONSORED ADR 07725L102 835 6,780 SH   SOLE   69,301 0 0
BERKLEY W R CORP COM 084423102 23 450 SH   SOLE 2 450 0 0
BERKLEY W R CORP COM 084423102 1,997 38,272 SH   SOLE   38,272 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 464 2,536 SH   SOLE 2 2,536 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 816 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47,556 260,108 SH   SOLE   268,233 0 0
BEST BUY INC COM 086516101 86 1,500 SH   SOLE 2 1,500 0 0
BEST BUY INC COM 086516101 1,038 18,208 SH   SOLE 5 18,208 0 0
BEST BUY INC COM 086516101 2,802 49,150 SH   SOLE   49,150 0 0
BIO RAD LABS INC CL A 090572207 1,374 3,920 SH   SOLE   3,920 0 0
BIOGEN INC COM 09062X103 158 500 SH   SOLE 2 500 0 0
BIOGEN INC COM 09062X103 5,116 16,171 SH   SOLE 4 0 0 16,171
BIOGEN INC COM 09062X103 4,142 13,091 SH   SOLE 5 13,091 0 0
BIOGEN INC COM 09062X103 11,961 37,805 SH   SOLE   351,198 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH   SOLE   46,296 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,747 32,511 SH   SOLE 4 0 0 32,511
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,221 14,455 SH   SOLE 5 14,455 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,793 33,059 SH   SOLE   312,249 0 0
BIO-TECHNE CORP COM 09073M104 0 0 SH   SOLE   153,301 0 0
BK OF AMERICA CORP COM 060505104 706 33,247 SH   SOLE 2 33,247 0 0
BK OF AMERICA CORP COM 060505104 2,431 114,500 SH   SOLE 1 0 0 114,500
BK OF AMERICA CORP COM 060505104 395 18,600 SH   SOLE 5 18,600 0 0
BK OF AMERICA CORP COM 060505104 34,563 1,628,026 SH   SOLE   1,703,323 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 0 0 SH   SOLE   1,386 0 0
BLACK KNIGHT INC COM 09215C105 1,513 26,060 SH   SOLE   26,060 0 0
BLACKROCK INC COM 09247X101 88 200 SH   SOLE 2 200 0 0
BLACKROCK INC COM 09247X101 308 700 SH   SOLE 1 0 700 0
BLACKROCK INC COM 09247X101 2,498 5,678 SH   SOLE 5 5,678 0 0
BLACKROCK INC COM 09247X101 15,339 34,864 SH   SOLE   53,178 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,905 85,692 SH   SOLE 5 85,692 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,086 111,605 SH   SOLE   111,605 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 714 38,370 SH   SOLE   38,370 0 0
BLUEBIRD BIO INC COM 09609G100 0 0 SH   SOLE   173,365 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH   SOLE   294,305 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 81 14,500 SH   SOLE   14,500 0 0
BOEING CO COM 097023105 116 778 SH   SOLE 2 778 0 0
BOEING CO COM 097023105 3,100 20,788 SH   SOLE 1 0 0 20,788
BOEING CO COM 097023105 19,722 132,237 SH   SOLE   132,237 0 0
BOOKING HLDGS INC COM 09857L108 482 358 SH   SOLE 2 358 0 0
BOOKING HLDGS INC COM 09857L108 2,516 1,870 SH   SOLE 1 0 0 1,870
BOOKING HLDGS INC COM 09857L108 5,806 4,316 SH   SOLE 4 0 0 4,316
BOOKING HLDGS INC COM 09857L108 16,652 12,378 SH   SOLE   14,508 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,686 24,570 SH   SOLE   24,570 0 0
BORGWARNER INC COM 099724106 12 500 SH   SOLE 2 500 0 0
BORGWARNER INC COM 099724106 1,346 55,220 SH   SOLE   55,220 0 0
BOSTON PROPERTIES INC COM 101121101 18 200 SH   SOLE 2 200 0 0
BOSTON PROPERTIES INC COM 101121101 12,038 130,518 SH   SOLE   219,051 0 0
BOSTON SCIENTIFIC CORP COM 101137107 36 1,100 SH   SOLE 2 1,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,847 117,907 SH   SOLE 1 0 0 117,907
BOSTON SCIENTIFIC CORP COM 101137107 188 5,770 SH   SOLE 4 0 0 5,770
BOSTON SCIENTIFIC CORP COM 101137107 8,070 247,329 SH   SOLE   1,843,673 0 0
BOYD GAMING CORP COM 103304101 0 0 SH   SOLE   24,246 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 31 18,300 SH   SOLE   18,300 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,354 128,700 SH   SOLE   330,187 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 663 11,898 SH   SOLE 2 11,898 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,242 40,222 SH   SOLE 5 40,222 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 27,880 500,171 SH   SOLE   2,468,017 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 181 19,000 SH   SOLE 5 19,000 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,057 216,500 SH   SOLE   1,078,596 0 0
BROADCOM INC COM 11135F101 115 485 SH   SOLE 2 485 0 0
BROADCOM INC COM 11135F101 3,770 15,900 SH   SOLE 1 0 1,100 14,800
BROADCOM INC COM 11135F101 332 1,400 SH   SOLE 5 1,400 0 0
BROADCOM INC COM 11135F101 43,553 183,690 SH   SOLE   195,855 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,125 22,407 SH   SOLE   22,407 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH   SOLE   100,473 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 407 47,900 SH   SOLE   47,900 0 0
BROWN & BROWN INC COM 115236101 2,104 58,082 SH   SOLE   58,082 0 0
BROWN FORMAN CORP CL B 115637209 29 525 SH   SOLE 2 525 0 0
BROWN FORMAN CORP CL B 115637209 6,698 120,658 SH   SOLE   131,309 0 0
BUNGE LIMITED COM G16962105 3,080 75,064 SH   SOLE   75,064 0 0
BURLINGTON STORES INC COM 122017106 1,889 11,923 SH   SOLE   11,923 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13 200 SH   SOLE 2 200 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,825 27,569 SH   SOLE   27,569 0 0
CABOT OIL & GAS CORP COM 127097103 15 900 SH   SOLE 2 900 0 0
CABOT OIL & GAS CORP COM 127097103 1,618 94,125 SH   SOLE   94,125 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,875 58,675 SH   SOLE   58,675 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH   SOLE   20,129 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16 200 SH   SOLE 2 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102 215 2,707 SH   SOLE 5 2,707 0 0
CAMDEN PPTY TR SH BEN INT 133131102 11,870 149,792 SH   SOLE   291,481 0 0
CAMPBELL SOUP CO COM 134429109 14 300 SH   SOLE 2 300 0 0
CAMPBELL SOUP CO COM 134429109 2,021 43,783 SH   SOLE   43,783 0 0
CANADIAN NAT RES LTD COM 136385101 56 4,145 SH   SOLE 2 4,145 0 0
CANADIAN NAT RES LTD COM 136385101 450 33,200 SH   SOLE   33,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 128 2,545 SH   SOLE 2 2,545 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,505 89,345 SH   SOLE   89,345 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 291 26,967 SH   SOLE   26,967 0 0
CARDINAL HEALTH INC COM 14149Y108 191 3,979 SH   SOLE 2 3,979 0 0
CARDINAL HEALTH INC COM 14149Y108 6,830 142,468 SH   SOLE   142,468 0 0
CARETRUST REIT INC COM 14174T107 1,004 67,900 SH   SOLE   67,900 0 0
CARMAX INC COM 143130102 27 500 SH   SOLE 2 500 0 0
CARMAX INC COM 143130102 1,600 29,730 SH   SOLE   29,730 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,035 78,617 SH   SOLE   78,617 0 0
CATERPILLAR INC DEL COM 149123101 158 1,363 SH   SOLE 2 1,363 0 0
CATERPILLAR INC DEL COM 149123101 19,510 168,134 SH   SOLE   172,399 0 0
CBL & ASSOC PPTYS INC COM 124830100 24 118,700 SH   SOLE   118,700 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,500 50,421 SH   SOLE   50,421 0 0
CBRE GROUP INC CL A 12504L109 26 700 SH   SOLE 2 700 0 0
CBRE GROUP INC CL A 12504L109 2,187 58,007 SH   SOLE   58,007 0 0
CDK GLOBAL INC COM 12508E101 13 400 SH   SOLE 2 400 0 0
CDK GLOBAL INC COM 12508E101 1,069 32,542 SH   SOLE   32,542 0 0
CDW CORP COM 12514G108 37 400 SH   SOLE 2 400 0 0
CDW CORP COM 12514G108 3,628 38,901 SH   SOLE 5 38,901 0 0
CDW CORP COM 12514G108 2,700 28,944 SH   SOLE   28,944 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 53 57,000 SH   SOLE   57,000 0 0
CELANESE CORP DEL COM 150870103 22 300 SH   SOLE 2 300 0 0
CELANESE CORP DEL COM 150870103 1,852 25,230 SH   SOLE   25,230 0 0
CENTENE CORP DEL COM 15135B101 114 1,916 SH   SOLE 2 1,916 0 0
CENTENE CORP DEL COM 15135B101 6,452 108,602 SH   SOLE   132,994 0 0
CENTERPOINT ENERGY INC COM 15189T107 26 1,700 SH   SOLE 2 1,700 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,504 97,317 SH   SOLE   97,317 0 0
CENTURYLINK INC COM 156700106 93 9,797 SH   SOLE 2 9,797 0 0
CENTURYLINK INC COM 156700106 2,003 211,743 SH   SOLE   211,743 0 0
CERNER CORP COM 156782104 19 300 SH   SOLE 2 300 0 0
CERNER CORP COM 156782104 4,111 65,265 SH   SOLE   377,072 0 0
CF INDS HLDGS INC COM 125269100 22 800 SH   SOLE 2 800 0 0
CF INDS HLDGS INC COM 125269100 1,142 41,969 SH   SOLE   41,969 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 16 34,907 SH   SOLE 2 34,907 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 121 278 SH   SOLE 2 278 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,309 9,875 SH   SOLE 5 9,875 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,865 29,485 SH   SOLE   32,225 0 0
CHATHAM LODGING TR COM 16208T102 191 32,100 SH   SOLE   32,100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10 100 SH   SOLE 2 100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,591 25,769 SH   SOLE   25,769 0 0
CHEGG INC COM 163092109 32 900 SH   SOLE 2 900 0 0
CHEGG INC COM 163092109 3,063 85,600 SH   SOLE   85,600 0 0
CHEMOCENTRYX INC COM 16383L106 0 0 SH   SOLE   228,969 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,325 39,550 SH   SOLE   39,550 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 0 0 PRN   SOLE   500,000 0 0
CHEVRON CORP NEW COM 166764100 429 5,925 SH   SOLE 2 5,925 0 0
CHEVRON CORP NEW COM 166764100 4,045 55,827 SH   SOLE 1 0 1,700 54,127
CHEVRON CORP NEW COM 166764100 8,744 120,674 SH   SOLE 4 0 0 120,674
CHEVRON CORP NEW COM 166764100 288 3,981 SH   SOLE 5 3,981 0 0
CHEVRON CORP NEW COM 166764100 37,821 521,962 SH   SOLE   607,362 0 0
CHIMERA INVT CORP COM NEW 16934Q208 56 6,200 SH   SOLE 5 6,200 0 0
CHIMERA INVT CORP COM NEW 16934Q208 112 12,300 SH   SOLE   12,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,226 4,930 SH   SOLE   4,930 0 0
CHUBB LIMITED COM H1467J104 171 1,527 SH   SOLE 2 1,527 0 0
CHUBB LIMITED COM H1467J104 13,464 120,546 SH   SOLE   192,746 0 0
CHURCH & DWIGHT INC COM 171340102 26 400 SH   SOLE 2 400 0 0
CHURCH & DWIGHT INC COM 171340102 5,525 86,082 SH   SOLE   86,082 0 0
CIGNA CORP NEW COM 125523100 1,256 7,091 SH   SOLE 2 7,091 0 0
CIGNA CORP NEW COM 125523100 3,869 21,838 SH   SOLE 1 0 0 21,838
CIGNA CORP NEW COM 125523100 1,592 8,986 SH   SOLE 5 8,986 0 0
CIGNA CORP NEW COM 125523100 19,156 108,117 SH   SOLE   108,117 0 0
CINCINNATI FINL CORP COM 172062101 23 300 SH   SOLE 2 300 0 0
CINCINNATI FINL CORP COM 172062101 5,441 72,116 SH   SOLE   72,116 0 0
CINTAS CORP COM 172908105 35 200 SH   SOLE 2 200 0 0
CINTAS CORP COM 172908105 6,097 35,198 SH   SOLE   38,308 0 0
CISCO SYS INC COM 17275R102 1,642 41,779 SH   SOLE 2 41,779 0 0
CISCO SYS INC COM 17275R102 275 7,000 SH   SOLE 1 0 7,000 0
CISCO SYS INC COM 17275R102 936 23,816 SH   SOLE 5 23,816 0 0
CISCO SYS INC COM 17275R102 66,844 1,700,429 SH   SOLE   1,919,949 0 0
CITIGROUP INC COM NEW 172967424 1,588 37,693 SH   SOLE 2 37,693 0 0
CITIGROUP INC COM NEW 172967424 1,813 43,050 SH   SOLE 1 0 0 43,050
CITIGROUP INC COM NEW 172967424 27,368 649,766 SH   SOLE   669,261 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 58 3,074 SH   SOLE 2 3,074 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,607 85,443 SH   SOLE   85,443 0 0
CITRIX SYS INC COM 177376100 28 200 SH   SOLE 2 200 0 0
CITRIX SYS INC COM 177376100 3,882 27,423 SH   SOLE   27,423 0 0
CITY OFFICE REIT INC COM 178587101 281 38,900 SH   SOLE   38,900 0 0
CLOROX CO DEL COM 189054109 17 100 SH   SOLE 2 100 0 0
CLOROX CO DEL COM 189054109 17,969 103,720 SH   SOLE   114,431 0 0
CME GROUP INC COM 12572Q105 121 700 SH   SOLE 2 700 0 0
CME GROUP INC COM 12572Q105 20,777 120,162 SH   SOLE   121,171 0 0
CMS ENERGY CORP COM 125896100 35 600 SH   SOLE 2 600 0 0
CMS ENERGY CORP COM 125896100 4,340 73,865 SH   SOLE   121,843 0 0
COCA COLA CO COM 191216100 1,017 22,988 SH   SOLE 2 22,988 0 0
COCA COLA CO COM 191216100 3,181 71,891 SH   SOLE 1 0 5,400 66,491
COCA COLA CO COM 191216100 236 5,326 SH   SOLE 4 0 0 5,326
COCA COLA CO COM 191216100 511 11,549 SH   SOLE 5 11,549 0 0
COCA COLA CO COM 191216100 68,445 1,546,787 SH   SOLE   1,691,285 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,512 173,511 SH   SOLE   173,511 0 0
COGNEX CORP COM 192422103 1,243 29,440 SH   SOLE   29,440 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 66 1,431 SH   SOLE 2 1,431 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,158 110,991 SH   SOLE   110,991 0 0
COLGATE PALMOLIVE CO COM 194162103 66 1,000 SH   SOLE 2 1,000 0 0
COLGATE PALMOLIVE CO COM 194162103 19,081 287,535 SH   SOLE   332,335 0 0
COLONY CAP INC NEW CL A COM 19626G108 613 350,100 SH   SOLE   350,100 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,054 84,300 SH   SOLE   505,679 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH   SOLE   10,643 0 0
COMCAST CORP NEW CL A 20030N101 1,010 29,364 SH   SOLE 2 29,364 0 0
COMCAST CORP NEW CL A 20030N101 213 6,200 SH   SOLE 1 0 6,200 0
COMCAST CORP NEW CL A 20030N101 43,591 1,267,929 SH   SOLE   1,304,739 0 0
COMERICA INC COM 200340107 15 500 SH   SOLE 2 500 0 0
COMERICA INC COM 200340107 842 28,695 SH   SOLE   152,271 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,920 76,270 SH   SOLE   76,270 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH   SOLE   151,141 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 264 36,200 SH   SOLE   36,200 0 0
CONAGRA BRANDS INC COM 205887102 23 800 SH   SOLE 2 800 0 0
CONAGRA BRANDS INC COM 205887102 2,898 98,761 SH   SOLE   108,780 0 0
CONCHO RES INC COM 20605P101 13 300 SH   SOLE 2 300 0 0
CONCHO RES INC COM 20605P101 1,615 37,694 SH   SOLE   37,694 0 0
CONOCOPHILLIPS COM 20825C104 76 2,460 SH   SOLE 2 2,460 0 0
CONOCOPHILLIPS COM 20825C104 2,029 65,890 SH   SOLE 1 0 0 65,890
CONOCOPHILLIPS COM 20825C104 4,506 146,310 SH   SOLE 4 0 0 146,310
CONOCOPHILLIPS COM 20825C104 6,876 223,255 SH   SOLE   223,255 0 0
CONSOLIDATED EDISON INC COM 209115104 62 800 SH   SOLE 2 800 0 0
CONSOLIDATED EDISON INC COM 209115104 11,469 147,039 SH   SOLE   147,039 0 0
CONSTELLATION BRANDS INC CL A 21036P108 30 211 SH   SOLE 2 211 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,239 29,566 SH   SOLE   36,351 0 0
CONTINENTAL RES INC COM 212015101 1 114 SH   SOLE 2 114 0 0
CONTINENTAL RES INC COM 212015101 130 17,024 SH   SOLE   17,024 0 0
COOPER COS INC COM NEW 216648402 2,528 9,171 SH   SOLE   14,213 0 0
COPA HOLDINGS SA CL A P31076105 2,858 63,100 SH   SOLE   63,100 0 0
COPART INC COM 217204106 3,095 45,167 SH   SOLE   45,167 0 0
CORECIVIC INC COM 21871N101 971 86,900 SH   SOLE   86,900 0 0
COREPOINT LODGING INC COM 21872L104 97 24,700 SH   SOLE   24,700 0 0
CORESITE RLTY CORP COM 21870Q105 3,091 26,670 SH   SOLE   26,670 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 0 0 SH   SOLE   3,022 0 0
CORNING INC COM 219350105 58 2,800 SH   SOLE 2 2,800 0 0
CORNING INC COM 219350105 2,974 144,797 SH   SOLE   144,797 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,770 80,000 SH   SOLE   80,000 0 0
CORTEVA INC COM 22052L104 517 21,981 SH   SOLE 2 21,981 0 0
CORTEVA INC COM 22052L104 900 38,284 SH   SOLE 1 0 9,000 29,284
CORTEVA INC COM 22052L104 1,293 55,027 SH   SOLE 4 0 0 55,027
CORTEVA INC COM 22052L104 13,668 581,599 SH   SOLE   581,599 0 0
COSTAR GROUP INC COM 22160N109 170 290 SH   SOLE 4 0 0 290
COSTAR GROUP INC COM 22160N109 4,290 7,305 SH   SOLE   12,605 0 0
COSTCO WHSL CORP NEW COM 22160K105 243 852 SH   SOLE 2 852 0 0
COSTCO WHSL CORP NEW COM 22160K105 570 2,000 SH   SOLE 5 2,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 33,088 116,046 SH   SOLE   118,808 0 0
COTY INC COM CL A 222070203 175 34,000 SH   SOLE 2 34,000 0 0
COTY INC COM CL A 222070203 145 28,100 SH   SOLE 1 0 28,100 0
COTY INC COM CL A 222070203 3,853 746,802 SH   SOLE   746,802 0 0
COUPA SOFTWARE INC COM 22266L106 28 200 SH   SOLE 2 200 0 0
COUPA SOFTWARE INC COM 22266L106 19,758 141,400 SH   SOLE   141,400 0 0
COUSINS PPTYS INC COM NEW 222795502 205 7,016 SH   SOLE 5 7,016 0 0
COUSINS PPTYS INC COM NEW 222795502 3,078 105,174 SH   SOLE   240,864 0 0
CREDICORP LTD COM G2519Y108 2,333 16,308 SH   SOLE   17,428 0 0
CRITEO S A SPONS ADS 226718104 0 0 SH   SOLE   122,675 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 0 0 SH   SOLE   85,050 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 58 400 SH   SOLE 2 400 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 318 2,204 SH   SOLE 5 2,204 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,974 117,549 SH   SOLE   212,453 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,988 1,590 SH   SOLE   1,590 0 0
CROWN HLDGS INC COM 228368106 23 400 SH   SOLE 2 400 0 0
CROWN HLDGS INC COM 228368106 1,541 26,553 SH   SOLE   26,553 0 0
CSX CORP COM 126408103 96 1,667 SH   SOLE 2 1,667 0 0
CSX CORP COM 126408103 7,976 139,204 SH   SOLE   148,079 0 0
CUBESMART COM 229663109 316 11,809 SH   SOLE 5 11,809 0 0
CUBESMART COM 229663109 3,721 138,900 SH   SOLE   589,554 0 0
CUMMINS INC COM 231021106 54 400 SH   SOLE 2 400 0 0
CUMMINS INC COM 231021106 88 650 SH   SOLE 5 650 0 0
CUMMINS INC COM 231021106 3,981 29,417 SH   SOLE   29,417 0 0
CVS HEALTH CORP COM 126650100 1,383 23,309 SH   SOLE 2 23,309 0 0
CVS HEALTH CORP COM 126650100 7,358 124,019 SH   SOLE 4 0 0 124,019
CVS HEALTH CORP COM 126650100 32,666 550,589 SH   SOLE   1,509,417 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 34 400 SH   SOLE 2 400 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 15,675 183,210 SH   SOLE   183,210 0 0
CYRUSONE INC COM 23283R100 316 5,112 SH   SOLE 5 5,112 0 0
CYRUSONE INC COM 23283R100 5,040 81,620 SH   SOLE   328,294 0 0
D R HORTON INC COM 23331A109 42 1,236 SH   SOLE 2 1,236 0 0
D R HORTON INC COM 23331A109 2,338 68,752 SH   SOLE   68,752 0 0
DANAHER CORPORATION COM 235851102 125 900 SH   SOLE 2 900 0 0
DANAHER CORPORATION COM 235851102 147 1,065 SH   SOLE 1 0 0 1,065
DANAHER CORPORATION COM 235851102 8,712 62,947 SH   SOLE 4 0 0 62,947
DANAHER CORPORATION COM 235851102 4,150 29,981 SH   SOLE 5 29,981 0 0
DANAHER CORPORATION COM 235851102 42,394 306,295 SH   SOLE   743,207 0 0
DARDEN RESTAURANTS INC COM 237194105 11 200 SH   SOLE 2 200 0 0
DARDEN RESTAURANTS INC COM 237194105 1,491 27,370 SH   SOLE   29,613 0 0
DAVITA INC COM 23918K108 30 400 SH   SOLE 2 400 0 0
DAVITA INC COM 23918K108 1,732 22,768 SH   SOLE   22,768 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 14,652 565,950 SH   SOLE   565,950 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH   SOLE   144,623 0 0
DEERE & CO COM 244199105 83 600 SH   SOLE 2 600 0 0
DEERE & CO COM 244199105 7,410 53,634 SH   SOLE   62,776 0 0
DELL TECHNOLOGIES INC CL C 24703L202 26 656 SH   SOLE 2 656 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,634 41,303 SH   SOLE   41,303 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 33 1,151 SH   SOLE 2 1,151 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 27 931 SH   SOLE 1 0 0 931
DELTA AIR LINES INC DEL COM NEW 247361702 49 1,700 SH   SOLE 4 0 0 1,700
DELTA AIR LINES INC DEL COM NEW 247361702 1,396 48,933 SH   SOLE   48,933 0 0
DENALI THERAPEUTICS INC COM 24823R105 0 0 SH   SOLE   617,722 0 0
DENTSPLY SIRONA INC COM 24906P109 12 300 SH   SOLE 2 300 0 0
DENTSPLY SIRONA INC COM 24906P109 1,774 45,693 SH   SOLE   45,693 0 0
DEVON ENERGY CORP NEW COM 25179M103 12 1,737 SH   SOLE 2 1,737 0 0
DEVON ENERGY CORP NEW COM 25179M103 552 79,897 SH   SOLE   79,897 0 0
DEXCOM INC COM 252131107 4,211 15,640 SH   SOLE   52,322 0 0
DIAMONDBACK ENERGY INC COM 25278X109 697 26,618 SH   SOLE   30,028 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 720 141,800 SH   SOLE   546,442 0 0
DIGITAL RLTY TR INC COM 253868103 28 200 SH   SOLE 2 200 0 0
DIGITAL RLTY TR INC COM 253868103 4,741 34,132 SH   SOLE 5 34,132 0 0
DIGITAL RLTY TR INC COM 253868103 32,407 233,295 SH   SOLE   261,404 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 345 8,200 SH   SOLE 5 8,200 0 0
DISCOVER FINL SVCS COM 254709108 36 1,000 SH   SOLE 2 1,000 0 0
DISCOVER FINL SVCS COM 254709108 2,071 58,047 SH   SOLE   58,047 0 0
DISCOVERY INC COM SER C 25470F302 30 1,700 SH   SOLE 2 1,700 0 0
DISCOVERY INC COM SER A 25470F104 545 28,020 SH   SOLE   28,020 0 0
DISCOVERY INC COM SER C 25470F302 1,156 65,895 SH   SOLE   65,895 0 0
DISH NETWORK CORPORATION CL A 25470M109 27 1,336 SH   SOLE 2 1,336 0 0
DISH NETWORK CORPORATION CL A 25470M109 875 43,789 SH   SOLE   43,789 0 0
DISNEY WALT CO COM DISNEY 254687106 197 2,044 SH   SOLE 2 2,044 0 0
DISNEY WALT CO COM DISNEY 254687106 4,322 44,743 SH   SOLE 1 0 0 44,743
DISNEY WALT CO COM DISNEY 254687106 964 9,982 SH   SOLE 5 9,982 0 0
DISNEY WALT CO COM DISNEY 254687106 34,716 359,375 SH   SOLE   368,090 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 621 171,000 SH   SOLE   171,000 0 0
DOCUSIGN INC COM 256163106 1,617 17,500 SH   SOLE   17,500 0 0
DOLLAR GEN CORP NEW COM 256677105 60 400 SH   SOLE 2 400 0 0
DOLLAR GEN CORP NEW COM 256677105 7,188 47,599 SH   SOLE   53,130 0 0
DOLLAR TREE INC COM 256746108 43 580 SH   SOLE 2 580 0 0
DOLLAR TREE INC COM 256746108 3,560 48,451 SH   SOLE   51,114 0 0
DOMINION ENERGY INC COM 25746U109 122 1,690 SH   SOLE 2 1,690 0 0
DOMINION ENERGY INC COM 25746U109 20,432 283,033 SH   SOLE   283,033 0 0
DOMINOS PIZZA INC COM 25754A201 2,177 6,719 SH   SOLE   6,719 0 0
DOUGLAS EMMETT INC COM 25960P109 3,583 117,440 SH   SOLE   117,440 0 0
DOVER CORP COM 260003108 25 300 SH   SOLE 2 300 0 0
DOVER CORP COM 260003108 5,553 66,157 SH   SOLE   73,257 0 0
DOW INC COM 260557103 143 4,881 SH   SOLE 2 4,881 0 0
DOW INC COM 260557103 703 24,054 SH   SOLE 4 0 0 24,054
DOW INC COM 260557103 5,529 189,102 SH   SOLE   189,102 0 0
DR REDDYS LABS LTD ADR 256135203 996 24,700 SH   SOLE   24,700 0 0
DROPBOX INC CL A 26210C104 733 40,500 SH   SOLE   40,500 0 0
DTE ENERGY CO COM 233331107 38 400 SH   SOLE 2 400 0 0
DTE ENERGY CO COM 233331107 9,572 100,794 SH   SOLE   100,794 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 123 1,517 SH   SOLE 2 1,517 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 20,703 255,973 SH   SOLE   255,973 0 0
DUKE REALTY CORP COM NEW 264411505 29 900 SH   SOLE 2 900 0 0
DUKE REALTY CORP COM NEW 264411505 219 6,777 SH   SOLE 5 6,777 0 0
DUKE REALTY CORP COM NEW 264411505 10,742 331,762 SH   SOLE   887,982 0 0
DUPONT DE NEMOURS INC COM 26614N102 501 14,681 SH   SOLE 2 14,681 0 0
DUPONT DE NEMOURS INC COM 26614N102 842 24,683 SH   SOLE 1 0 6,000 18,683
DUPONT DE NEMOURS INC COM 26614N102 1,627 47,727 SH   SOLE 4 0 0 47,727
DUPONT DE NEMOURS INC COM 26614N102 16,505 484,030 SH   SOLE   484,030 0 0
DXC TECHNOLOGY CO COM 23355L106 11 824 SH   SOLE 2 824 0 0
DXC TECHNOLOGY CO COM 23355L106 682 52,262 SH   SOLE   52,262 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 24 700 SH   SOLE 2 700 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,372 39,968 SH   SOLE   39,968 0 0
EAST WEST BANCORP INC COM 27579R104 13 500 SH   SOLE 2 500 0 0
EAST WEST BANCORP INC COM 27579R104 643 24,980 SH   SOLE   24,980 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,313 53,300 SH   SOLE   53,300 0 0
EASTGROUP PPTY INC COM 277276101 2,855 27,330 SH   SOLE   27,330 0 0
EASTMAN CHEM CO COM 277432100 28 600 SH   SOLE 2 600 0 0
EASTMAN CHEM CO COM 277432100 1,826 39,195 SH   SOLE   39,195 0 0
EATON CORP PLC SHS G29183103 105 1,355 SH   SOLE 2 1,355 0 0
EATON CORP PLC SHS G29183103 120 1,542 SH   SOLE 1 0 0 1,542
EATON CORP PLC SHS G29183103 7,769 100,005 SH   SOLE   100,005 0 0
EATON VANCE CORP COM NON VTG 278265103 19 600 SH   SOLE 2 600 0 0
EATON VANCE CORP COM NON VTG 278265103 648 20,085 SH   SOLE   20,085 0 0
EBAY INC COM 278642103 108 3,600 SH   SOLE 2 3,600 0 0
EBAY INC COM 278642103 5,205 173,154 SH   SOLE   173,154 0 0
ECOLAB INC COM 278865100 31 200 SH   SOLE 2 200 0 0
ECOLAB INC COM 278865100 3,308 21,230 SH   SOLE 1 0 0 21,230
ECOLAB INC COM 278865100 467 3,000 SH   SOLE 5 3,000 0 0
ECOLAB INC COM 278865100 10,969 70,392 SH   SOLE   103,234 0 0
ECOPETROL S A SPONSORED ADS 279158109 33 3,490 SH   SOLE 2 3,490 0 0
ECOPETROL S A SPONSORED ADS 279158109 177 18,648 SH   SOLE   62,271 0 0
EDISON INTL COM 281020107 44 800 SH   SOLE 2 800 0 0
EDISON INTL COM 281020107 3,805 69,452 SH   SOLE   87,667 0 0
EDITAS MEDICINE INC COM 28106W103 0 0 SH   SOLE   338,610 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 38 200 SH   SOLE 2 200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,091 37,595 SH   SOLE   325,067 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 24 1,078 SH   SOLE 2 1,078 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,558 69,591 SH   SOLE   937,891 0 0
ELECTRONIC ARTS INC COM 285512109 30 300 SH   SOLE 2 300 0 0
ELECTRONIC ARTS INC COM 285512109 3,180 31,741 SH   SOLE 5 31,741 0 0
ELECTRONIC ARTS INC COM 285512109 5,875 58,655 SH   SOLE   66,895 0 0
EMERSON ELEC CO COM 291011104 81 1,700 SH   SOLE 2 1,700 0 0
EMERSON ELEC CO COM 291011104 8,282 173,813 SH   SOLE   381,495 0 0
EMPIRE ST RLTY TR INC CL A 292104106 954 106,500 SH   SOLE   165,828 0 0
ENBRIDGE INC COM 29250N105 160 5,485 SH   SOLE 2 5,485 0 0
ENBRIDGE INC COM 29250N105 2,282 78,442 SH   SOLE   78,442 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 35 5,734 SH   SOLE 2 5,734 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 342 56,425 SH   SOLE   226,633 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 166 49,871 SH   SOLE   49,871 0 0
ENTERGY CORP NEW COM 29364G103 66 700 SH   SOLE 2 700 0 0
ENTERGY CORP NEW COM 29364G103 3,916 41,677 SH   SOLE   41,677 0 0
EOG RES INC COM 26875P101 37 1,022 SH   SOLE 2 1,022 0 0
EOG RES INC COM 26875P101 3,868 107,683 SH   SOLE   107,683 0 0
EPAM SYS INC COM 29414B104 1,673 9,010 SH   SOLE   9,010 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,374 56,720 SH   SOLE   56,720 0 0
EQT CORPORATION COM 26884L109 78 11,000 SH   SOLE   11,000 0 0
EQUIFAX INC COM 294429105 12 100 SH   SOLE 2 100 0 0
EQUIFAX INC COM 294429105 3,031 25,378 SH   SOLE 5 25,378 0 0
EQUIFAX INC COM 294429105 2,486 20,808 SH   SOLE   20,808 0 0
EQUINIX INC COM 29444U700 64 103 SH   SOLE 1 0 0 103
EQUINIX INC COM 29444U700 1,728 2,767 SH   SOLE 5 2,767 0 0
EQUINIX INC COM 29444U700 47,222 75,608 SH   SOLE   142,363 0 0
EQUITABLE HLDGS INC COM 29452E101 1,157 80,038 SH   SOLE   80,038 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,758 86,960 SH   SOLE   86,960 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,731 204,088 SH   SOLE   254,049 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 53 860 SH   SOLE 2 860 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 795 12,889 SH   SOLE 5 12,889 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 22,053 357,372 SH   SOLE   630,406 0 0
ERIE INDTY CO CL A 29530P102 578 3,900 SH   SOLE   3,900 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 820 62,800 SH   SOLE   79,415 0 0
ESSENTIAL UTILS INC COM 29670G102 1,523 37,430 SH   SOLE   121,788 0 0
ESSEX PPTY TR INC COM 297178105 324 1,473 SH   SOLE 5 1,473 0 0
ESSEX PPTY TR INC COM 297178105 16,707 75,859 SH   SOLE   84,816 0 0
ETSY INC COM 29786A106 1,049 27,300 SH   SOLE   37,685 0 0
EVEREST RE GROUP LTD COM G3223R108 7,513 39,045 SH   SOLE   39,045 0 0
EVERGY INC COM 30034W106 22 400 SH   SOLE 2 400 0 0
EVERGY INC COM 30034W106 5,683 103,234 SH   SOLE   103,234 0 0
EVERSOURCE ENERGY COM 30040W108 103 1,323 SH   SOLE 2 1,323 0 0
EVERSOURCE ENERGY COM 30040W108 9,847 125,899 SH   SOLE   125,899 0 0
EXACT SCIENCES CORP COM 30063P105 1,409 24,290 SH   SOLE   24,290 0 0
EXELIXIS INC COM 30161Q104 0 0 SH   SOLE   835,005 0 0
EXELON CORP COM 30161N101 91 2,468 SH   SOLE 2 2,468 0 0
EXELON CORP COM 30161N101 4,387 119,182 SH   SOLE 1 0 5,600 113,582
EXELON CORP COM 30161N101 7,518 204,245 SH   SOLE 4 0 0 204,245
EXELON CORP COM 30161N101 12,831 348,577 SH   SOLE   348,577 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6 100 SH   SOLE 2 100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,574 27,965 SH   SOLE   31,442 0 0
EXPEDITORS INTL WASH INC COM 302130109 27 400 SH   SOLE 2 400 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,089 91,260 SH   SOLE   91,260 0 0
EXTRA SPACE STORAGE INC COM 30225T102 19 200 SH   SOLE 2 200 0 0
EXTRA SPACE STORAGE INC COM 30225T102 99 1,035 SH   SOLE 5 1,035 0 0
EXTRA SPACE STORAGE INC COM 30225T102 14,774 154,281 SH   SOLE   286,277 0 0
EXXON MOBIL CORP COM 30231G102 1,459 38,427 SH   SOLE 2 38,427 0 0
EXXON MOBIL CORP COM 30231G102 1,173 30,894 SH   SOLE 1 0 0 30,894
EXXON MOBIL CORP COM 30231G102 6,490 170,928 SH   SOLE 4 0 0 170,928
EXXON MOBIL CORP COM 30231G102 44,556 1,173,454 SH   SOLE   1,173,454 0 0
F M C CORP COM NEW 302491303 3,393 41,532 SH   SOLE 5 41,532 0 0
F M C CORP COM NEW 302491303 1,763 21,580 SH   SOLE   24,059 0 0
F5 NETWORKS INC COM 315616102 11 100 SH   SOLE 2 100 0 0
F5 NETWORKS INC COM 315616102 1,637 15,351 SH   SOLE   15,351 0 0
FACEBOOK INC CL A 30303M102 304 1,823 SH   SOLE 2 1,823 0 0
FACEBOOK INC CL A 30303M102 7,866 47,161 SH   SOLE 1 0 0 47,161
FACEBOOK INC CL A 30303M102 348 2,088 SH   SOLE 4 0 0 2,088
FACEBOOK INC CL A 30303M102 6,252 37,484 SH   SOLE 5 37,484 0 0
FACEBOOK INC CL A 30303M102 76,558 458,980 SH   SOLE   544,280 0 0
FACTSET RESH SYS INC COM 303075105 2,002 7,679 SH   SOLE   7,679 0 0
FAIR ISAAC CORP COM 303250104 14,833 48,209 SH   SOLE   48,209 0 0
FARMLAND PARTNERS INC COM 31154R109 111 18,300 SH   SOLE   18,300 0 0
FASTENAL CO COM 311900104 25 800 SH   SOLE 2 800 0 0
FASTENAL CO COM 311900104 3,547 113,509 SH   SOLE   113,509 0 0
FATE THERAPEUTICS INC COM 31189P102 0 0 SH   SOLE   209,858 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7 100 SH   SOLE 2 100 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,179 96,218 SH   SOLE   120,873 0 0
FEDEX CORP COM 31428X106 109 900 SH   SOLE 2 900 0 0
FEDEX CORP COM 31428X106 2,360 19,462 SH   SOLE 4 0 0 19,462
FEDEX CORP COM 31428X106 5,623 46,374 SH   SOLE   46,374 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,318 52,962 SH   SOLE   52,962 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 49 400 SH   SOLE 2 400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,738 30,730 SH   SOLE 5 30,730 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 13,129 107,936 SH   SOLE   150,806 0 0
FIFTH THIRD BANCORP COM 316773100 62 4,200 SH   SOLE 2 4,200 0 0
FIFTH THIRD BANCORP COM 316773100 2,918 196,481 SH   SOLE   196,481 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 0 0 SH   SOLE   11,038 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,028 91,120 SH   SOLE   99,139 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16 200 SH   SOLE 2 200 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,382 28,952 SH   SOLE   28,952 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,322 17,712 SH   SOLE 5 17,712 0 0
FIRSTENERGY CORP COM 337932107 114 2,833 SH   SOLE 2 2,833 0 0
FIRSTENERGY CORP COM 337932107 4,250 106,076 SH   SOLE   106,076 0 0
FISERV INC COM 337738108 38 400 SH   SOLE 2 400 0 0
FISERV INC COM 337738108 10,524 110,791 SH   SOLE   110,791 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,999 16,078 SH   SOLE 1 0 0 16,078
FLEETCOR TECHNOLOGIES INC COM 339041105 5,252 28,153 SH   SOLE 4 0 0 28,153
FLEETCOR TECHNOLOGIES INC COM 339041105 2,951 15,820 SH   SOLE 5 15,820 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,834 15,192 SH   SOLE   15,192 0 0
FLEX LTD ORD Y2573F102 29 3,500 SH   SOLE 2 3,500 0 0
FLEX LTD ORD Y2573F102 805 96,139 SH   SOLE   96,139 0 0
FLIR SYS INC COM 302445101 725 22,740 SH   SOLE   22,740 0 0
FLOWSERVE CORP COM 34354P105 10 400 SH   SOLE 2 400 0 0
FLOWSERVE CORP COM 34354P105 582 24,356 SH   SOLE   24,356 0 0
FOOT LOCKER INC COM 344849104 1,555 70,500 SH   SOLE 2 70,500 0 0
FOOT LOCKER INC COM 344849104 181 8,200 SH   SOLE 1 0 8,200 0
FOOT LOCKER INC COM 344849104 12,681 575,100 SH   SOLE   575,100 0 0
FORD MTR CO DEL COM 345370860 183 37,849 SH   SOLE 2 37,849 0 0
FORD MTR CO DEL COM 345370860 4,354 901,495 SH   SOLE   901,495 0 0
FORTINET INC COM 34959E109 30 300 SH   SOLE 2 300 0 0
FORTINET INC COM 34959E109 58,702 580,233 SH   SOLE   580,233 0 0
FORTIVE CORP COM 34959J108 14 250 SH   SOLE 2 250 0 0
FORTIVE CORP COM 34959J108 2,976 53,914 SH   SOLE   53,914 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13 300 SH   SOLE 2 300 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,303 30,125 SH   SOLE   85,005 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 902 48,200 SH   SOLE   235,347 0 0
FOX CORP CL A COM 35137L105 28 1,200 SH   SOLE 2 1,200 0 0
FOX CORP CL B COM 35137L204 12 500 SH   SOLE 2 500 0 0
FOX CORP CL A COM 35137L105 1,604 67,878 SH   SOLE   67,878 0 0
FOX CORP CL B COM 35137L204 741 32,403 SH   SOLE   32,403 0 0
FRANKLIN RESOURCES INC COM 354613101 15 900 SH   SOLE 2 900 0 0
FRANKLIN RESOURCES INC COM 354613101 4,238 253,908 SH   SOLE   253,908 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 446 77,800 SH   SOLE   77,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 51 7,529 SH   SOLE 2 7,529 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,830 271,098 SH   SOLE   271,098 0 0
FRESHPET INC COM 358039105 38 600 SH   SOLE 2 600 0 0
FRESHPET INC COM 358039105 4,841 75,800 SH   SOLE   75,800 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 413 34,600 SH   SOLE   34,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109 33 400 SH   SOLE 2 400 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,015 36,990 SH   SOLE   36,990 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,055 146,340 SH   SOLE   146,340 0 0
GAP INC COM 364760108 5 700 SH   SOLE 2 700 0 0
GAP INC COM 364760108 423 60,053 SH   SOLE   60,053 0 0
GARMIN LTD SHS H2906T109 37 500 SH   SOLE 2 500 0 0
GARMIN LTD SHS H2906T109 1,776 23,692 SH   SOLE   35,111 0 0
GARTNER INC COM 366651107 1,589 15,954 SH   SOLE   15,954 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 252 4,340 SH   SOLE   11,992 0 0
GENERAL DYNAMICS CORP COM 369550108 66 500 SH   SOLE 2 500 0 0
GENERAL DYNAMICS CORP COM 369550108 8,861 66,972 SH   SOLE   66,972 0 0
GENERAL ELECTRIC CO COM 369604103 181 22,797 SH   SOLE 2 22,797 0 0
GENERAL ELECTRIC CO COM 369604103 12,929 1,628,308 SH   SOLE   1,628,308 0 0
GENERAL MLS INC COM 370334104 74 1,403 SH   SOLE 2 1,403 0 0
GENERAL MLS INC COM 370334104 7,091 134,367 SH   SOLE   134,367 0 0
GENERAL MTRS CO COM 37045V100 789 37,949 SH   SOLE 2 37,949 0 0
GENERAL MTRS CO COM 37045V100 11,128 535,491 SH   SOLE   585,146 0 0
GENTEX CORP COM 371901109 671 30,300 SH   SOLE   30,300 0 0
GENUINE PARTS CO COM 372460105 20 300 SH   SOLE 2 300 0 0
GENUINE PARTS CO COM 372460105 4,905 72,854 SH   SOLE   72,854 0 0
GENWORTH FINL INC COM CL A 37247D106 43 13,000 SH   SOLE   13,000 0 0
GEO GROUP INC NEW COM 36162J106 1,052 86,500 SH   SOLE   86,500 0 0
GETTY RLTY CORP NEW COM 374297109 586 24,700 SH   SOLE   24,700 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH   SOLE   29,991 0 0
GILEAD SCIENCES INC COM 375558103 776 10,382 SH   SOLE 2 10,382 0 0
GILEAD SCIENCES INC COM 375558103 172 2,300 SH   SOLE 1 0 2,300 0
GILEAD SCIENCES INC COM 375558103 1,970 26,356 SH   SOLE 5 26,356 0 0
GILEAD SCIENCES INC COM 375558103 31,843 425,931 SH   SOLE   1,574,852 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 350 24,400 SH   SOLE   24,400 0 0
GLADSTONE LD CORP COM 376549101 153 12,900 SH   SOLE   12,900 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH   SOLE   182,135 0 0
GLOBAL MED REIT INC COM NEW 37954A204 256 25,300 SH   SOLE   25,300 0 0
GLOBAL NET LEASE INC COM NEW 379378201 833 62,300 SH   SOLE   62,300 0 0
GLOBAL PMTS INC COM 37940X102 14 100 SH   SOLE 2 100 0 0
GLOBAL PMTS INC COM 37940X102 4,394 30,463 SH   SOLE 5 30,463 0 0
GLOBAL PMTS INC COM 37940X102 42,679 295,911 SH   SOLE   299,295 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,891 129,500 SH   SOLE   129,500 0 0
GLOBANT S A COM L44385109 221 2,520 SH   SOLE   22,828 0 0
GLOBE LIFE INC COM 37959E102 22 300 SH   SOLE 2 300 0 0
GLOBE LIFE INC COM 37959E102 1,973 27,417 SH   SOLE   27,417 0 0
GODADDY INC CL A 380237107 1,854 32,457 SH   SOLE   32,457 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 0 0 SH   SOLE   119,466 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 195 1,262 SH   SOLE 2 1,262 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,576 100,760 SH   SOLE   100,760 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 75 12,900 SH   SOLE   12,900 0 0
GRAINGER W W INC COM 384802104 5,543 22,306 SH   SOLE   22,306 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 0 0 SH   SOLE   2,616 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH   SOLE   60,709 0 0
GROUPON INC COM 399473107 0 0 SH   SOLE   65,330 0 0
GRUBHUB INC COM 400110102 623 15,300 SH   SOLE   15,300 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 0 0 SH   SOLE   12,471 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH   SOLE   99,690 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 174 4,100 SH   SOLE 2 4,100 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 263 6,200 SH   SOLE   6,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,021 12,870 SH   SOLE   12,870 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 350 4,000 SH   SOLE 5 4,000 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 0 0 SH   SOLE   60,029 0 0
HALLIBURTON CO COM 406216101 16 2,400 SH   SOLE 2 2,400 0 0
HALLIBURTON CO COM 406216101 1,109 161,955 SH   SOLE   210,055 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH   SOLE   267,163 0 0
HANESBRANDS INC COM 410345102 5 600 SH   SOLE 2 600 0 0
HANESBRANDS INC COM 410345102 472 60,000 SH   SOLE   60,000 0 0
HARLEY DAVIDSON INC COM 412822108 8 400 SH   SOLE 2 400 0 0
HARLEY DAVIDSON INC COM 412822108 823 43,455 SH   SOLE   43,455 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 0 0 SH   SOLE   168,380 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,672 75,817 SH   SOLE   75,817 0 0
HASBRO INC COM 418056107 14 200 SH   SOLE 2 200 0 0
HASBRO INC COM 418056107 1,853 25,895 SH   SOLE   25,895 0 0
HCA HEALTHCARE INC COM 40412C101 90 1,000 SH   SOLE 2 1,000 0 0
HCA HEALTHCARE INC COM 40412C101 4,358 48,502 SH   SOLE   55,022 0 0
HD SUPPLY HLDGS INC COM 40416M105 14 500 SH   SOLE 2 500 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,093 38,455 SH   SOLE   38,455 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,527 39,700 SH   SOLE   0 0 39,700
HDFC BANK LTD SPONSORED ADS 40415F101 1,819 47,300 SH   SOLE   375,994 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,192 31,000 SH   SOLE   0 0 31,000
HEALTH CATALYST INC COM 42225T107 0 0 SH   SOLE   428,108 0 0
HEALTHCARE RLTY TR COM 421946104 2,684 96,110 SH   SOLE   96,110 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 317 13,036 SH   SOLE 5 13,036 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,458 224,800 SH   SOLE   674,100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 21 900 SH   SOLE 2 900 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 157 6,597 SH   SOLE 5 6,597 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 14,955 627,045 SH   SOLE   1,551,772 0 0
HEICO CORP NEW COM 422806109 495 6,640 SH   SOLE   6,640 0 0
HEICO CORP NEW CL A 422806208 862 13,490 SH   SOLE   13,490 0 0
HENRY JACK & ASSOC INC COM 426281101 2,780 17,908 SH   SOLE   17,908 0 0
HENRY SCHEIN INC COM 806407102 10 200 SH   SOLE 2 200 0 0
HENRY SCHEIN INC COM 806407102 2,007 39,720 SH   SOLE   39,720 0 0
HERON THERAPEUTICS INC COM 427746102 0 0 SH   SOLE   9,147 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 88 24,500 SH   SOLE   24,500 0 0
HERSHEY CO COM 427866108 27 200 SH   SOLE 2 200 0 0
HERSHEY CO COM 427866108 12,797 96,582 SH   SOLE   114,782 0 0
HESS CORP COM 42809H107 19 562 SH   SOLE 2 562 0 0
HESS CORP COM 42809H107 1,812 54,411 SH   SOLE   54,411 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 96 9,854 SH   SOLE 2 9,854 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,836 292,100 SH   SOLE   292,100 0 0
HIGHWOODS PPTYS INC COM 431284108 2,650 74,820 SH   SOLE   189,291 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 38 561 SH   SOLE 2 561 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 341 5,000 SH   SOLE 5 5,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,145 46,092 SH   SOLE   95,801 0 0
HOLLYFRONTIER CORP COM 436106108 29 1,200 SH   SOLE 2 1,200 0 0
HOLLYFRONTIER CORP COM 436106108 2,653 108,227 SH   SOLE   108,227 0 0
HOLOGIC INC COM 436440101 18 500 SH   SOLE 2 500 0 0
HOLOGIC INC COM 436440101 1,948 55,497 SH   SOLE   65,333 0 0
HOME DEPOT INC COM 437076102 224 1,201 SH   SOLE 2 1,201 0 0
HOME DEPOT INC COM 437076102 4,155 22,254 SH   SOLE 1 0 0 22,254
HOME DEPOT INC COM 437076102 288 1,542 SH   SOLE 4 0 0 1,542
HOME DEPOT INC COM 437076102 8,165 43,732 SH   SOLE 5 43,732 0 0
HOME DEPOT INC COM 437076102 51,488 275,765 SH   SOLE   275,765 0 0
HONEYWELL INTL INC COM 438516106 968 7,238 SH   SOLE 2 7,238 0 0
HONEYWELL INTL INC COM 438516106 2,022 15,116 SH   SOLE 1 0 0 15,116
HONEYWELL INTL INC COM 438516106 172 1,287 SH   SOLE 4 0 0 1,287
HONEYWELL INTL INC COM 438516106 1,260 9,418 SH   SOLE 5 9,418 0 0
HONEYWELL INTL INC COM 438516106 90,232 674,432 SH   SOLE   674,432 0 0
HORMEL FOODS CORP COM 440452100 19 400 SH   SOLE 2 400 0 0
HORMEL FOODS CORP COM 440452100 16,683 357,687 SH   SOLE   357,687 0 0
HOST HOTELS & RESORTS INC COM 44107P104 26 2,335 SH   SOLE 2 2,335 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,194 651,636 SH   SOLE   885,386 0 0
HP INC COM 40434L105 81 4,640 SH   SOLE 2 4,640 0 0
HP INC COM 40434L105 320 18,450 SH   SOLE 5 18,450 0 0
HP INC COM 40434L105 5,118 294,814 SH   SOLE   376,809 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 253 8,800 SH   SOLE   60,976 0 0
HUBSPOT INC COM 443573100 0 0 SH   SOLE   3,180 0 0
HUDSON PAC PPTYS INC COM 444097109 2,821 111,220 SH   SOLE   558,174 0 0
HUMANA INC COM 444859102 1,182 3,764 SH   SOLE 2 3,764 0 0
HUMANA INC COM 444859102 13,553 43,160 SH   SOLE   48,813 0 0
HUNT J B TRANS SVCS INC COM 445658107 18 200 SH   SOLE 2 200 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,927 20,889 SH   SOLE   20,889 0 0
HUNTINGTON BANCSHARES INC COM 446150104 33 3,964 SH   SOLE 2 3,964 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,506 183,458 SH   SOLE   183,458 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 18 100 SH   SOLE 2 100 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,836 10,078 SH   SOLE   10,078 0 0
IAC INTERACTIVECORP COM 44919P508 2,834 15,812 SH   SOLE   19,887 0 0
ICICI BANK LIMITED ADR 45104G104 140 16,490 SH   SOLE   39,237 0 0
ICICI BANK LIMITED ADR 45104G104 1,073 126,278 SH   SOLE   0 0 126,278
IDEX CORP COM 45167R104 28 200 SH   SOLE 2 200 0 0
IDEX CORP COM 45167R104 2,044 14,802 SH   SOLE   33,068 0 0
IDEXX LABS INC COM 45168D104 23,856 98,482 SH   SOLE   162,801 0 0
IHS MARKIT LTD SHS G47567105 4,219 70,315 SH   SOLE   70,315 0 0
ILLINOIS TOOL WKS INC COM 452308109 71 500 SH   SOLE 2 500 0 0
ILLINOIS TOOL WKS INC COM 452308109 12,237 86,101 SH   SOLE   86,101 0 0
ILLUMINA INC COM 452327109 27 100 SH   SOLE 2 100 0 0
ILLUMINA INC COM 452327109 824 3,017 SH   SOLE 5 3,017 0 0
ILLUMINA INC COM 452327109 42,136 154,278 SH   SOLE   334,791 0 0
IMMUNOMEDICS INC COM 452907108 0 0 SH   SOLE   353,420 0 0
INCYTE CORP COM 45337C102 1,043 14,247 SH   SOLE 5 14,247 0 0
INCYTE CORP COM 45337C102 2,442 33,343 SH   SOLE   406,310 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 556 62,200 SH   SOLE   62,200 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 798 45,500 SH   SOLE   45,500 0 0
INFOSYS LTD SPONSORED ADR 456788108 796 96,900 SH   SOLE   0 0 96,900
INFOSYS LTD SPONSORED ADR 456788108 2,713 330,400 SH   SOLE   361,396 0 0
INFOSYS LTD SPONSORED ADR 456788108 598 72,800 SH   SOLE   0 0 72,800
INGERSOLL RAND INC COM 45687V106 1,483 59,818 SH   SOLE   64,018 0 0
INGREDION INC COM 457187102 8 100 SH   SOLE 2 100 0 0
INGREDION INC COM 457187102 1,105 14,635 SH   SOLE   14,635 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 922 12,140 SH   SOLE   12,140 0 0
INPHI CORP COM 45772F107 0 0 SH   SOLE   12,105 0 0
INSULET CORP COM 45784P101 1,720 10,380 SH   SOLE   10,380 0 0
INTEL CORP COM 458140100 2,092 38,663 SH   SOLE 2 38,663 0 0
INTEL CORP COM 458140100 8,730 161,308 SH   SOLE 4 0 0 161,308
INTEL CORP COM 458140100 1,104 20,405 SH   SOLE 5 20,405 0 0
INTEL CORP COM 458140100 93,778 1,732,771 SH   SOLE   1,810,836 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 78 970 SH   SOLE 2 970 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,559 105,994 SH   SOLE   166,091 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 227 2,045 SH   SOLE 2 2,045 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 410 3,700 SH   SOLE 5 3,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,693 213,586 SH   SOLE   225,276 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13 124 SH   SOLE 2 124 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,892 18,538 SH   SOLE   18,538 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15 900 SH   SOLE 2 900 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,532 94,647 SH   SOLE   94,647 0 0
INTL PAPER CO COM 460146103 47 1,500 SH   SOLE 2 1,500 0 0
INTL PAPER CO COM 460146103 2,523 81,052 SH   SOLE   88,168 0 0
INTUIT COM 461202103 69 300 SH   SOLE 2 300 0 0
INTUIT COM 461202103 3,617 15,724 SH   SOLE 5 15,724 0 0
INTUIT COM 461202103 57,312 249,184 SH   SOLE   284,299 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 50 100 SH   SOLE 2 100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 71 144 SH   SOLE 1 0 0 144
INTUITIVE SURGICAL INC COM NEW 46120E602 52,854 106,731 SH   SOLE   253,060 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,683 238,500 SH   SOLE   238,500 0 0
INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 587 12,264 SH   SOLE 5 0 0 0
INVESCO LTD SHS G491BT108 833 91,740 SH   SOLE   91,740 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,959 15,540 SH   SOLE 5 15,540 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,656 8,700 SH   SOLE   8,700 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 441 8,010 SH   SOLE   8,010 0 0
INVITATION HOMES INC COM 46187W107 289 13,544 SH   SOLE 5 13,544 0 0
INVITATION HOMES INC COM 46187W107 11,972 560,238 SH   SOLE   1,398,268 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,069 22,600 SH   SOLE   512,842 0 0
IPG PHOTONICS CORP COM 44980X109 717 6,500 SH   SOLE   6,500 0 0
IQVIA HLDGS INC COM 46266C105 22 200 SH   SOLE 2 200 0 0
IQVIA HLDGS INC COM 46266C105 3,216 29,818 SH   SOLE   29,818 0 0
IRON MTN INC NEW COM 46284V101 26 1,100 SH   SOLE 2 1,100 0 0
IRON MTN INC NEW COM 46284V101 60 2,530 SH   SOLE 5 2,530 0 0
IRON MTN INC NEW COM 46284V101 6,114 256,903 SH   SOLE   307,323 0 0
ISHARES GOLD TRUST ISHARES 464285105 16,969 1,126,000 SH   SOLE   1,126,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 494 10,000 SH   SOLE 5 10,000 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,007 53,600 SH   SOLE   53,600 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,969 120,380 SH   SOLE   120,380 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,461 157,100 SH   SOLE   157,100 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,211 6,519 SH   SOLE 5 6,519 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,317 5,095 SH   SOLE 5 5,095 0 0
ISHARES TR IBOXX INV CP ETF 464287242 5,514 44,647 SH   SOLE 5 0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,246 7,555 SH   SOLE 5 7,555 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,745 14,365 SH   SOLE 5 14,365 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 303 3,495 SH   SOLE 5 3,495 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,174 7,790 SH   SOLE 5 7,790 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,008 16,110 SH   SOLE 5 16,110 0 0
ISHARES TR IBOXX HI YD ETF 464288513 690 8,950 SH   SOLE 5 8,950 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 305 2,285 SH   SOLE 5 2,285 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,289 15,310 SH   SOLE 5 15,310 0 0
ISHARES TR LNG TR CRPRT BD 464289511 1,110 17,450 SH   SOLE 5 17,450 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 293 19,922 SH   SOLE 5 19,922 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,096 20,300 SH   SOLE 5 20,300 0 0
ISHARES TR GBL COMM SVC ETF 464287275 363 7,000 SH   SOLE   7,000 0 0
ISHARES TR LATN AMER 40 ETF 464287390 533 29,200 SH   SOLE   29,200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH   SOLE   65,564 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,470 35,500 SH   SOLE   35,500 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,183 74,300 SH   SOLE   74,300 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,007 62,000 SH   SOLE   62,000 0 0
ISHARES TR USD INV GRDE ETF 464288620 1,429 25,500 SH   SOLE   25,500 0 0
ISHARES TR GLOB UTILITS ETF 464288711 709 14,000 SH   SOLE   14,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737 775 16,200 SH   SOLE   16,200 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,375 6,100 SH   SOLE   6,100 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,855 118,410 SH   SOLE   118,410 0 0
ISHARES TR MSCI POLAND ETF 46429B606 240 17,500 SH   SOLE   17,500 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 643 27,800 SH   SOLE   27,800 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 720 30,090 SH   SOLE   30,090 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 363 80,802 SH   SOLE 5 0 0 0
JACOBS ENGR GROUP INC COM 469814107 48 600 SH   SOLE 2 600 0 0
JACOBS ENGR GROUP INC COM 469814107 2,001 25,245 SH   SOLE   25,245 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,351 13,544 SH   SOLE   13,544 0 0
JBG SMITH PPTYS COM 46590V100 70 2,211 SH   SOLE 5 2,211 0 0
JBG SMITH PPTYS COM 46590V100 2,679 84,180 SH   SOLE   84,180 0 0
JD COM INC SPON ADR CL A 47215P106 352 8,700 SH   SOLE   8,700 0 0
JD COM INC SPON ADR CL A 47215P106 5,549 137,000 SH   SOLE 2 137,000 0 0
JD COM INC SPON ADR CL A 47215P106 760 18,753 SH   SOLE 5 37,506 0 0
JD COM INC SPON ADR CL A 47215P106 7,116 175,710 SH   SOLE   246,862 0 0
JEFFERIES FINL GROUP INC COM 47233W109 19 1,400 SH   SOLE 2 1,400 0 0
JEFFERIES FINL GROUP INC COM 47233W109 766 56,053 SH   SOLE   56,053 0 0
JOHNSON & JOHNSON COM 478160104 2,295 17,501 SH   SOLE 2 17,501 0 0
JOHNSON & JOHNSON COM 478160104 6,027 45,964 SH   SOLE 1 0 1,900 44,064
JOHNSON & JOHNSON COM 478160104 17,584 134,099 SH   SOLE 4 0 0 134,099
JOHNSON & JOHNSON COM 478160104 656 5,000 SH   SOLE 5 5,000 0 0
JOHNSON & JOHNSON COM 478160104 118,639 904,741 SH   SOLE   1,290,281 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,014 37,596 SH   SOLE 2 37,596 0 0
JOHNSON CTLS INTL PLC SHS G51502105 202 7,500 SH   SOLE 1 0 7,500 0
JOHNSON CTLS INTL PLC SHS G51502105 12,302 456,308 SH   SOLE   456,308 0 0
JONES LANG LASALLE INC COM 48020Q107 10 100 SH   SOLE 2 100 0 0
JONES LANG LASALLE INC COM 48020Q107 868 8,593 SH   SOLE   13,020 0 0
JOYY INC ADS REPSTG COM A 46591M109 240 4,510 SH   SOLE   4,510 0 0
JPMORGAN CHASE & CO COM 46625H100 985 10,945 SH   SOLE 2 10,945 0 0
JPMORGAN CHASE & CO COM 46625H100 3,110 34,541 SH   SOLE 1 0 1,800 32,741
JPMORGAN CHASE & CO COM 46625H100 891 9,896 SH   SOLE 5 9,896 0 0
JPMORGAN CHASE & CO COM 46625H100 101,502 1,127,425 SH   SOLE   1,237,771 0 0
JUNIPER NETWORKS INC COM 48203R104 15 800 SH   SOLE 2 800 0 0
JUNIPER NETWORKS INC COM 48203R104 2,539 132,636 SH   SOLE   132,636 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH   SOLE   155,113 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25 200 SH   SOLE 2 200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,453 19,284 SH   SOLE   19,284 0 0
KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH   SOLE   81,765 0 0
KELLOGG CO COM 487836108 24 400 SH   SOLE 2 400 0 0
KELLOGG CO COM 487836108 9,694 161,588 SH   SOLE   161,588 0 0
KEURIG DR PEPPER INC COM 49271V100 1,900 78,300 SH   SOLE   95,827 0 0
KEYCORP COM 493267108 54 5,193 SH   SOLE 2 5,193 0 0
KEYCORP COM 493267108 1,941 187,210 SH   SOLE   187,210 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,752 56,783 SH   SOLE 1 0 0 56,783
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,900 34,659 SH   SOLE   34,659 0 0
KILROY RLTY CORP COM 49427F108 4,490 70,480 SH   SOLE   113,815 0 0
KIMBERLY CLARK CORP COM 494368103 99 773 SH   SOLE 2 773 0 0
KIMBERLY CLARK CORP COM 494368103 21,619 169,072 SH   SOLE   259,272 0 0
KIMCO RLTY CORP COM 49446R109 7 700 SH   SOLE 2 700 0 0
KIMCO RLTY CORP COM 49446R109 3,644 376,832 SH   SOLE   445,625 0 0
KINDER MORGAN INC DEL COM 49456B101 91 6,519 SH   SOLE 2 6,519 0 0
KINDER MORGAN INC DEL COM 49456B101 5,423 389,568 SH   SOLE   389,568 0 0
KITE RLTY GROUP TR COM NEW 49803T300 563 59,500 SH   SOLE   59,500 0 0
KKR & CO INC CL A 48251W104 587 25,000 SH   SOLE 2 25,000 0 0
KKR & CO INC CL A 48251W104 6,097 259,785 SH   SOLE   259,785 0 0
KLA CORPORATION COM NEW 482480100 29 200 SH   SOLE 2 200 0 0
KLA CORPORATION COM NEW 482480100 3,876 26,967 SH   SOLE 5 26,967 0 0
KLA CORPORATION COM NEW 482480100 7,530 52,384 SH   SOLE   52,384 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 754 23,000 SH   SOLE   23,000 0 0
KOHLS CORP COM 500255104 12 800 SH   SOLE 2 800 0 0
KOHLS CORP COM 500255104 739 50,684 SH   SOLE   50,684 0 0
KRAFT HEINZ CO COM 500754106 80 3,250 SH   SOLE 2 3,250 0 0
KRAFT HEINZ CO COM 500754106 3,612 145,997 SH   SOLE   145,997 0 0
KROGER CO COM 501044101 252 8,350 SH   SOLE 2 8,350 0 0
KROGER CO COM 501044101 5,429 180,238 SH   SOLE   187,143 0 0
KRYSTAL BIOTECH INC COM 501147102 0 0 SH   SOLE   48,486 0 0
KT CORP SPONSORED ADR 48268K101 0 0 SH   SOLE   40,674 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 79 441 SH   SOLE 2 441 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,053 22,499 SH   SOLE 5 22,499 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 7,323 40,655 SH   SOLE   40,655 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13 100 SH   SOLE 2 100 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,328 18,418 SH   SOLE   18,418 0 0
LAM RESEARCH CORP COM 512807108 48 200 SH   SOLE 2 200 0 0
LAM RESEARCH CORP COM 512807108 11,211 46,713 SH   SOLE   53,223 0 0
LAMB WESTON HLDGS INC COM 513272104 7,850 137,472 SH   SOLE   137,472 0 0
LAS VEGAS SANDS CORP COM 517834107 44 1,041 SH   SOLE 2 1,041 0 0
LAS VEGAS SANDS CORP COM 517834107 3,023 71,186 SH   SOLE   89,064 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 48 17,946 SH   SOLE   17,946 0 0
LAUDER ESTEE COS INC CL A 518439104 32 200 SH   SOLE 2 200 0 0
LAUDER ESTEE COS INC CL A 518439104 4,108 25,780 SH   SOLE 1 0 0 25,780
LAUDER ESTEE COS INC CL A 518439104 7,214 45,276 SH   SOLE 4 0 0 45,276
LAUDER ESTEE COS INC CL A 518439104 958 6,013 SH   SOLE 5 6,013 0 0
LAUDER ESTEE COS INC CL A 518439104 6,694 42,013 SH   SOLE   82,050 0 0
LEAR CORP COM NEW 521865204 1,268 15,608 SH   SOLE 2 15,608 0 0
LEAR CORP COM NEW 521865204 1,550 19,082 SH   SOLE 4 0 0 19,082
LEAR CORP COM NEW 521865204 8,601 105,853 SH   SOLE   105,853 0 0
LEGGETT & PLATT INC COM 524660107 11 400 SH   SOLE 2 400 0 0
LEGGETT & PLATT INC COM 524660107 2,862 107,290 SH   SOLE   107,290 0 0
LEIDOS HOLDINGS INC COM 525327102 27 300 SH   SOLE 2 300 0 0
LEIDOS HOLDINGS INC COM 525327102 2,256 24,619 SH   SOLE   24,619 0 0
LENDINGTREE INC NEW COM 52603B107 0 0 SH   SOLE   13,890 0 0
LENNAR CORP CL A 526057104 58 1,530 SH   SOLE 2 1,530 0 0
LENNAR CORP CL A 526057104 1,009 26,424 SH   SOLE 5 26,424 0 0
LENNAR CORP CL A 526057104 4,154 108,748 SH   SOLE   111,021 0 0
LENNOX INTL INC COM 526107107 1,053 5,790 SH   SOLE   5,790 0 0
LEXINGTON REALTY TRUST COM 529043101 1,796 180,900 SH   SOLE   180,900 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,037 18,396 SH   SOLE   18,396 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7 458 SH   SOLE 2 458 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 42 2,658 SH   SOLE 2 2,658 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 756 45,763 SH   SOLE   95,238 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,364 86,837 SH   SOLE   99,167 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 522 16,478 SH   SOLE   16,478 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 955 30,201 SH   SOLE   30,201 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 870 31,940 SH   SOLE   31,940 0 0
LIFE STORAGE INC COM 53223X107 321 3,391 SH   SOLE 5 3,391 0 0
LIFE STORAGE INC COM 53223X107 3,170 33,530 SH   SOLE   114,584 0 0
LILLY ELI & CO COM 532457108 211 1,519 SH   SOLE 2 1,519 0 0
LILLY ELI & CO COM 532457108 194 1,402 SH   SOLE 1 0 0 1,402
LILLY ELI & CO COM 532457108 4,736 34,143 SH   SOLE 5 34,143 0 0
LILLY ELI & CO COM 532457108 22,644 163,234 SH   SOLE   179,331 0 0
LINCOLN NATL CORP IND COM 534187109 19 731 SH   SOLE 2 731 0 0
LINCOLN NATL CORP IND COM 534187109 999 37,967 SH   SOLE   37,967 0 0
LINDE PLC SHS G5494J103 190 1,100 SH   SOLE 2 1,100 0 0
LINDE PLC SHS G5494J103 20,458 118,255 SH   SOLE   124,475 0 0
LINE CORP SPONSORED ADR 53567X101 0 0 SH   SOLE   19,385 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,609 35,393 SH   SOLE   35,393 0 0
LIVEPERSON INC COM 538146101 0 0 SH   SOLE   5,660 0 0
LKQ CORP COM 501889208 12 600 SH   SOLE 2 600 0 0
LKQ CORP COM 501889208 1,168 56,930 SH   SOLE   56,930 0 0
LOCKHEED MARTIN CORP COM 539830109 1,466 4,324 SH   SOLE 2 4,324 0 0
LOCKHEED MARTIN CORP COM 539830109 71,253 210,217 SH   SOLE   246,948 0 0
LOEWS CORP COM 540424108 42 1,200 SH   SOLE 2 1,200 0 0
LOEWS CORP COM 540424108 1,974 56,663 SH   SOLE   56,663 0 0
LOWES COS INC COM 548661107 90 1,049 SH   SOLE 2 1,049 0 0
LOWES COS INC COM 548661107 15,232 177,017 SH   SOLE   177,017 0 0
LTC PPTYS INC COM 502175102 857 27,750 SH   SOLE   27,750 0 0
LULULEMON ATHLETICA INC COM 550021109 190 1,000 SH   SOLE 5 1,000 0 0
LULULEMON ATHLETICA INC COM 550021109 5,518 29,110 SH   SOLE   49,867 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 70 1,411 SH   SOLE 2 1,411 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,202 104,816 SH   SOLE   104,816 0 0
M & T BK CORP COM 55261F104 43 420 SH   SOLE 2 420 0 0
M & T BK CORP COM 55261F104 2,581 24,958 SH   SOLE   24,958 0 0
MACERICH CO COM 554382101 1 200 SH   SOLE 2 200 0 0
MACERICH CO COM 554382101 452 80,200 SH   SOLE   80,200 0 0
MACK CALI RLTY CORP COM 554489104 1,001 65,700 SH   SOLE   65,700 0 0
MACYS INC COM 55616P104 11 2,225 SH   SOLE 2 2,225 0 0
MACYS INC COM 55616P104 116 23,682 SH   SOLE   23,682 0 0
MANHATTAN ASSOCS INC COM 562750109 717 14,400 SH   SOLE   14,400 0 0
MANPOWERGROUP INC COM 56418H100 16 300 SH   SOLE 2 300 0 0
MANPOWERGROUP INC COM 56418H100 993 18,744 SH   SOLE   18,744 0 0
MANULIFE FINL CORP COM 56501R106 5,715 7,900 SH   SOLE 2 7,900 0 0
MARATHON OIL CORP COM 565849106 7 2,100 SH   SOLE 2 2,100 0 0
MARATHON OIL CORP COM 565849106 613 186,346 SH   SOLE   186,346 0 0
MARATHON PETE CORP COM 56585A102 94 4,000 SH   SOLE 2 4,000 0 0
MARATHON PETE CORP COM 56585A102 2,935 124,269 SH   SOLE   134,578 0 0
MARKEL CORP COM 570535104 18 19 SH   SOLE 2 19 0 0
MARKEL CORP COM 570535104 2,400 2,587 SH   SOLE   2,587 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,180 9,562 SH   SOLE   9,562 0 0
MARRIOTT INTL INC NEW CL A 571903202 34 460 SH   SOLE 2 460 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,889 51,989 SH   SOLE   63,012 0 0
MARSH & MCLENNAN COS INC COM 571748102 61 700 SH   SOLE 2 700 0 0
MARSH & MCLENNAN COS INC COM 571748102 208 2,400 SH   SOLE 1 0 2,400 0
MARSH & MCLENNAN COS INC COM 571748102 15,100 174,643 SH   SOLE   301,143 0 0
MARTIN MARIETTA MATLS INC COM 573284106 19 100 SH   SOLE 2 100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,047 10,818 SH   SOLE   24,418 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,876 215,472 SH   SOLE 1 0 0 215,472
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,386 370,573 SH   SOLE 4 0 0 370,573
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,809 124,121 SH   SOLE   205,361 0 0
MASCO CORP COM 574599106 21 600 SH   SOLE 2 600 0 0
MASCO CORP COM 574599106 1,928 55,771 SH   SOLE   156,112 0 0
MASTERCARD INC CL A 57636Q104 3,181 13,170 SH   SOLE 2 13,170 0 0
MASTERCARD INC CL A 57636Q104 7,956 32,935 SH   SOLE 1 0 1,000 31,935
MASTERCARD INC CL A 57636Q104 399 1,651 SH   SOLE 4 0 0 1,651
MASTERCARD INC CL A 57636Q104 6,784 28,085 SH   SOLE 5 28,085 0 0
MASTERCARD INC CL A 57636Q104 136,335 564,394 SH   SOLE   662,072 0 0
MATCH GROUP INC COM 57665R106 1,598 24,204 SH   SOLE   24,204 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 583 12,000 SH   SOLE 2 12,000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,519 216,387 SH   SOLE   340,787 0 0
MCCORMICK & CO INC COM NON VTG 579780206 28 200 SH   SOLE 2 200 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,761 62,041 SH   SOLE   62,041 0 0
MCDONALDS CORP COM 580135101 100 607 SH   SOLE 2 607 0 0
MCDONALDS CORP COM 580135101 308 1,865 SH   SOLE 5 1,865 0 0
MCDONALDS CORP COM 580135101 39,953 241,624 SH   SOLE   242,315 0 0
MCKESSON CORP COM 58155Q103 240 1,778 SH   SOLE 2 1,778 0 0
MCKESSON CORP COM 58155Q103 4,939 36,518 SH   SOLE   36,518 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 94 5,440 SH   SOLE 5 5,440 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,449 546,529 SH   SOLE   737,840 0 0
MEDTRONIC PLC SHS G5960L103 773 8,575 SH   SOLE 2 8,575 0 0
MEDTRONIC PLC SHS G5960L103 334 3,700 SH   SOLE 1 0 2,900 800
MEDTRONIC PLC SHS G5960L103 176 1,949 SH   SOLE 4 0 0 1,949
MEDTRONIC PLC SHS G5960L103 34,834 386,267 SH   SOLE   583,102 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 474 38,251 SH   SOLE   38,251 0 0
MERCADOLIBRE INC COM 58733R102 5,010 10,255 SH   SOLE   10,773 0 0
MERCK & CO. INC COM 58933Y105 199 2,586 SH   SOLE 2 2,586 0 0
MERCK & CO. INC COM 58933Y105 6,218 80,814 SH   SOLE 1 0 0 80,814
MERCK & CO. INC COM 58933Y105 13,221 171,829 SH   SOLE 4 0 0 171,829
MERCK & CO. INC COM 58933Y105 3,744 48,661 SH   SOLE 5 48,661 0 0
MERCK & CO. INC COM 58933Y105 75,268 978,271 SH   SOLE   999,605 0 0
METLIFE INC COM 59156R108 81 2,641 SH   SOLE 2 2,641 0 0
METLIFE INC COM 59156R108 5,170 169,127 SH   SOLE   169,127 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,268 4,733 SH   SOLE   6,910 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14 1,200 SH   SOLE 2 1,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,153 97,702 SH   SOLE   97,702 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 27 400 SH   SOLE 2 400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,261 77,591 SH   SOLE   77,591 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 0 0 PRN   SOLE   4,538,000 0 0
MICRON TECHNOLOGY INC COM 595112103 224 5,334 SH   SOLE 2 5,334 0 0
MICRON TECHNOLOGY INC COM 595112103 4,985 118,532 SH   SOLE 1 0 0 118,532
MICRON TECHNOLOGY INC COM 595112103 9,543 226,894 SH   SOLE 4 0 0 226,894
MICRON TECHNOLOGY INC COM 595112103 52,401 1,245,859 SH   SOLE   1,303,051 0 0
MICROSOFT CORP COM 594918104 5,251 33,297 SH   SOLE 2 33,297 0 0
MICROSOFT CORP COM 594918104 16,603 105,275 SH   SOLE 1 0 3,000 102,275
MICROSOFT CORP COM 594918104 1,372 8,701 SH   SOLE 4 0 0 8,701
MICROSOFT CORP COM 594918104 19,005 120,507 SH   SOLE 5 120,507 0 0
MICROSOFT CORP COM 594918104 417,324 2,646,145 SH   SOLE   2,904,584 0 0
MID AMER APT CMNTYS INC COM 59522J103 10,581 102,703 SH   SOLE   114,765 0 0
MIDDLEBY CORP COM 596278101 545 9,590 SH   SOLE   9,590 0 0
MIDDLESEX WATER CO COM 596680108 0 0 SH   SOLE   5,575 0 0
MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH   SOLE   18,742 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 0 0 SH   SOLE   7,765 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 74 9,800 SH   SOLE 2 9,800 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,035 136,153 SH   SOLE 5 0 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,756 362,629 SH   SOLE   455,863 0 0
MODERNA INC COM 60770K107 869 29,000 SH   SOLE 5 29,000 0 0
MOHAWK INDS INC COM 608190104 8 100 SH   SOLE 2 100 0 0
MOHAWK INDS INC COM 608190104 872 11,444 SH   SOLE   11,444 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 29 752 SH   SOLE 2 752 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 2,005 51,388 SH   SOLE   51,388 0 0
MONDELEZ INTL INC CL A 609207105 97 1,944 SH   SOLE 2 1,944 0 0
MONDELEZ INTL INC CL A 609207105 100 1,989 SH   SOLE 1 0 0 1,989
MONDELEZ INTL INC CL A 609207105 7,275 145,259 SH   SOLE 4 0 0 145,259
MONDELEZ INTL INC CL A 609207105 13,876 277,073 SH   SOLE   289,211 0 0
MONGODB INC CL A 60937P106 1,098 8,040 SH   SOLE   20,050 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 813 67,500 SH   SOLE   67,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,392 95,833 SH   SOLE   95,833 0 0
MOODYS CORP COM 615369105 455 2,151 SH   SOLE 2 2,151 0 0
MOODYS CORP COM 615369105 4,168 19,708 SH   SOLE 1 0 0 19,708
MOODYS CORP COM 615369105 10,529 49,781 SH   SOLE   54,471 0 0
MORGAN STANLEY COM NEW 617446448 134 3,941 SH   SOLE 2 3,941 0 0
MORGAN STANLEY COM NEW 617446448 228 6,700 SH   SOLE 5 6,700 0 0
MORGAN STANLEY COM NEW 617446448 7,854 230,996 SH   SOLE   230,996 0 0
MOSAIC CO NEW COM 61945C103 18 1,700 SH   SOLE 2 1,700 0 0
MOSAIC CO NEW COM 61945C103 737 68,134 SH   SOLE   68,134 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 27 200 SH   SOLE 2 200 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,326 32,545 SH   SOLE   32,545 0 0
MSCI INC COM 55354G100 867 3,000 SH   SOLE 5 3,000 0 0
MSCI INC COM 55354G100 4,804 16,626 SH   SOLE   16,626 0 0
MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH   SOLE   24,200 0 0
MYLAN NV SHS EURO N59465109 47 3,131 SH   SOLE 2 3,131 0 0
MYLAN NV SHS EURO N59465109 1,452 97,391 SH   SOLE   97,391 0 0
MYOKARDIA INC COM 62857M105 0 0 SH   SOLE   62,500 0 0
NABORS INDUSTRIES LTD SHS G6359F103 5 14,000 SH   SOLE   14,000 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH   SOLE   219,634 0 0
NASDAQ INC COM 631103108 28 300 SH   SOLE 2 300 0 0
NASDAQ INC COM 631103108 2,160 22,749 SH   SOLE   22,749 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,580 31,910 SH   SOLE   31,910 0 0
NATIONAL OILWELL VARCO INC COM 637071101 22 2,200 SH   SOLE 2 2,200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 838 85,213 SH   SOLE   85,213 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 8,787 272,970 SH   SOLE   435,881 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,223 41,320 SH   SOLE   41,320 0 0
NETAPP INC COM 64110D104 25 600 SH   SOLE 2 600 0 0
NETAPP INC COM 64110D104 2,103 50,433 SH   SOLE   50,433 0 0
NETEASE INC SPONSORED ADS 64110W102 257 800 SH   SOLE 2 800 0 0
NETEASE INC SPONSORED ADS 64110W102 5,270 16,418 SH   SOLE   22,721 0 0
NETFLIX INC COM 64110L106 113 300 SH   SOLE 2 300 0 0
NETFLIX INC COM 64110L106 6,128 16,319 SH   SOLE 5 16,319 0 0
NETFLIX INC COM 64110L106 64,427 171,577 SH   SOLE   192,900 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,265 14,611 SH   SOLE 5 14,611 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,300 15,020 SH   SOLE   376,389 0 0
NEVRO CORP COM 64157F103 0 0 SH   SOLE   7,448 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22,016 203,400 SH   SOLE   13,800 0 189,600
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11,744 108,500 SH   SOLE 2 108,500 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 48,048 443,900 SH   SOLE 3 0 0 443,900
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 173 1,600 SH   SOLE 5 1,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,841 53,960 SH   SOLE   66,310 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,403 22,200 SH   SOLE   0 0 22,200
NEW SR INVT GROUP INC COM 648691103 138 53,900 SH   SOLE   210,886 0 0
NEWELL BRANDS INC COM 651229106 28 2,122 SH   SOLE 2 2,122 0 0
NEWELL BRANDS INC COM 651229106 1,269 95,557 SH   SOLE   95,557 0 0
NEWMONT CORP COM 651639106 117 2,587 SH   SOLE 2 2,587 0 0
NEWMONT CORP COM 651639106 117 2,587 SH   SOLE 2 2,587 0 0
NEWMONT CORP COM 651639106 385 8,512 SH   SOLE 4 0 0 8,512
NEWMONT CORP COM 651639106 18,175 401,394 SH   SOLE   401,394 0 0
NEWS CORP NEW CL A 65249B109 15 1,725 SH   SOLE 2 1,725 0 0
NEWS CORP NEW CL A 65249B109 978 108,915 SH   SOLE   108,915 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 401 15,910 SH   SOLE   15,910 0 0
NEXTERA ENERGY INC COM 65339F101 178 738 SH   SOLE 2 738 0 0
NEXTERA ENERGY INC COM 65339F101 28,458 118,271 SH   SOLE   139,616 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 15 1,198 SH   SOLE 2 1,198 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,378 109,863 SH   SOLE   109,863 0 0
NIKE INC CL B 654106103 83 1,006 SH   SOLE 2 1,006 0 0
NIKE INC CL B 654106103 8,647 104,505 SH   SOLE 4 0 0 104,505
NIKE INC CL B 654106103 1,485 17,953 SH   SOLE 5 17,953 0 0
NIKE INC CL B 654106103 21,800 263,472 SH   SOLE   341,360 0 0
NIO INC SPON ADS 62914V106 114 40,900 SH   SOLE   40,900 0 0
NISOURCE INC COM 65473P105 20 800 SH   SOLE 2 800 0 0
NISOURCE INC COM 65473P105 1,902 76,188 SH   SOLE   76,188 0 0
NOBLE ENERGY INC COM 655044105 5 900 SH   SOLE 2 900 0 0
NOBLE ENERGY INC COM 655044105 586 97,090 SH   SOLE   97,090 0 0
NORDSTROM INC COM 655664100 5 300 SH   SOLE 2 300 0 0
NORDSTROM INC COM 655664100 503 32,760 SH   SOLE   32,760 0 0
NORFOLK SOUTHERN CORP COM 655844108 58 400 SH   SOLE 2 400 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,667 31,965 SH   SOLE 4 0 0 31,965
NORFOLK SOUTHERN CORP COM 655844108 6,795 46,541 SH   SOLE   91,954 0 0
NORTHERN TR CORP COM 665859104 30 400 SH   SOLE 2 400 0 0
NORTHERN TR CORP COM 665859104 4,884 64,722 SH   SOLE   101,422 0 0
NORTHROP GRUMMAN CORP COM 666807102 91 300 SH   SOLE 2 300 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,756 28,940 SH   SOLE   28,940 0 0
NORTONLIFELOCK INC COM 668771108 34 1,800 SH   SOLE 2 1,800 0 0
NORTONLIFELOCK INC COM 668771108 2,321 124,043 SH   SOLE   124,043 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 455 41,533 SH   SOLE   41,533 0 0
NRG ENERGY INC COM NEW 629377508 1,673 61,367 SH   SOLE   61,367 0 0
NUCOR CORP COM 670346105 40 1,100 SH   SOLE 2 1,100 0 0
NUCOR CORP COM 670346105 5,352 148,580 SH   SOLE   148,580 0 0
NVIDIA CORP COM 67066G104 142 539 SH   SOLE 2 539 0 0
NVIDIA CORP COM 67066G104 3,020 11,455 SH   SOLE 1 0 0 11,455
NVIDIA CORP COM 67066G104 222 841 SH   SOLE 4 0 0 841
NVIDIA CORP COM 67066G104 685 2,600 SH   SOLE 5 2,600 0 0
NVIDIA CORP COM 67066G104 47,426 179,918 SH   SOLE   245,955 0 0
NVR INC COM 62944T105 1,809 704 SH   SOLE   704 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,269 63,540 SH   SOLE 4 0 0 63,540
NXP SEMICONDUCTORS N V COM N6596X109 6,756 81,464 SH   SOLE   110,204 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,453 14,791 SH   SOLE   14,791 0 0
OASIS PETROLEUM INC COM 674215108 10 28,000 SH   SOLE   28,000 0 0
OCCIDENTAL PETE CORP COM 674599105 31 2,674 SH   SOLE 2 2,674 0 0
OCCIDENTAL PETE CORP COM 674599105 2,023 174,730 SH   SOLE   174,730 0 0
ODONATE THERAPEUTICS INC COM 676079106 0 0 SH   SOLE   60,456 0 0
OFFICE DEPOT INC COM 676220106 41 25,000 SH   SOLE   25,000 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 931 34,170 SH   SOLE   34,170 0 0
OGE ENERGY CORP COM 670837103 22 700 SH   SOLE 2 700 0 0
OGE ENERGY CORP COM 670837103 1,460 47,525 SH   SOLE   47,525 0 0
OKTA INC CL A 679295105 2,289 18,726 SH   SOLE   18,726 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,209 16,828 SH   SOLE   16,828 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,094 191,930 SH   SOLE   199,948 0 0
OMNICOM GROUP INC COM 681919106 22 400 SH   SOLE 2 400 0 0
OMNICOM GROUP INC COM 681919106 2,370 43,174 SH   SOLE   43,174 0 0
ON SEMICONDUCTOR CORP COM 682189105 828 66,590 SH   SOLE   249,290 0 0
ONE LIBERTY PPTYS INC COM 682406103 150 10,750 SH   SOLE   10,750 0 0
ONEOK INC NEW COM 682680103 14 641 SH   SOLE 2 641 0 0
ONEOK INC NEW COM 682680103 1,680 77,036 SH   SOLE   77,036 0 0
ORACLE CORP COM 68389X105 1,116 23,100 SH   SOLE 2 23,100 0 0
ORACLE CORP COM 68389X105 159 3,300 SH   SOLE 1 0 3,300 0
ORACLE CORP COM 68389X105 449 9,300 SH   SOLE 5 9,300 0 0
ORACLE CORP COM 68389X105 35,065 725,529 SH   SOLE   754,924 0 0
OVERSTOCK COM INC DEL COM 690370101 0 0 SH   SOLE   19,590 0 0
OWENS CORNING NEW COM 690742101 767 19,763 SH   SOLE   19,763 0 0
PACCAR INC COM 693718108 55 900 SH   SOLE 2 900 0 0
PACCAR INC COM 693718108 4,066 66,509 SH   SOLE   80,409 0 0
PACKAGING CORP AMER COM 695156109 26 300 SH   SOLE 2 300 0 0
PACKAGING CORP AMER COM 695156109 1,954 22,499 SH   SOLE   22,499 0 0
PALO ALTO NETWORKS INC COM 697435105 24,563 149,810 SH   SOLE   149,810 0 0
PARAMOUNT GROUP INC COM 69924R108 1,245 141,500 SH   SOLE   141,500 0 0
PARK HOTELS RESORTS INC COM 700517105 1,395 176,400 SH   SOLE   191,113 0 0
PARKER DRILLING CO COM 701081507 127 15,016 SH   SOLE 2 15,016 0 0
PARKER DRILLING CO COM 701081507 0 0 SH   SOLE   968 0 0
PARKER HANNIFIN CORP COM 701094104 39 300 SH   SOLE 2 300 0 0
PARKER HANNIFIN CORP COM 701094104 2,940 22,659 SH   SOLE   22,659 0 0
PAYCHEX INC COM 704326107 25 400 SH   SOLE 2 400 0 0
PAYCHEX INC COM 704326107 189 3,000 SH   SOLE 1 0 3,000 0
PAYCHEX INC COM 704326107 10,246 162,843 SH   SOLE   162,843 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,744 8,631 SH   SOLE   8,631 0 0
PAYPAL HLDGS INC COM 70450Y103 2,349 24,538 SH   SOLE 2 24,538 0 0
PAYPAL HLDGS INC COM 70450Y103 5,406 56,466 SH   SOLE 1 0 0 56,466
PAYPAL HLDGS INC COM 70450Y103 4,697 49,056 SH   SOLE 5 49,056 0 0
PAYPAL HLDGS INC COM 70450Y103 34,862 364,129 SH   SOLE   430,208 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,019 93,600 SH   SOLE   275,810 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 35 38,700 SH   SOLE   38,700 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,419 133,600 SH   SOLE   165,509 0 0
PENTAIR PLC SHS G7S00T104 100 3,372 SH   SOLE 2 3,372 0 0
PENTAIR PLC SHS G7S00T104 3,646 122,500 SH   SOLE   234,348 0 0
PEOPLES UTD FINL INC COM 712704105 13 1,200 SH   SOLE 2 1,200 0 0
PEOPLES UTD FINL INC COM 712704105 4,206 380,594 SH   SOLE   380,594 0 0
PEPSICO INC COM 713448108 1,273 10,597 SH   SOLE 2 10,597 0 0
PEPSICO INC COM 713448108 4,204 35,005 SH   SOLE 1 0 2,100 32,905
PEPSICO INC COM 713448108 69,669 580,089 SH   SOLE   603,052 0 0
PERKINELMER INC COM 714046109 1,436 19,080 SH   SOLE   57,616 0 0
PERRIGO CO PLC SHS G97822103 5 100 SH   SOLE 2 100 0 0
PERRIGO CO PLC SHS G97822103 1,212 25,203 SH   SOLE   25,203 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 335 60,997 SH   SOLE 5 0 0 0
PFIZER INC COM 717081103 344 10,527 SH   SOLE 2 10,527 0 0
PFIZER INC COM 717081103 37,296 1,142,635 SH   SOLE   1,284,235 0 0
PHILIP MORRIS INTL INC COM 718172109 943 12,926 SH   SOLE 2 12,926 0 0
PHILIP MORRIS INTL INC COM 718172109 42,403 581,177 SH   SOLE   581,177 0 0
PHILLIPS 66 COM 718546104 94 1,747 SH   SOLE 2 1,747 0 0
PHILLIPS 66 COM 718546104 322 6,000 SH   SOLE 5 6,000 0 0
PHILLIPS 66 COM 718546104 4,890 91,137 SH   SOLE   91,137 0 0
PHYSICIANS RLTY TR COM 71943U104 1,992 142,900 SH   SOLE   350,632 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89 5,052 SH   SOLE 5 5,052 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,619 91,700 SH   SOLE   359,974 0 0
PINDUODUO INC SPONSORED ADS 722304102 468 13,000 SH   SOLE   13,000 0 0
PINNACLE WEST CAP CORP COM 723484101 23 300 SH   SOLE 2 300 0 0
PINNACLE WEST CAP CORP COM 723484101 4,660 61,486 SH   SOLE   61,486 0 0
PINTEREST INC CL A 72352L106 780 50,500 SH   SOLE   50,500 0 0
PIONEER NAT RES CO COM 723787107 7 100 SH   SOLE 2 100 0 0
PIONEER NAT RES CO COM 723787107 2,060 29,361 SH   SOLE   29,361 0 0
PITNEY BOWES INC COM 724479100 24 11,900 SH   SOLE   11,900 0 0
PLYMOUTH INDL REIT INC COM 729640102 115 10,300 SH   SOLE   10,300 0 0
PNC FINL SVCS GROUP INC COM 693475105 151 1,578 SH   SOLE 2 1,578 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,124 84,876 SH   SOLE   173,476 0 0
POLARIS INC COM 731068102 5 100 SH   SOLE 2 100 0 0
POLARIS INC COM 731068102 558 11,592 SH   SOLE   11,592 0 0
POSCO SPONSORED ADR 693483109 767 23,500 SH   SOLE   0 0 23,500
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 333 23,700 SH   SOLE   23,700 0 0
PPG INDS INC COM 693506107 25 300 SH   SOLE 2 300 0 0
PPG INDS INC COM 693506107 6,834 81,744 SH   SOLE   81,744 0 0
PPL CORP COM 69351T106 59 2,400 SH   SOLE 2 2,400 0 0
PPL CORP COM 69351T106 3,549 143,783 SH   SOLE   143,783 0 0
PREFERRED APT CMNTYS INC COM 74039L103 218 30,300 SH   SOLE   30,300 0 0
PRICE T ROWE GROUP INC COM 74144T108 29 300 SH   SOLE 2 300 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,443 76,225 SH   SOLE   94,025 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 28 900 SH   SOLE 2 900 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,757 56,050 SH   SOLE   56,050 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 0 0 SH   SOLE   147,911 0 0
PROCTER & GAMBLE CO COM 742718109 279 2,539 SH   SOLE 2 2,539 0 0
PROCTER & GAMBLE CO COM 742718109 178 1,621 SH   SOLE 1 0 0 1,621
PROCTER & GAMBLE CO COM 742718109 383 3,485 SH   SOLE 4 0 0 3,485
PROCTER & GAMBLE CO COM 742718109 617 5,610 SH   SOLE 5 5,610 0 0
PROCTER & GAMBLE CO COM 742718109 74,372 676,113 SH   SOLE   765,313 0 0
PROGRESSIVE CORP OHIO COM 743315103 103 1,400 SH   SOLE 2 1,400 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,928 53,193 SH   SOLE 5 53,193 0 0
PROGRESSIVE CORP OHIO COM 743315103 8,270 111,996 SH   SOLE   111,996 0 0
PROLOGIS INC. COM 74340W103 141 1,754 SH   SOLE 2 1,754 0 0
PROLOGIS INC. COM 74340W103 42 517 SH   SOLE 1 0 0 517
PROLOGIS INC. COM 74340W103 830 10,325 SH   SOLE 5 10,325 0 0
PROLOGIS INC. COM 74340W103 55,848 694,889 SH   SOLE   1,198,760 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 917 15,900 SH   SOLE   15,900 0 0
PRUDENTIAL FINL INC COM 744320102 75 1,444 SH   SOLE 2 1,444 0 0
PRUDENTIAL FINL INC COM 744320102 4,328 83,012 SH   SOLE   83,012 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,953 14,410 SH   SOLE   14,410 0 0
PTC INC COM 69370C100 1,138 18,590 SH   SOLE   18,590 0 0
PTC THERAPEUTICS INC COM 69366J200 0 0 SH   SOLE   125,873 0 0
PUBLIC STORAGE COM 74460D109 30 153 SH   SOLE 2 153 0 0
PUBLIC STORAGE COM 74460D109 73 368 SH   SOLE 5 368 0 0
PUBLIC STORAGE COM 74460D109 36,113 181,830 SH   SOLE   197,705 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 80 1,779 SH   SOLE 2 1,779 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,464 99,396 SH   SOLE   99,396 0 0
PULTE GROUP INC COM 745867101 25 1,100 SH   SOLE 2 1,100 0 0
PULTE GROUP INC COM 745867101 1,116 50,018 SH   SOLE   50,018 0 0
PVH CORPORATION COM 693656100 8 200 SH   SOLE 2 200 0 0
PVH CORPORATION COM 693656100 610 16,217 SH   SOLE   16,217 0 0
QIWI PLC SPON ADR REP B 74735M108 956 89,228 SH   SOLE 5 89,228 0 0
QORVO INC COM 74736K101 24 300 SH   SOLE 2 300 0 0
QORVO INC COM 74736K101 1,885 23,382 SH   SOLE   23,382 0 0
QTS RLTY TR INC COM CL A 74736A103 123 2,116 SH   SOLE 5 2,116 0 0
QTS RLTY TR INC COM CL A 74736A103 4,731 81,550 SH   SOLE   152,601 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 0 0 SH   SOLE   11,018 0 0
QUALCOMM INC COM 747525103 103 1,521 SH   SOLE 2 1,521 0 0
QUALCOMM INC COM 747525103 284 4,200 SH   SOLE 5 4,200 0 0
QUALCOMM INC COM 747525103 22,861 337,925 SH   SOLE   358,520 0 0
QUEST DIAGNOSTICS INC COM 74834L100 24 300 SH   SOLE 2 300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 280 3,489 SH   SOLE 5 3,489 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,055 25,586 SH   SOLE   144,672 0 0
QURATE RETAIL INC COM SER A 74915M100 23 3,844 SH   SOLE 2 3,844 0 0
QURATE RETAIL INC COM SER A 74915M100 88 14,492 SH   SOLE   14,492 0 0
RALPH LAUREN CORP CL A 751212101 642 9,600 SH   SOLE 2 9,600 0 0
RALPH LAUREN CORP CL A 751212101 1,350 20,200 SH   SOLE 5 20,200 0 0
RALPH LAUREN CORP CL A 751212101 9,801 146,651 SH   SOLE   146,651 0 0
RANGE RES CORP COM 75281A109 25 10,900 SH   SOLE   10,900 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 25 400 SH   SOLE 2 400 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,782 28,201 SH   SOLE   28,201 0 0
RAYTHEON CO COM NEW 755111507 66 500 SH   SOLE 2 500 0 0
RAYTHEON CO COM NEW 755111507 6,843 52,178 SH   SOLE   66,978 0 0
REALTY INCOME CORP COM 756109104 23,949 480,316 SH   SOLE   517,391 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 0 0 SH   SOLE   61,940 0 0
REDFIN CORP COM 75737F108 0 0 SH   SOLE   16,570 0 0
REGENCY CTRS CORP COM 758849103 8 200 SH   SOLE 2 200 0 0
REGENCY CTRS CORP COM 758849103 5,891 153,293 SH   SOLE   219,436 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,064 8,323 SH   SOLE 5 8,323 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,193 16,778 SH   SOLE   281,068 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 53 5,962 SH   SOLE 2 5,962 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,801 200,779 SH   SOLE   200,779 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 17 200 SH   SOLE 2 200 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,558 18,513 SH   SOLE   18,513 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,565 37,270 SH   SOLE   37,270 0 0
REPUBLIC SVCS INC COM 760759100 45 600 SH   SOLE 2 600 0 0
REPUBLIC SVCS INC COM 760759100 11,149 148,536 SH   SOLE   225,597 0 0
RESMED INC COM 761152107 3,976 26,994 SH   SOLE   26,994 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 661 79,700 SH   SOLE   79,700 0 0
RETAIL PPTYS AMER INC CL A 76131V202 769 148,700 SH   SOLE   204,289 0 0
REXFORD INDL RLTY INC COM 76169C100 3,236 78,910 SH   SOLE   124,847 0 0
RINGCENTRAL INC CL A 76680R206 2,729 12,880 SH   SOLE   12,880 0 0
RLJ LODGING TR COM 74965L101 935 121,100 SH   SOLE   121,100 0 0
ROBERT HALF INTL INC COM 770323103 15 400 SH   SOLE 2 400 0 0
ROBERT HALF INTL INC COM 770323103 1,138 30,144 SH   SOLE   30,144 0 0
ROCKWELL AUTOMATION INC COM 773903109 15 100 SH   SOLE 2 100 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,287 21,780 SH   SOLE   21,780 0 0
ROKU INC COM CL A 77543R102 1,339 15,310 SH   SOLE   85,565 0 0
ROLLINS INC COM 775711104 1,084 29,987 SH   SOLE   29,987 0 0
ROPER TECHNOLOGIES INC COM 776696106 31 100 SH   SOLE 2 100 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,448 30,302 SH   SOLE   55,917 0 0
ROSS STORES INC COM 778296103 690 7,936 SH   SOLE 2 7,936 0 0
ROSS STORES INC COM 778296103 4,430 50,941 SH   SOLE 1 0 0 50,941
ROSS STORES INC COM 778296103 8,128 93,462 SH   SOLE 4 0 0 93,462
ROSS STORES INC COM 778296103 3,796 43,646 SH   SOLE 5 43,646 0 0
ROSS STORES INC COM 778296103 18,007 207,052 SH   SOLE   207,052 0 0
ROYAL BK CDA COM 780087102 321 3,680 SH   SOLE 2 3,680 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,034 32,152 SH   SOLE   32,152 0 0
RPM INTL INC COM 749685103 1,380 23,193 SH   SOLE   23,193 0 0
RPT REALTY SH BEN INT 74971D101 347 57,600 SH   SOLE   57,600 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,404 39,170 SH   SOLE   39,170 0 0
S&P GLOBAL INC COM 78409V104 74 300 SH   SOLE 2 300 0 0
S&P GLOBAL INC COM 78409V104 329 1,341 SH   SOLE 1 0 800 541
S&P GLOBAL INC COM 78409V104 236 963 SH   SOLE 4 0 0 963
S&P GLOBAL INC COM 78409V104 58,350 238,113 SH   SOLE   238,113 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,635 149,700 SH   SOLE   149,700 0 0
SABRE CORP COM 78573M104 457 77,149 SH   SOLE   77,149 0 0
SAFEHOLD INC COM 78645L100 602 9,520 SH   SOLE   9,520 0 0
SAGE THERAPEUTICS INC COM 78667J108 0 0 SH   SOLE   292,789 0 0
SALESFORCE COM INC COM 79466L302 58 400 SH   SOLE 2 400 0 0
SALESFORCE COM INC COM 79466L302 4,813 33,428 SH   SOLE 1 0 0 33,428
SALESFORCE COM INC COM 79466L302 9,638 66,938 SH   SOLE 4 0 0 66,938
SALESFORCE COM INC COM 79466L302 3,084 21,422 SH   SOLE 5 21,422 0 0
SALESFORCE COM INC COM 79466L302 70,385 488,850 SH   SOLE   599,967 0 0
SAP SE SPON ADR 803054204 0 0 SH   SOLE   7,516 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,203 12,300 SH   SOLE   141,066 0 0
SAUL CTRS INC COM 804395101 278 8,500 SH   SOLE   8,500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,258 19,476 SH   SOLE   28,224 0 0
SCHLUMBERGER LTD COM 806857108 573 42,468 SH   SOLE 4 0 0 42,468
SCHLUMBERGER LTD COM 806857108 3,856 285,872 SH   SOLE   313,672 0 0
SCHWAB CHARLES CORP COM 808513105 71 2,100 SH   SOLE 2 2,100 0 0
SCHWAB CHARLES CORP COM 808513105 6,990 207,923 SH   SOLE   207,923 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 54 1,100 SH   SOLE 2 1,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,441 50,021 SH   SOLE   68,771 0 0
SEALED AIR CORP NEW COM 81211K100 10 400 SH   SOLE 2 400 0 0
SEALED AIR CORP NEW COM 81211K100 679 27,482 SH   SOLE   27,482 0 0
SEATTLE GENETICS INC COM 812578102 808 7,000 SH   SOLE 5 7,000 0 0
SEATTLE GENETICS INC COM 812578102 2,579 22,349 SH   SOLE   293,084 0 0
SEI INVESTMENTS CO COM 784117103 974 21,010 SH   SOLE   21,010 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 703 12,900 SH   SOLE 5 12,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,600 32,345 SH   SOLE 5 32,345 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8 100 SH   SOLE   100 0 0
SEMPRA ENERGY COM 816851109 56 500 SH   SOLE 2 500 0 0
SEMPRA ENERGY COM 816851109 5,805 51,374 SH   SOLE   57,250 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 14 500 SH   SOLE 2 500 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 789 27,270 SH   SOLE   27,270 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 202 22,200 SH   SOLE   22,200 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 631 116,900 SH   SOLE   116,900 0 0
SERVICENOW INC COM 81762P102 29 100 SH   SOLE 2 100 0 0
SERVICENOW INC COM 81762P102 111 387 SH   SOLE 1 0 0 387
SERVICENOW INC COM 81762P102 7,202 25,132 SH   SOLE 4 0 0 25,132
SERVICENOW INC COM 81762P102 1,492 5,205 SH   SOLE 5 5,205 0 0
SERVICENOW INC COM 81762P102 66,490 232,013 SH   SOLE   280,698 0 0
SHERWIN WILLIAMS CO COM 824348106 10,062 21,896 SH   SOLE   21,896 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 406 17,400 SH   SOLE   0 0 17,400
SIGNATURE BK NEW YORK N Y COM 82669G104 8 100 SH   SOLE 2 100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 784 9,750 SH   SOLE   9,750 0 0
SILK RD MED INC COM 82710M100 0 0 SH   SOLE   111,395 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20 362 SH   SOLE 2 362 0 0
SIMON PPTY GROUP INC NEW COM 828806109 15,077 274,819 SH   SOLE   422,032 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,893 383,291 SH   SOLE   383,291 0 0
SITE CENTERS CORP COM 82981J109 566 108,600 SH   SOLE   109,878 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH   SOLE   8,977 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 45 500 SH   SOLE 2 500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,979 44,521 SH   SOLE   51,441 0 0
SL GREEN RLTY CORP COM 78440X101 9 200 SH   SOLE 2 200 0 0
SL GREEN RLTY CORP COM 78440X101 3,346 77,644 SH   SOLE   77,644 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 0 0 SH   SOLE   161,268 0 0
SLEEP NUMBER CORP COM 83125X103 0 0 SH   SOLE   19,169 0 0
SMITH A O CORP COM 831865209 2,019 53,387 SH   SOLE 2 53,387 0 0
SMITH A O CORP COM 831865209 13,698 362,286 SH   SOLE   417,355 0 0
SMUCKER J M CO COM NEW 832696405 33 300 SH   SOLE 2 300 0 0
SMUCKER J M CO COM NEW 832696405 4,672 42,092 SH   SOLE   42,092 0 0
SNAP INC CL A 83304A106 1,504 126,500 SH   SOLE   493,940 0 0
SNAP ON INC COM 833034101 11 100 SH   SOLE 2 100 0 0
SNAP ON INC COM 833034101 1,187 10,911 SH   SOLE   10,911 0 0
SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH   SOLE   8,290 0 0
SOUTHERN CO COM 842587107 165 3,042 SH   SOLE 2 3,042 0 0
SOUTHERN CO COM 842587107 677 12,509 SH   SOLE 5 12,509 0 0
SOUTHERN CO COM 842587107 19,617 362,338 SH   SOLE   362,338 0 0
SOUTHERN COPPER CORP COM 84265V105 21 737 SH   SOLE 2 737 0 0
SOUTHERN COPPER CORP COM 84265V105 959 34,060 SH   SOLE   34,060 0 0
SOUTHWEST AIRLS CO COM 844741108 14 400 SH   SOLE 2 400 0 0
SOUTHWEST AIRLS CO COM 844741108 1,466 41,171 SH   SOLE   41,171 0 0
SOUTHWESTERN ENERGY CO COM 845467109 34 20,000 SH   SOLE   20,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 696 4,700 SH   SOLE 5 4,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 25,094 169,500 SH   SOLE   169,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 516 2,000 SH   SOLE 5 2,000 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,388 29,000 SH   SOLE 5 29,000 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 556 5,871 SH   SOLE 5 5,871 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,570 48,233 SH   SOLE   48,233 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 398 16,620 SH   SOLE   16,620 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,829 108,190 SH   SOLE   247,391 0 0
SPLUNK INC COM 848637104 4,807 38,078 SH   SOLE   63,863 0 0
SPRINT CORPORATION COM 85207U105 86 10,019 SH   SOLE 2 10,019 0 0
SPRINT CORPORATION COM 85207U105 1,296 150,361 SH   SOLE   150,361 0 0
SQUARE INC CL A 852234103 2,996 57,200 SH   SOLE   93,580 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,733 39,540 SH   SOLE   39,540 0 0
STAG INDL INC COM 85254J102 2,374 105,400 SH   SOLE   157,864 0 0
STANLEY BLACK & DECKER INC COM 854502101 30 300 SH   SOLE 2 300 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,464 54,641 SH   SOLE   54,641 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 0 0 SH   SOLE   10,900 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 0 0 SH   SOLE   32,683 0 0
STARBUCKS CORP COM 855244109 68 1,038 SH   SOLE 2 1,038 0 0
STARBUCKS CORP COM 855244109 604 9,194 SH   SOLE 5 9,194 0 0
STARBUCKS CORP COM 855244109 14,702 223,632 SH   SOLE   246,557 0 0
STATE STR CORP COM 857477103 91 1,700 SH   SOLE 2 1,700 0 0
STATE STR CORP COM 857477103 3,649 68,496 SH   SOLE   68,496 0 0
STEEL DYNAMICS INC COM 858119100 20 900 SH   SOLE 2 900 0 0
STEEL DYNAMICS INC COM 858119100 1,067 47,349 SH   SOLE   47,349 0 0
STERIS PLC SHS USD G8473T100 2,223 15,880 SH   SOLE   15,880 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH   SOLE   97,025 0 0
STORE CAP CORP COM 862121100 2,756 152,080 SH   SOLE   487,549 0 0
STRYKER CORP COM 863667101 1,349 8,100 SH   SOLE 2 8,100 0 0
STRYKER CORP COM 863667101 4,010 24,087 SH   SOLE 1 0 0 24,087
STRYKER CORP COM 863667101 6,896 41,417 SH   SOLE 4 0 0 41,417
STRYKER CORP COM 863667101 42,707 256,514 SH   SOLE   614,457 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 320 75,900 SH   SOLE   75,900 0 0
SUN CMNTYS INC COM 866674104 10,387 83,192 SH   SOLE   130,098 0 0
SUNCOR ENERGY INC NEW COM 867224107 79 4,994 SH   SOLE 2 4,994 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,202 76,100 SH   SOLE   76,100 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,433 164,500 SH   SOLE   218,221 0 0
SVB FINANCIAL GROUP COM 78486Q101 15 100 SH   SOLE 2 100 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,388 9,188 SH   SOLE   9,188 0 0
SYNCHRONY FINL COM 87165B103 37 2,300 SH   SOLE 2 2,300 0 0
SYNCHRONY FINL COM 87165B103 2,020 125,554 SH   SOLE   125,554 0 0
SYNOPSYS INC COM 871607107 52 400 SH   SOLE 2 400 0 0
SYNOPSYS INC COM 871607107 3,963 30,774 SH   SOLE   30,774 0 0
SYSCO CORP COM 871829107 64 1,400 SH   SOLE 2 1,400 0 0
SYSCO CORP COM 871829107 13,315 291,793 SH   SOLE   296,950 0 0
T MOBILE US INC COM 872590104 99 1,178 SH   SOLE 2 1,178 0 0
T MOBILE US INC COM 872590104 6,321 75,337 SH   SOLE   86,349 0 0
TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH   SOLE   7,190 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 201 4,200 SH   SOLE 1 0 4,200 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,069 43,300 SH   SOLE   228,389 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,300 69,059 SH   SOLE   0 0 69,059
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,534 21,366 SH   SOLE   21,366 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,371 25,740 SH   SOLE   25,740 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 0 0 SH   SOLE   66,360 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 341 68,100 SH   SOLE   68,100 0 0
TAPESTRY INC COM 876030107 8 600 SH   SOLE 2 600 0 0
TAPESTRY INC COM 876030107 1,774 136,967 SH   SOLE 4 0 0 136,967
TAPESTRY INC COM 876030107 799 61,700 SH   SOLE   61,700 0 0
TARGA RES CORP COM 87612G101 2 242 SH   SOLE 2 242 0 0
TARGA RES CORP COM 87612G101 313 45,308 SH   SOLE   45,308 0 0
TARGET CORP COM 87612E106 165 1,773 SH   SOLE 2 1,773 0 0
TARGET CORP COM 87612E106 69 746 SH   SOLE 1 0 0 746
TARGET CORP COM 87612E106 558 6,000 SH   SOLE 5 6,000 0 0
TARGET CORP COM 87612E106 13,285 142,898 SH   SOLE   142,898 0 0
TAUBMAN CTRS INC COM 876664103 1,839 43,920 SH   SOLE   43,920 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 21 600 SH   SOLE 2 600 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,615 46,587 SH   SOLE   46,587 0 0
TE CONNECTIVITY LTD REG SHS H84989104 63 1,000 SH   SOLE 2 1,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 170 2,700 SH   SOLE 1 0 2,700 0
TE CONNECTIVITY LTD REG SHS H84989104 4,884 77,548 SH   SOLE 4 0 0 77,548
TE CONNECTIVITY LTD REG SHS H84989104 8,982 142,610 SH   SOLE   142,610 0 0
TECHNIPFMC PLC COM G87110105 509 75,500 SH   SOLE 2 75,500 0 0
TECHNIPFMC PLC COM G87110105 472 70,050 SH   SOLE   70,050 0 0
TELADOC HEALTH INC COM 87918A105 0 0 SH   SOLE   189,087 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 493 53,500 SH   SOLE   53,500 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,852 6,231 SH   SOLE   6,231 0 0
TELEFLEX INCORPORATED COM 879369106 2,306 7,875 SH   SOLE   17,594 0 0
TERADYNE INC COM 880770102 3,593 66,321 SH   SOLE 5 66,321 0 0
TERADYNE INC COM 880770102 1,488 27,460 SH   SOLE   60,770 0 0
TERRENO RLTY CORP COM 88146M101 2,465 47,640 SH   SOLE   47,640 0 0
TESLA INC COM 88160R101 13,077 24,957 SH   SOLE   27,107 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 77 8,533 SH   SOLE 2 8,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,003 223,075 SH   SOLE   223,075 0 0
TEXAS INSTRS INC COM 882508104 170 1,700 SH   SOLE 2 1,700 0 0
TEXAS INSTRS INC COM 882508104 3,612 36,149 SH   SOLE 5 36,149 0 0
TEXAS INSTRS INC COM 882508104 63,847 638,913 SH   SOLE   757,718 0 0
TEXTRON INC COM 883203101 16 600 SH   SOLE 2 600 0 0
TEXTRON INC COM 883203101 1,173 43,967 SH   SOLE   43,967 0 0
THE TRADE DESK INC COM CL A 88339J105 0 0 SH   SOLE   7,920 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 164 577 SH   SOLE 2 577 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20,053 70,710 SH   SOLE   118,649 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH   SOLE 2 200 0 0
TIFFANY & CO NEW COM 886547108 2,955 22,819 SH   SOLE   22,819 0 0
TIMKEN CO COM 887389104 1,077 33,300 SH   SOLE 2 33,300 0 0
TIMKEN CO COM 887389104 5,257 162,560 SH   SOLE   162,560 0 0
TJX COS INC NEW COM 872540109 465 9,728 SH   SOLE 2 9,728 0 0
TJX COS INC NEW COM 872540109 210 4,400 SH   SOLE 1 0 4,400 0
TJX COS INC NEW COM 872540109 3,618 75,668 SH   SOLE 5 75,668 0 0
TJX COS INC NEW COM 872540109 19,279 403,250 SH   SOLE   418,796 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 209 4,936 SH   SOLE 2 4,936 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 30 700 SH   SOLE   700 0 0
TOTAL S.A. SPONSORED ADS 89151E109 0 0 SH   SOLE   182,734 0 0
TPG RE FIN TR INC COM 87266M107 430 78,400 SH   SOLE   78,400 0 0
TRACTOR SUPPLY CO COM 892356106 473 5,600 SH   SOLE 2 5,600 0 0
TRACTOR SUPPLY CO COM 892356106 4,101 48,502 SH   SOLE 1 0 0 48,502
TRACTOR SUPPLY CO COM 892356106 5,903 69,817 SH   SOLE 4 0 0 69,817
TRACTOR SUPPLY CO COM 892356106 5,513 65,204 SH   SOLE   73,028 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 41 500 SH   SOLE 2 500 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 112 1,354 SH   SOLE 1 0 0 1,354
TRANE TECHNOLOGIES PLC SHS G8994E103 181 2,194 SH   SOLE 4 0 0 2,194
TRANE TECHNOLOGIES PLC SHS G8994E103 3,688 44,649 SH   SOLE   44,649 0 0
TRANSDIGM GROUP INC COM 893641100 2,756 8,607 SH   SOLE   8,607 0 0
TRANSOCEAN LTD REG SHS H8817H100 34 29,000 SH   SOLE   29,000 0 0
TRANSUNION COM 89400J107 2,785 42,088 SH   SOLE 5 42,088 0 0
TRANSUNION COM 89400J107 2,091 31,600 SH   SOLE   31,600 0 0
TRAVELERS COMPANIES INC COM 89417E109 99 1,000 SH   SOLE 2 1,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,444 95,055 SH   SOLE   95,055 0 0
TRIMBLE INC COM 896239100 25 800 SH   SOLE 2 800 0 0
TRIMBLE INC COM 896239100 1,342 42,150 SH   SOLE   143,681 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,551 66,160 SH   SOLE   71,795 0 0
TRIPADVISOR INC COM 896945201 298 17,163 SH   SOLE   75,893 0 0
TRUECAR INC COM 89785L107 0 0 SH   SOLE   28,755 0 0
TRUIST FINL CORP COM 89832Q109 187 6,049 SH   SOLE 2 6,049 0 0
TRUIST FINL CORP COM 89832Q109 8,284 268,606 SH   SOLE   268,606 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH   SOLE   187,654 0 0
TWILIO INC CL A 90138F102 1,886 21,077 SH   SOLE   73,952 0 0
TWITTER INC COM 90184L102 3,118 126,952 SH   SOLE   137,437 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,919 6,470 SH   SOLE   6,470 0 0
TYSON FOODS INC CL A 902494103 72 1,241 SH   SOLE 2 1,241 0 0
TYSON FOODS INC CL A 902494103 3,419 59,082 SH   SOLE   59,082 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,026 72,581 SH   SOLE   98,451 0 0
UDR INC COM 902653104 18 500 SH   SOLE 2 500 0 0
UDR INC COM 902653104 11,312 309,566 SH   SOLE   560,879 0 0
UGI CORP NEW COM 902681105 13 500 SH   SOLE 2 500 0 0
UGI CORP NEW COM 902681105 1,246 46,729 SH   SOLE   46,729 0 0
ULTA BEAUTY INC COM 90384S303 1,886 10,736 SH   SOLE   27,733 0 0
UMH PPTYS INC COM 903002103 281 25,900 SH   SOLE   25,900 0 0
UNDER ARMOUR INC CL A 904311107 259 28,135 SH   SOLE   32,818 0 0
UNDER ARMOUR INC CL C 904311206 296 36,750 SH   SOLE   67,345 0 0
UNION PAC CORP COM 907818108 99 700 SH   SOLE 2 700 0 0
UNION PAC CORP COM 907818108 2,915 20,669 SH   SOLE 1 0 1,400 19,269
UNION PAC CORP COM 907818108 143 1,015 SH   SOLE 4 0 0 1,015
UNION PAC CORP COM 907818108 24,266 172,053 SH   SOLE   208,203 0 0
UNITED AIRLS HLDGS INC COM 910047109 25 783 SH   SOLE 2 783 0 0
UNITED AIRLS HLDGS INC COM 910047109 623 19,731 SH   SOLE   19,731 0 0
UNITED PARCEL SERVICE INC CL B 911312106 127 1,359 SH   SOLE 2 1,359 0 0
UNITED PARCEL SERVICE INC CL B 911312106 234 2,500 SH   SOLE 5 2,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 20,716 221,746 SH   SOLE   287,546 0 0
UNITED RENTALS INC COM 911363109 31 300 SH   SOLE 2 300 0 0
UNITED RENTALS INC COM 911363109 1,366 13,273 SH   SOLE   13,273 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 568 134,900 SH   SOLE   134,900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 206 2,187 SH   SOLE 2 2,187 0 0
UNITED TECHNOLOGIES CORP COM 913017109 22,884 242,590 SH   SOLE   242,590 0 0
UNITEDHEALTH GROUP INC COM 91324P102 394 1,578 SH   SOLE 2 1,578 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,050 12,231 SH   SOLE 1 0 0 12,231
UNITEDHEALTH GROUP INC COM 91324P102 8,530 34,204 SH   SOLE 5 34,204 0 0
UNITEDHEALTH GROUP INC COM 91324P102 64,322 257,928 SH   SOLE   809,898 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 876 8,690 SH   SOLE   8,690 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 30 300 SH   SOLE 2 300 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,479 14,924 SH   SOLE   14,924 0 0
UNUM GROUP COM 91529Y106 15 1,000 SH   SOLE 2 1,000 0 0
UNUM GROUP COM 91529Y106 687 45,750 SH   SOLE   45,750 0 0
URBAN EDGE PPTYS COM 91704F104 709 80,500 SH   SOLE   114,455 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 305 21,600 SH   SOLE   21,600 0 0
US BANCORP DEL COM NEW 902973304 138 4,000 SH   SOLE 2 4,000 0 0
US BANCORP DEL COM NEW 902973304 11,654 338,291 SH   SOLE   338,291 0 0
V F CORP COM 918204108 22 400 SH   SOLE 2 400 0 0
V F CORP COM 918204108 6,312 116,715 SH   SOLE   131,621 0 0
VAIL RESORTS INC COM 91879Q109 982 6,647 SH   SOLE   13,491 0 0
VALE S A SPONSORED ADS 91912E105 1,348 162,633 SH   SOLE 5 162,633 0 0
VALE S A SPONSORED ADS 91912E105 0 0 SH   SOLE   82,924 0 0
VALERO ENERGY CORP COM 91913Y100 112 2,471 SH   SOLE 2 2,471 0 0
VALERO ENERGY CORP COM 91913Y100 1,513 33,366 SH   SOLE 1 0 0 33,366
VALERO ENERGY CORP COM 91913Y100 3,092 68,167 SH   SOLE 4 0 0 68,167
VALERO ENERGY CORP COM 91913Y100 4,175 92,050 SH   SOLE   92,050 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 407 17,679 SH   SOLE 5 17,679 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2 100 SH   SOLE   100 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,650 98,900 SH   SOLE   98,900 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,048 71,950 SH   SOLE   71,950 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,029 11,522 SH   SOLE 5 0 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 433 5,075 SH   SOLE 5 0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,698 49,398 SH   SOLE   49,398 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 6,983 132,000 SH   SOLE   132,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,147 14,500 SH   SOLE 5 0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,341 24,103 SH   SOLE 5 0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 476 4,900 SH   SOLE   4,900 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,334 160,000 SH   SOLE   160,000 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 103 620 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 168 795 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 573 15,000 SH   SOLE   15,000 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 648 3,900 SH   SOLE   3,900 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 243 2,200 SH   SOLE   2,200 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 318 1,500 SH   SOLE   1,500 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 366 3,800 SH   SOLE   3,800 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,987 16,300 SH   SOLE   16,300 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 305 4,000 SH   SOLE   4,000 0 0
VARIAN MED SYS INC COM 92220P105 21 200 SH   SOLE 2 200 0 0
VARIAN MED SYS INC COM 92220P105 1,735 16,896 SH   SOLE   138,782 0 0
VEEVA SYS INC CL A COM 922475108 3,565 22,796 SH   SOLE   191,648 0 0
VENTAS INC COM 92276F100 16 600 SH   SOLE 2 600 0 0
VENTAS INC COM 92276F100 11,013 410,949 SH   SOLE   453,109 0 0
VERACYTE INC COM 92337F107 0 0 SH   SOLE   344,769 0 0
VEREIT INC COM 92339V100 234 47,770 SH   SOLE 5 47,770 0 0
VEREIT INC COM 92339V100 5,575 1,140,087 SH   SOLE   3,125,713 0 0
VERISIGN INC COM 92343E102 36 200 SH   SOLE 2 200 0 0
VERISIGN INC COM 92343E102 3,913 21,727 SH   SOLE   21,727 0 0
VERISK ANALYTICS INC COM 92345Y106 5,331 38,248 SH   SOLE   38,248 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,091 20,300 SH   SOLE 2 20,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 258 4,800 SH   SOLE 1 0 4,800 0
VERIZON COMMUNICATIONS INC COM 92343V104 81,836 1,523,093 SH   SOLE   1,734,993 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 24 100 SH   SOLE 2 100 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,299 26,471 SH   SOLE 5 26,471 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 34,348 144,349 SH   SOLE   518,847 0 0
VIACOMCBS INC CL B 92556H206 32 2,290 SH   SOLE 2 2,290 0 0
VIACOMCBS INC CL B 92556H206 1,463 104,395 SH   SOLE   104,395 0 0
VICI PPTYS INC COM 925652109 98 5,874 SH   SOLE 5 5,874 0 0
VICI PPTYS INC COM 925652109 6,741 405,100 SH   SOLE   754,710 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 597 38,300 SH   SOLE   156,079 0 0
VISA INC COM CL A 92826C839 196 1,214 SH   SOLE 2 1,214 0 0
VISA INC COM CL A 92826C839 129 800 SH   SOLE 1 0 0 800
VISA INC COM CL A 92826C839 4,586 28,462 SH   SOLE 5 28,462 0 0
VISA INC COM CL A 92826C839 55,007 341,406 SH   SOLE   415,505 0 0
VISTRA ENERGY CORP COM 92840M102 1,698 106,382 SH   SOLE   109,695 0 0
VISTRA ENERGY CORP *W EXP 02/02/202 92840M128 0 0 SH   SOLE   8,506 0 0
VMWARE INC CL A COM 928563402 1,724 14,234 SH   SOLE   25,079 0 0
VORNADO RLTY TR SH BEN INT 929042109 7 200 SH   SOLE 2 200 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,274 145,643 SH   SOLE   157,583 0 0
VOYA FINANCIAL INC COM 929089100 49 1,200 SH   SOLE 2 1,200 0 0
VOYA FINANCIAL INC COM 929089100 1,042 25,690 SH   SOLE   25,690 0 0
VULCAN MATLS CO COM 929160109 11 100 SH   SOLE 2 100 0 0
VULCAN MATLS CO COM 929160109 2,509 23,212 SH   SOLE   23,212 0 0
WABCO HLDGS INC COM 92927K102 14 100 SH   SOLE 2 100 0 0
WABCO HLDGS INC COM 92927K102 1,211 8,970 SH   SOLE   8,970 0 0
WABTEC COM 929740108 19 386 SH   SOLE 2 386 0 0
WABTEC COM 929740108 1,542 32,037 SH   SOLE   32,037 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 146 3,191 SH   SOLE 2 3,191 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,913 282,253 SH   SOLE   282,253 0 0
WALMART INC COM 931142103 381 3,356 SH   SOLE 2 3,356 0 0
WALMART INC COM 931142103 398 3,500 SH   SOLE 5 3,500 0 0
WALMART INC COM 931142103 53,608 471,818 SH   SOLE   564,910 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 109 135,000 SH   SOLE   135,000 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,392 58,330 SH   SOLE   58,330 0 0
WASTE CONNECTIONS INC COM 94106B101 3,364 43,400 SH   SOLE   79,133 0 0
WASTE MGMT INC DEL COM 94106L109 83 900 SH   SOLE 2 900 0 0
WASTE MGMT INC DEL COM 94106L109 7,465 80,651 SH   SOLE   129,062 0 0
WATERS CORP COM 941848103 1,306 7,176 SH   SOLE 2 7,176 0 0
WATERS CORP COM 941848103 5,133 28,198 SH   SOLE   32,198 0 0
WAYFAIR INC CL A 94419L101 504 9,440 SH   SOLE   9,440 0 0
WEC ENERGY GROUP INC COM 92939U106 33 376 SH   SOLE 2 376 0 0
WEC ENERGY GROUP INC COM 92939U106 18,143 205,868 SH   SOLE   205,868 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,245 86,300 SH   SOLE   211,738 0 0
WELLS FARGO CO NEW COM 949746101 1,976 68,865 SH   SOLE 2 68,865 0 0
WELLS FARGO CO NEW COM 949746101 36,250 1,263,073 SH   SOLE   1,457,373 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 0 0 SH   SOLE   1,900 0 0
WELLTOWER INC COM 95040Q104 42 927 SH   SOLE 2 927 0 0
WELLTOWER INC COM 95040Q104 234 5,104 SH   SOLE 5 5,104 0 0
WELLTOWER INC COM 95040Q104 16,754 365,976 SH   SOLE   732,048 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 305 2,000 SH   SOLE 5 2,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,917 12,590 SH   SOLE   12,590 0 0
WESTERN DIGITAL CORP. COM 958102105 69 1,667 SH   SOLE 2 1,667 0 0
WESTERN DIGITAL CORP. COM 958102105 2,762 66,363 SH   SOLE   66,363 0 0
WESTERN UN CO COM 959802109 20 1,100 SH   SOLE 2 1,100 0 0
WESTERN UN CO COM 959802109 243 13,400 SH   SOLE 5 13,400 0 0
WESTERN UN CO COM 959802109 1,938 106,905 SH   SOLE   106,905 0 0
WESTLAKE CHEM CORP COM 960413102 223 5,838 SH   SOLE   5,838 0 0
WESTROCK CO COM 96145D105 879 31,091 SH   SOLE 2 31,091 0 0
WESTROCK CO COM 96145D105 8,683 307,253 SH   SOLE   307,253 0 0
WEYERHAEUSER CO COM 962166104 22 1,293 SH   SOLE 2 1,293 0 0
WEYERHAEUSER CO COM 962166104 2,320 136,878 SH   SOLE   258,197 0 0
WHIRLPOOL CORP COM 963320106 17 200 SH   SOLE 2 200 0 0
WHIRLPOOL CORP COM 963320106 1,439 16,775 SH   SOLE   16,775 0 0
WHITESTONE REIT COM 966084204 162 26,200 SH   SOLE   26,200 0 0
WHITING PETE CORP NEW COM NEW 966387409 11 17,000 SH   SOLE   17,000 0 0
WILLIAMS COS INC COM 969457100 42 3,000 SH   SOLE 2 3,000 0 0
WILLIAMS COS INC COM 969457100 3,206 226,543 SH   SOLE   226,543 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 44 261 SH   SOLE 2 261 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,046 29,709 SH   SOLE   29,709 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 251 80,900 SH   SOLE   80,900 0 0
WIX COM LTD SHS M98068105 830 8,230 SH   SOLE   8,230 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 0 0 SH   SOLE   525 0 0
WORKDAY INC CL A 98138H101 13 100 SH   SOLE 2 100 0 0
WORKDAY INC CL A 98138H101 49,474 379,927 SH   SOLE   379,927 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 0 0 SH   SOLE   4,040 0 0
WP CAREY INC COM 92936U109 15,057 259,241 SH   SOLE   259,241 0 0
WYNN RESORTS LTD COM 983134107 18 300 SH   SOLE 2 300 0 0
WYNN RESORTS LTD COM 983134107 1,099 18,252 SH   SOLE   18,252 0 0
XCEL ENERGY INC COM 98389B100 72 1,200 SH   SOLE 2 1,200 0 0
XCEL ENERGY INC COM 98389B100 9,850 163,358 SH   SOLE   163,358 0 0
XENIA HOTELS & RESORTS INC COM 984017103 829 80,500 SH   SOLE   80,500 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 23 1,200 SH   SOLE 2 1,200 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 920 48,597 SH   SOLE   48,597 0 0
XILINX INC COM 983919101 31 400 SH   SOLE 2 400 0 0
XILINX INC COM 983919101 5,545 71,150 SH   SOLE   78,215 0 0
XPO LOGISTICS INC COM 983793100 797 16,354 SH   SOLE   16,354 0 0
XYLEM INC COM 98419M100 33 500 SH   SOLE 2 500 0 0
XYLEM INC COM 98419M100 2,159 33,145 SH   SOLE   109,380 0 0
YANDEX N V SHS CLASS A N97284108 636 18,690 SH   SOLE   47,489 0 0
YELP INC CL A 985817105 0 0 SH   SOLE   67,785 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 394 94,400 SH   SOLE   94,400 0 0
YUM BRANDS INC COM 988498101 34 500 SH   SOLE 2 500 0 0
YUM BRANDS INC COM 988498101 8,257 120,487 SH   SOLE   120,487 0 0
YUM CHINA HLDGS INC COM 98850P109 60 1,402 SH   SOLE 2 1,402 0 0
YUM CHINA HLDGS INC COM 98850P109 2,843 66,690 SH   SOLE   75,451 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,728 9,414 SH   SOLE   12,824 0 0
ZILLOW GROUP INC CL A 98954M101 0 0 SH   SOLE   5,140 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 768 21,320 SH   SOLE   27,470 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 44 438 SH   SOLE 2 438 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,810 37,690 SH   SOLE   383,359 0 0
ZIONS BANCORPORATION N A COM 989701107 21 800 SH   SOLE 2 800 0 0
ZIONS BANCORPORATION N A COM 989701107 1,029 38,455 SH   SOLE   38,455 0 0
ZOETIS INC CL A 98978V103 94 800 SH   SOLE 2 800 0 0
ZOETIS INC CL A 98978V103 471 4,000 SH   SOLE 5 4,000 0 0
ZOETIS INC CL A 98978V103 41,444 352,146 SH   SOLE   783,628 0 0
ZOGENIX INC COM NEW 98978L204 0 0 SH   SOLE   100,925 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 44 300 SH   SOLE 2 300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,116 48,700 SH   SOLE   48,700 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 970 36,630 SH   SOLE   45,402 0 0
ZYMEWORKS INC COM 98985W102 0 0 SH   SOLE   109,770 0 0