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