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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COMPANYCOM88579Y10125142SH SOLE200142
3M COMPANYCOM88579Y1012381,364SH SOLE1001,364
3M COMPANYCOM88579Y1013,54720,291SH SOLE 20,29100
8X8 INC NEWCOM2829141003100SH SOLE200100
ABBOTT LABORATORIESCOM00282410062564SH SOLE200564
ABBOTT LABORATORIESCOM0028241008,21775,045SH SOLE10075,045
ABBOTT LABORATORIESCOM0028241009,95790,941SH SOLE 90,29300
ABBVIE INCCOM00287Y10930279SH SOLE200279
ABBVIE INCCOM00287Y1091191,114SH SOLE1001,114
ABBVIE INCCOM00287Y1094,95246,218SH SOLE 45,58000
ABERDEEN ASIA-PACIFIC INCOMECOM003009107368,000SH SOLE1008,000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104130SH SOLE20030
ABERDEEN STD GOLD ETF TRPHYSCL SWISS GLD00326A1041156,270SH SOLE 6,27000
ABM INDS INCCOM00095710015400SH SOLE100400
ACCENTURE PLC CL ASHS CLASS AG1151C1014,29716,451SH SOLE10016,451
ACCENTURE PLC CL ASHS CLASS AG1151C1015,24320,071SH SOLE 20,07100
ACTIVISION BLIZZARD INCCOM00507V10940435SH SOLE100435
ACUITY BRANDS, INCCOM00508Y102650SH SOLE 5000
ADAMS DIVERSIFIED EQUITY FDCOM00621210417975SH SOLE200975
ADIENT PLCORD SHSG0084W101376SH SOLE20076
ADOBE SYSTEMS INCCOM00724F101510SH SOLE20010
ADOBE SYSTEMS INCCOM00724F1011,2402,480SH SOLE 2,48000
ADOBE SYSTEMS INCCOM00724F1017,74215,481SH SOLE10015,481
ADVANCE AUTO PARTS, INCCOM00751Y10639250SH SOLE 25000
ADVANCED MICRO DEVICES INCCOM00790310739430SH SOLE200430
ADVANCED MICRO DEVICES INCCOM0079031074124,490SH SOLE1004,490
ADVANSIX INCCOM00773T1013131SH SOLE 13100
AEGON N.V. AMERICAN REG SHSNY REGISTRY SHS007924103328,000SH SOLE 8,00000
AES CORPCOM00130H105251,048SH SOLE1001,048
AFLAC INCORPORATEDCOM0010551021,72638,809SH SOLE 38,59900
AGILENT TECHNOLOGIES INCCOM00846U10127231SH SOLE100231
AGILENT TECHNOLOGIES INCCOM00846U10157485SH SOLE 48500
AIR PRODUCTS & CHEMICALS INCCOM00915810637137SH SOLE200137
AIR PRODUCTS & CHEMICALS INCCOM0091581064631,693SH SOLE 1,69300
AIR PRODUCTS & CHEMICALS INCCOM0091581062,0907,649SH SOLE1007,649
AKAMAI TECHNOLOGIES, INC.COM00971T101324SH SOLE 2400
ALARM COM HLDGS INCCOM011642105769SH SOLE20069
ALASKA AIR GROUP INCCOM011659109231SH SOLE10031
ALASKA AIR GROUP INCCOM01165910910190SH SOLE 19000
ALCON AGORD SHSH01301128781,180SH SOLE1001,180
ALDEYRA THERAPEUTICS INCCOM01438T1062250SH SOLE200250
ALERIAN MLP ETFALERIAN MLP00162Q452923,574SH SOLE 3,57400
ALEXION PHARMACEUTICALS INCCOM015351109214SH SOLE 1400
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W102179771SH SOLE 77100
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W102198850SH SOLE200850
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W1025,80924,962SH SOLE10024,962
ALIGN TECHNOLOGY INCCOM0162551011324SH SOLE 2400
ALIGN TECHNOLOGY INCCOM01625510180150SH SOLE200150
ALLETE INCCOM NEW01852230010156SH SOLE200156
ALLIANCE GROWTH & INCOME FUNDCOM01859710412922,489SH SOLE 22,48900
ALLIANT ENERGY CORP.COM01880210813250SH SOLE 25000
ALLSTATE CORPORATIONCOM02000210115SH SOLE2005
ALLSTATE CORPORATIONCOM02000210116150SH SOLE100150
ALLSTATE CORPORATIONCOM02000210127244SH SOLE 24400
ALLY FINANCIALCOM02005N1007190SH SOLE100190
ALLY FINANCIALCOM02005N100531,500SH SOLE 1,50000
ALPHABET INC -CL ACAP STK CL A02079K305391223SH SOLE200223
ALPHABET INC -CL ACAP STK CL A02079K3051,481845SH SOLE100845
ALPHABET INC -CL ACAP STK CLA02079K30511,5736,603SH SOLE 6,58100
ALPHABET INC-CL CCAP STK CL C02079K107485277SH SOLE200277
ALPHABET INC-CL CCAP STK CLC02079K1074,0422,307SH SOLE 2,30700
ALPHABET INC-CL CCAP STK CL C02079K10715,3578,766SH SOLE1008,766
ALTERYX INCCOM CL A02156B103435SH SOLE20035
ALTRIA GROUP, INCCOM02209S1031593,870SH SOLE1003,870
ALTRIA GROUP, INCCOM02209S1031994,849SH SOLE2004,849
ALTRIA GROUP, INCCOM02209S1031,39233,962SH SOLE 33,96200
AMAZON COM INCCOM023135106769236SH SOLE200236
AMAZON COM INCCOM0231351064,4201,357SH SOLE 1,35700
AMAZON COM INCCOM02313510632,3929,946SH SOLE1009,946
AMEREN CORPORATIONCOM02360810219245SH SOLE100245
AMEREN CORPORATIONCOM02360810220250SH SOLE 25000
AMERICAN AIRLINES GROUP INCCOM02376R10211680SH SOLE 68000
AMERICAN AIRLINES GROUP INCCOM02376R102161,002SH SOLE2001,002
AMERICAN ELECTRIC POWER COMPANY, INCCOM0255371012002,405SH SOLE1002,405
AMERICAN ELECTRIC POWER COMPANY, INCCOM0255371013634,355SH SOLE 3,28800
AMERICAN EXPRESS COCOM0258161092,77022,913SH SOLE10022,913
AMERICAN EXPRESS COCOM0258161095,40544,705SH SOLE 44,49500
AMERICAN FINL GROUP INC OHIOCOM02593210427310SH SOLE100310
AMERICAN INTERNATIONAL GROUP, INCCOM NEW026874784247SH SOLE10047
AMERICAN INTERNATIONAL GROUP, INCCOM NEW0268747844105SH SOLE 10500
AMERICAN TOWER CORPCOM03027X1002191SH SOLE20091
AMERICAN TOWER CORPCOM03027X100153681SH SOLE 68100
AMERICAN TOWER CORPCOM03027X1008,46837,724SH SOLE10037,724
AMERICAN WTR WKS CO INC NEWCOM030420103636SH SOLE20036
AMERICAN WTR WKS CO INC NEWCOM03042010316101SH SOLE100101
AMETEK, INCCOM03110010033270SH SOLE100270
AMETEK, INCCOM0311001008487,009SH SOLE 4,72500
AMGEN, INCCOM031162100201874SH SOLE100874
AMGEN, INCCOM0311621002,0819,049SH SOLE 9,04900
AMPHENOL CORPORATION ACL A0320951012,43618,627SH SOLE 18,62700
AMPLIFY ONLINE RETAIL ETFONLIN RETL ETF03210810211100SH SOLE 10000
ANALOG DEVICES INCCOM03265410515100SH SOLE100100
ANALOG DEVICES INCCOM03265410522149SH SOLE 14900
ANALOG DEVICES INCCOM03265410548328SH SOLE200328
ANHEUSER BUSCH COMPANIESSPONSORED ADR03524A108223SH SOLE 2300
ANTERO MIDSTREAM CORPCOM03676B102152,000SH SOLE2002,000
ANTHEM INCCOM03675210332100SH SOLE200100
ANTHEM INCCOM0367521035,51717,182SH SOLE10017,182
AON PLCSHS CL AG0403H1081150SH SOLE10050
APACHE CORPCOM0374111052161SH SOLE 16100
APPIAN CORPCL A03782L10118112SH SOLE200112
APPLE, INC.COM0378331001,87614,135SH SOLE20014,135
APPLE, INC.COM03783310032,384244,055SH SOLE 242,45600
APPLE, INC.COM03783310039,049294,289SH SOLE100294,289
APPLIED MATERIALS, INCCOM038222105334SH SOLE10034
APPLIED MATERIALS, INCCOM03822210543500SH SOLE 50000
APTIV PLCSHSG6095L109214SH SOLE 1400
APTIV PLCSHSG6095L10943330SH SOLE100330
ARCHER DANIELS MIDLAND COCOM039483102363SH SOLE10063
ARCONIC CORPORATIONCOM03966V107125SH SOLE20025
ARES CAPITAL CORPCOM04010L103221,296SH SOLE2001,296
ARISTA NETWORKS INCCOM04041310640138SH SOLE100138
ARK ETF TRINNOVATION ETF00214Q104110SH SOLE20010
ARK ETF TRGENOMIC REV ETF00214Q30220210SH SOLE200210
ARMATA PHARMACEUTICALS INCCOM04216R10231,000SH SOLE2001,000
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN0705921012SH SOLE 200
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN070592101225SH SOLE20025
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN070592101735SH SOLE10035
ASTRAZENECA PLC ADRSPONSORED ADR046353108551,092SH SOLE 1,09200
ASTRAZENECA PLC ADRSPONSORED ADR0463531081583,162SH SOLE1003,162
AT&T INC.COM00206R1021204,179SH SOLE2004,179
AT&T INC.COM00206R1021,47851,389SH SOLE10051,389
AT&T INC.COM00206R1023,334115,935SH SOLE 114,82500
ATLANTIC UN BANKSHARES CORPCOM04911A107491,500SH SOLE 1,50000
ATLANTIC UN BANKSHARES CORPCOM04911A1071273,843SH SOLE1003,843
ATLANTIC UN BANKSHARES CORPCOM04911A10776923,357SH SOLE20023,357
ATLAS CORPSHARESY0436Q1091100SH SOLE200100
ATLASSIAN CORP PLCCL AG06242104835SH SOLE10035
ATLASSIAN CORP PLCCL AG06242104102437SH SOLE200437
ATMOS ENERGY CORPORATIONCOM04956010510100SH SOLE 10000
AURORA CANNABIS INCCOM05156X8843350SH SOLE 35000
AUTODESK INCCOM0527691061,3524,428SH SOLE1004,428
AUTOLIV INCCOM052800109921,000SH SOLE 000
AUTOMATIC DATA PROCESSING, INCCOM05301510341232SH SOLE200232
AUTOMATIC DATA PROCESSING, INCCOM05301510356318SH SOLE100318
AUTOMATIC DATA PROCESSING, INCCOM0530151033,76421,364SH SOLE 21,36400
AUTOZONE, INCCOM0533321022319SH SOLE 1900
AVALONBAY COMMUNITIES, INCCOM053484101211SH SOLE 1100
AVANOS MED INCCOM05350V106363SH SOLE 6300
AVERY DENNISON CORPCOM05361110950325SH SOLE100325
AVINGER INCCOM05373460425,000SH SOLE2005,000
AXSOME THERAPEUTICS INCCOM05464T1047138,755SH SOLE1008,755
B2GOLD CORPCOM11777Q209111,900SH SOLE2001,900
BAIDU INCSPON ADR REP A0567521081150SH SOLE10050
BALL CORPCOM05849810635374SH SOLE100374
BANK NOVA SCOTIA B CCOM064149107551,010SH SOLE2001,010
BANK OF AMERICA CORPORATIONCOM060505104912,989SH SOLE2002,989
BANK OF AMERICA CORPORATIONCOM0605051042999,861SH SOLE1009,861
BANK OF AMERICA CORPORATIONCOM0605051041,64454,250SH SOLE 54,25000
BANK OF MONTREALCOM0636711011041,374SH SOLE 1,37400
BANK OF NEW YORK MELLON CORPORATIONCOM06405810028651SH SOLE 65100
BANK OZKCOM06417N103270SH SOLE10070
BARCLAYS PLCADR06738E2045573SH SOLE200573
BARRICK GOLD CORPCOM06790110813579SH SOLE100579
BAXTER INTERNATIONAL INCCOM0718131093,12638,957SH SOLE 38,85200
BCE INC.COM NEW05534B76011251SH SOLE200251
BCE INC.COM NEW05534B7602,04547,789SH SOLE 47,78900
BECTON DICKINSON & COCOM07588710938153SH SOLE200153
BECTON DICKINSON & COCOM07588710988350SH SOLE100350
BECTON DICKINSON & COCOM0758871097412,961SH SOLE 2,96100
BED BATH & BEYOND INCCOM075896100150SH SOLE20050
BERKSHIRE HATHAWAY INC BCL B NEW0846707029904,271SH SOLE 4,27100
BERKSHIRE HATHAWAY INC BCL B NEW0846707025,21022,470SH SOLE20022,470
BERKSHIRE HATHAWAY INC BCL B NEW0846707025,81825,090SH SOLE10025,090
BEST BUY INCCOM08651610142425SH SOLE100425
BEYOND MEAT INCCOM08862E10939310SH SOLE100310
BHP GROUP LTDSPONSORED ADS08860610833500SH SOLE200500
BIGCOMMERCE HLDGS INCCOM SER 108975P108575SH SOLE10075
BIOGEN INCCOM09062X10328115SH SOLE100115
BIOMARIN PHARMACEUTICAL INCCOM09061G101114SH SOLE 1400
BIONTECH SESPONSORED ADS09075V1028102SH SOLE200102
BLACKLINE INCCOM09239B10930225SH SOLE200225
BLACKROCK INVT QUALITY MUN TCOM09247D1051257,300SH SOLE1007,300
BLACKROCK MUNIASSETS FD INCCOM09254J102372,500SH SOLE1002,500
BLACKROCK MUNIYIELD FD INCCOM09253W104725,000SH SOLE1005,000
BLACKROCK VA MUNICIPAL BONDCOM0924811001106,900SH SOLE1006,900
BLACKROCK, INCCOM09247X101710SH SOLE20010
BLACKROCK, INCCOM09247X1014,5646,325SH SOLE1006,325
BLACKROCK, INCCOM09247X1018,84212,254SH SOLE 12,22900
BLACKSTONE GROUP INC CL ACOM CL A09260D10745700SH SOLE 70000
BLACKSTONE GROUP INC CL ACOM CL A09260D1076,620102,139SH SOLE100102,139
BLINK CHARGING COCOM09354A1004100SH SOLE200100
BNY MELLON HIGH YIELD STRATESH BEN INT09660L105134,259SH SOLE2004,259
BNY MELLON STRATEGIC MUN BDCOM09662E109172,148SH SOLE2002,148
BOEING COMPANYCOM097023105191892SH SOLE200892
BOEING COMPANYCOM0970231053941,840SH SOLE1001,840
BOEING COMPANYCOM0970231052,85413,335SH SOLE 13,33500
BOOKING HOLDINGS INCCOM09857L1087835SH SOLE10035
BOOZ ALLEN HAMILTON HLDG CORCL A0995021062222,551SH SOLE2002,551
BOSTON BEER INCCL A1005571073333SH SOLE10033
BOSTON BEER INCCL A100557107169170SH SOLE200170
BOSTON SCIENTIFIC CORPCOM101137107267SH SOLE10067
BOX INCCL A10316T1043175SH SOLE100175
BP PLC ADRSPONSORED ADR05562210418892SH SOLE 89200
BP PLC ADRSPONSORED ADR055622104211,000SH SOLE1001,000
BRASILAGRO BRAZILIAN AGRIC RSPONSORED ADR10554B1041100SH SOLE200100
BRIGHTHOUSE FINL INCCOM10922N103118SH SOLE20018
BRISTOL-MYERS SQUIBB COCOM110122108226SH SOLE20026
BRISTOL-MYERS SQUIBB COMPANYCOM1101221081692,717SH SOLE1002,717
BRISTOL-MYERS SQUIBB COMPANYCOM1101221088,337134,405SH SOLE 132,85500
BROADCOM INCCOM11135F1011840SH SOLE20040
BROADCOM INCCOM11135F10199225SH SOLE 22500
BROADCOM INCCOM11135F101108247SH SOLE100247
BROADRIDGE FINANCIAL SOLUTIONS INC.COM11133T10323153SH SOLE 15300
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH11258510417417SH SOLE200417
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH112585104461,125SH SOLE1001,125
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH1125851047,197174,395SH SOLE 170,48500
BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210127550SH SOLE100550
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491075350SH SOLE100350
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10544750SH SOLE 75000
CACI INTL INCCL A12719030436145SH SOLE100145
CALAMP CORPCOM1281261093300SH SOLE200300
CALLON PETE CO DELCOM13123X5082175SH SOLE 17500
CALLON PETE CO DELCOM13123X508131,000SH SOLE1001,000
CAMPBELL SOUP CO.COM1344291091092,250SH SOLE 2,25000
CANAAN INCSPONSORED ADS1347481021200SH SOLE200200
CANADIAN NAT RES LTDCOM136385101291,203SH SOLE2001,203
CANADIAN SOLAR INCCOM1366351095100SH SOLE200100
CANOPY GROWTH CORPCOM13803510019783SH SOLE200783
CAPITAL ONE FINANCIAL CORPCOM14040H10540400SH SOLE100400
CAPITAL ONE FINANCIAL CORPCOM14040H1054,07041,174SH SOLE 41,17400
CARDINAL HEALTH, INCCOM14149Y1083155,873SH SOLE 5,87300
CARLYLE GROUP INCCOM14316J1081163,678SH SOLE 3,67800
CARMAX INCCOM143130102223SH SOLE10023
CARNIVAL CORPORATIONUNIT 99/99/99991436583002100SH SOLE100100
CARNIVAL CORPORATIONUNIT 99/99/99991436583002100SH SOLE 10000
CARRIER GLOBAL CORPORATIONCOM14448C1041824,813SH SOLE1004,813
CARRIER GLOBAL CORPORATIONCOM14448C10492324,469SH SOLE 23,74400
CASTLIGHT HEALTH INCCL B14862Q10011,000SH SOLE2001,000
CATERPILLAR INCCOM1491231011584SH SOLE20084
CATERPILLAR INCCOM14912310158318SH SOLE100318
CATERPILLAR INCCOM1491231012,59414,251SH SOLE 14,25100
CDK GLOBAL INC.COM12508E10117333SH SOLE 33300
CELANESE CORPORATION SERIES ACOM1508701031077SH SOLE 7700
CELANESE CORPORATION SERIES ACOM15087010319150SH SOLE100150
CENTENE CORP DELCOM15135B101579SH SOLE20079
CENTENE CORP DELCOM15135B101871,457SH SOLE1001,457
CENTENNIAL RESOURCE DEV INCCL A15136A1021812,000SH SOLE10012,000
CENTRAL SECS CORPCOM15512310211345SH SOLE200345
CERENCE INCCOM156727109880SH SOLE20080
CERNER CORPORATIONCOM1567821042,06126,263SH SOLE 25,78800
CHARLES RIV LABS INTL INCCOM1598641072082SH SOLE10082
CHARTER COMMUNICATIONS INC NCL A16119P10846SH SOLE2006
CHARTER COMMUNICATIONS INC NCL A16119P1084670SH SOLE10070
CHECK POINT SOFTWARE TECH LTORDM2246510427200SH SOLE100200
CHENIERE ENERGY INCCOM NEW16411R2089150SH SOLE100150
CHEVRON CORPORATIONCOM16676410059700SH SOLE200700
CHEVRON CORPORATIONCOM1667641001,25914,912SH SOLE10014,912
CHEVRON CORPORATIONCOM1667641002,91034,455SH SOLE 33,44000
CHEWY INCCL A16679L10940450SH SOLE100450
CHIPOTLE MEXICAN GRILL, INC.COM16965610532SH SOLE 200
CHIPOTLE MEXICAN GRILL, INC.COM16965610532SH SOLE1002
CHUBB LIMITEDCOMH1467J1041170SH SOLE10070
CHUBB LIMITEDCOMH1467J104117758SH SOLE 75800
CHURCH & DWIGHT COCOM17134010213150SH SOLE100150
CHURCH & DWIGHT COCOM1713401021952,236SH SOLE 63600
CIGNA CORP NEWCOM1255231001782SH SOLE10082
CIGNA CORP NEWCOM1255231002,54312,214SH SOLE 12,21400
CINTAS CORPCOM1729081052878SH SOLE10078
CISCO SYSTEMS, INCCOM17275R102972,167SH SOLE2002,167
CISCO SYSTEMS, INCCOM17275R10289920,094SH SOLE10020,094
CISCO SYSTEMS, INCCOM17275R1027,943177,494SH SOLE 176,88600
CITIGROUP INCCOM NEW17296742431509SH SOLE100509
CITIGROUP INCCOM NEW17296742434548SH SOLE200548
CITIGROUP INCCOM NEW1729674242,92547,438SH SOLE 47,16300
CITIZENS FINL GROUP INCCOM174610105257SH SOLE10057
CITRIX SYSTEMS, INCCOM177376100320SH SOLE20020
CITRIX SYSTEMS, INCCOM1773761009907,606SH SOLE 7,56200
CLEAN ENERGY FUELS CORPCOM184499101253,138SH SOLE2003,138
CLOROX COMPANYCOM18905410955273SH SOLE100273
CLOROX COMPANYCOM1890541092381,180SH SOLE2001,180
CLOROX COMPANYCOM1890541098584,249SH SOLE 4,24900
CLOUDERA INCCOM18914U1009650SH SOLE200650
CLOUDFLARE INCCL A COM18915M10732421SH SOLE200421
CMC MATERIALS INCCOM12571T10030200SH SOLE100200
CME GROUP INCCOM12572Q10520110SH SOLE100110
CMS ENERGY CORPORATIONCOM1258961009155SH SOLE100155
CMS ENERGY CORPORATIONCOM12589610031500SH SOLE 50000
CNH INDUSTRIAL NVSHSN20944109131,000SH SOLE 1,00000
COCA-COLA COMPANYCOM191216100350SH SOLE20050
COCA-COLA COMPANYCOM1912161001713,125SH SOLE1003,125
COCA-COLA COMPANYCOM1912161004,40680,348SH SOLE 80,34800
COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCL A1924461022,44229,793SH SOLE 29,79300
COHEN & STEERS INFRASTRUCTURCOM19248A1091465,672SH SOLE1005,672
COLGATE-PALMOLIVE COCOM1941621036027,037SH SOLE 6,43700
COLGATE-PALMOLIVE COCOM1941621031,45717,043SH SOLE10017,043
COMCAST CORPORATION CLASS ACL A20030N101851,616SH SOLE2001,616
COMCAST CORPORATION CLASS ACL A20030N1012825,373SH SOLE 5,37300
COMCAST CORPORATION CLASS ACL A20030N1014,83392,232SH SOLE10092,232
COMMUNITY TR BANCORP INCCOM2041491086150SH SOLE100150
COMPASS DIVERSIFIEDSH BEN INT20451Q104191,000SH SOLE2001,000
COMPASS PATHWAYS PLCSPONSORED ADS20451W10110200SH SOLE200200
CONAGRA BRANDS INCCOM205887102561,548SH SOLE 1,41400
CONOCOPHILLIPSCOM20825C10437925SH SOLE100925
CONOCOPHILLIPSCOM20825C104671,665SH SOLE2001,665
CONOCOPHILLIPSCOM20825C1041,77244,303SH SOLE 43,95500
CONSOLIDATED EDISON INCCOM20911510461850SH SOLE100850
CONSTELLATION BRANDS INCCL B21036P2072951,344SH SOLE1001,344
CONSTELLATION BRANDS INC ACL A21036P10880365SH SOLE 36500
CONSTELLATION BRANDS INC ACL A21036P1085,43524,811SH SOLE10024,811
CONSUMER DISCRETIONARY SELECT SECTOR SPDRSBI CONS DISCR81369Y407426SH SOLE10026
CONSUMER DISCRETIONARY SELECT SECTOR SPDRSBI CONS DISCR81369Y4076,23938,806SH SOLE 38,68400
COPART, INCCOM21720410613100SH SOLE 10000
CORELOGIC INC.COM21871D10346590SH SOLE 59000
CORNING, INCCOM2193501051123,104SH SOLE2003,104
CORNING, INCCOM2193501051,89552,646SH SOLE 52,12300
CORTEVA INCCOM22052L1044116SH SOLE200116
CORTEVA INCCOM22052L1049243SH SOLE100243
COSTCO WHOLESALE CORPORATIONCOM22160K10524SH SOLE2004
COSTCO WHOLESALE CORPORATIONCOM22160K1053,5389,389SH SOLE 9,38900
COSTCO WHOLESALE CORPORATIONCOM22160K1053,83310,174SH SOLE10010,174
COUPA SOFTWARE INCCOM22266L10626SH SOLE1006
COUSINS PROPERTIES INCCOM NEW222795502260SH SOLE 6000
CRANE COCOM2243991058106SH SOLE 10600
CRISPR THERAPEUTICS AGNAMEN AKTH171821081581,033SH SOLE2001,033
CROWDSTRIKE HLDGS INCCL A22788C10521100SH SOLE200100
CROWDSTRIKE HLDGS INCCL A22788C10569325SH SOLE100325
CROWN CASTLE INTL CORP NEWCOM22822V101530SH SOLE20030
CROWN CASTLE INTL CORP NEWCOM22822V1011276SH SOLE10076
CROWN CASTLE INTL CORP NEWCOM22822V101109687SH SOLE 68700
CSX CORPCOM126408103552SH SOLE20052
CSX CORPCOM1264081032042,250SH SOLE1002,250
CSX CORPCOM1264081034815,300SH SOLE 5,30000
CUMMINS INCCOM2310211063181,399SH SOLE1001,399
CVS HEALTH CORPCOM1266501003,11345,576SH SOLE10045,576
CVS HEALTH CORPCOM1266501004,00458,617SH SOLE 58,61700
D R HORTON INCCOM23331A1091,22517,780SH SOLE10017,780
DANA HOLDING CORPORATIONCOM235825205542,750SH SOLE 2,75000
DANAHER CORPCOM2358511023,74916,876SH SOLE10016,876
DANAHER CORPCOM23585110217,24977,651SH SOLE 77,60000
DARDEN RESTAURANTS INCCOM2371941051341,127SH SOLE 1,12700
DATADOG INCCL A COM23804L10312125SH SOLE100125
DEERE & COCOM24419910527100SH SOLE200100
DEERE & COCOM2441991054161,545SH SOLE1001,545
DEERE & COCOM2441991053,83114,239SH SOLE 14,23900
DELL TECHNOLOGIES INCCL C24703L2027102SH SOLE100102
DELL TECHNOLOGIES INCCL C24703L20270957SH SOLE 95700
DELTA AIR LINES INC DELCOM NEW24736170236901SH SOLE200901
DENTSPLY SIRONA INCCOM24906P1091102,097SH SOLE 2,09700
DEVON ENERGY CORPORATIONCOM25179M10336222,910SH SOLE 22,91000
DEXCOM INCCOM252131107615SH SOLE20015
DEXCOM INCCOM25213110776205SH SOLE100205
DIAGEO PLC ADRSPON ADR NEW25243Q20552325SH SOLE100325
DIAGEO PLC ADRSPON ADR NEW25243Q2056,36540,082SH SOLE 39,68200
DICKS SPORTING GOODS INCCOM25339310211200SH SOLE100200
DIGITAL RLTY TR INCCOM2538681031,2338,840SH SOLE1008,840
DINE BRANDS GLOBAL INCCOM254423106125SH SOLE10025
DIREXION SHS ETF TROIL GAS BL 2X SH25460G50015400SH SOLE100400
DIREXION SHS ETF TRWORK FROM HOME25460G7738125SH SOLE100125
DISCOVERY COMMUNICATIONS, INCCOM SER A25470F1042,06168,499SH SOLE 68,49900
DISCOVERY INCCOM SER C25470F302145SH SOLE10045
DOCUSIGN INCCOM2561631061465SH SOLE20065
DOLBY LABORATORIES INCCOM CL A25659T1076867,058SH SOLE 6,99500
DOLLAR GENERALCOM2566771051154SH SOLE 5400
DOLLAR GENERALCOM25667710563300SH SOLE100300
DOLLAR TREE INCCOM256746108112SH SOLE10012
DOMINION ENERGY INCCOM25746U109561SH SOLE20061
DOMINION ENERGY INCCOM25746U1092433,236SH SOLE2003,236
DOMINION RESOURCES, INCCOM25746U1091,05714,055SH SOLE 12,98500
DOMINION RESOURCES, INCCOM25746U1091,90325,302SH SOLE10025,302
DOMINOS PIZZA INCCOM25754A201135352SH SOLE100352
DORCHESTER MINERALS LPCOM UNIT25820R105131,200SH SOLE 1,20000
DOW INCCOM2605571036116SH SOLE200116
DOW INCCOM26055710323420SH SOLE100420
DOW INCCOM2605571031,37024,677SH SOLE 24,37500
DRAFTKINGS INCCOM CL A26142R10419400SH SOLE100400
DRAFTKINGS INCCOM CL A26142R10422475SH SOLE200475
DROPBOXCL A26210C1046250SH SOLE 25000
DTE ENERGY COMPANYCOM23333110718150SH SOLE 15000
DUKE ENERGY CORPCOM NEW26441C2042082,270SH SOLE1002,270
DUKE ENERGY CORPCOM NEW26441C2044044,416SH SOLE 4,21600
DUPONT DE NEMOURS INCCOM26614N1028116SH SOLE200116
DUPONT DE NEMOURS INCCOM26614N10231441SH SOLE100441
DUPONT DE NEMOURS INCCOM26614N1021,17016,459SH SOLE 16,15700
EAGLE BANCORP, INCCOM268948106912,200SH SOLE1002,200
EAGLE BANCORP, INCCOM2689481062205,325SH SOLE 5,32500
EASTMAN CHEMICAL COCOM27743210015152SH SOLE 15200
EASTMAN CHEMICAL COCOM2774321001261,256SH SOLE2001,256
EATON CORP PLCSHSG2918310386715SH SOLE100715
EATON CORP PLCSHSG291831031,69514,105SH SOLE 14,08000
EATON VANCE SR FLTNG RTE TRCOM27828Q10526120,500SH SOLE10020,500
EATON VANCE TAX-MANAGED BUYEATONCOM27828Y108402,600SH SOLE1002,600
EBAY INC.COM27864210321425SH SOLE100425
ECOLAB INC.COM2788651002161,000SH SOLE2001,000
ECOLAB INC.COM2788651006402,959SH SOLE 2,95900
EDISON INTERNATIONALCOM28102010711172SH SOLE 17200
EDWARDS LIFESCIENCES CORPCOM28176E10833366SH SOLE100366
EDWARDS LIFESCIENCES CORPCOM28176E10867729SH SOLE 72900
ELECTRONIC ARTS INCCOM285512109534SH SOLE 3400
ELECTRONIC ARTS INCCOM28551210935245SH SOLE100245
ELECTRONIC ARTS INCCOM28551210943300SH SOLE200300
ELI LILLY AND COMPANYCOM532457108140829SH SOLE100829
ELI LILLY AND COMPANYCOM5324571081691,001SH SOLE2001,001
ELI LILLY AND COMPANYCOM5324571083432,034SH SOLE 2,03400
EMERGENT BIOSOLUTIONS INCCOM29089Q10516175SH SOLE200175
EMERSON ELECTRIC COCOM2910111043143,913SH SOLE2003,913
EMERSON ELECTRIC COCOM291011104841,045SH SOLE1001,045
EMERSON ELECTRIC COCOM29101110493811,673SH SOLE 10,48500
ENBRIDGE INCCOM29250N10510300SH SOLE200300
ENBRIDGE INCCOM29250N10511332SH SOLE 33200
ENBRIDGE INCCOM29250N1051,34442,014SH SOLE10042,014
ENERGY SELECT SECTOR SPDR FUNDENERGY81369Y506367SH SOLE20067
ENERGY SELECT SECTOR SPDR FUNDENERGY81369Y5061,02427,014SH SOLE 26,94900
ENERGY TRANSFER EQUITY LPCOM UT LTD PTN29273V10054487,968SH SOLE 87,96800
ENPHASE ENERGY INCCOM29355A107135770SH SOLE 77000
ENTERGY CORP NEWCOM29364G10318179SH SOLE200179
ENTERGY CORP NEWCOM29364G10336357SH SOLE200357
ENTERPRISE PRODUCTS PARTNERS, LPCOM2937921079450SH SOLE200450
ENTERPRISE PRODUCTS PARTNERS, LPCOM293792107391,982SH SOLE1001,982
ENTERPRISE PRODUCTS PARTNERS, LPCOM29379210748824,905SH SOLE 24,90500
EOG RES INCCOM26875P1013577,166SH SOLE1007,166
EQT CORPORATIONCOM26884L109342,700SH SOLE 2,70000
EQUINIX INCCOM29444U70046SH SOLE2006
EQUINIX INCCOM29444U7003447SH SOLE 4700
EQUINIX INCCOM29444U7005071SH SOLE10071
EQUITABLE HLDGS INCCOM29452E1013108SH SOLE100108
EQUITY RESIDENTIALSH BEN INT29476L10715250SH SOLE200250
ERICSSONADR B SEK 102948216087560SH SOLE200560
ERIE INDTY COCL A29530P1022461,000SH SOLE 1,00000
ESPERION THERAPEUTICS INC NECOM29664W1054150SH SOLE200150
ESSENTIAL UTILS INCCOM29670G1025106SH SOLE200106
ESSEX PPTY TR INCCOM2971781051252SH SOLE10052
ESTEE LAUDER COMPANIES CL ACL A518439104125470SH SOLE 47000
ESTEE LAUDER COMPANIES CL ACL A5184391048,84433,224SH SOLE10033,224
ETF MANAGERS TRPRIME CYBR SCRTY26924G2017130SH SOLE200130
ETF MANAGERS TRETFMG ALTR HRVST26924G508533,723SH SOLE2003,723
ETF SER SOLUTIONSDEFIANCE NEXT26922A28924727SH SOLE200727
ETF SER SOLUTIONSUS GLB JETS26922A842155SH SOLE10055
EVELO BIOSCIENCES INCCOM299734103191,550SH SOLE2001,550
EVERGY INCCOM30034W10611205SH SOLE200205
EVERSOURCE ENERGYCOM30040W10830352SH SOLE200352
EVERSOURCE ENERGYCOM30040W1082552,950SH SOLE1002,950
EXACT SCIENCES CORPCOM30063P1051397SH SOLE20097
EXACT SCIENCES CORPCOM30063P1053322,508SH SOLE1002,508
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057077123SH SOLE200123
EXELON CORPORATIONCOM30161N10112279SH SOLE200279
EXELON CORPORATIONCOM30161N101771,814SH SOLE 1,81400
EXELON CORPORATIONCOM30161N101821,939SH SOLE1001,939
EXPEDIA GROUP INCCOM NEW30212P303213SH SOLE10013
EXPEDIA GROUP INCCOM NEW30212P30319145SH SOLE200145
EXXON MOBIL CORPORATIONCOM30231G1021303,161SH SOLE2003,161
EXXON MOBIL CORPORATIONCOM30231G10284420,483SH SOLE10020,483
EXXON MOBIL CORPORATIONCOM30231G1023,04873,947SH SOLE 72,61200
F N B CORPCOM3025201012200SH SOLE100200
FACEBOOK, INC. ACL A30303M10229105SH SOLE200105
FACEBOOK, INC. ACL A30303M1025,16718,914SH SOLE 18,91400
FACEBOOK, INC. ACL A30303M10210,39038,036SH SOLE10038,036
FACTSET RESEARCH SYSTEMS, INCCOM303075105927SH SOLE 2700
FACTSET RESEARCH SYSTEMS, INCCOM3030751053297SH SOLE20097
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW3137472069100SH SOLE 10000
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW31374720672850SH SOLE100850
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW3137472062863,363SH SOLE2003,363
FEDERATED INVS INC PA CL BCL B3142111033101SH SOLE200101
FEDERATED INVS INC PA CL BCL B31421110328984SH SOLE 98400
FEDEX CORPCOM31428X10646179SH SOLE200179
FEDEX CORPCOM31428X10660230SH SOLE100230
FEDEX CORPCOM31428X1062,70410,417SH SOLE 10,36700
FERRARI N VCOMN3167Y10346200SH SOLE100200
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857251,000SH SOLE2001,000
FIDELITY NATIONAL INFORMATION SERVICES INCCOM31620M10620139SH SOLE100139
FIDELITY NATIONAL INFORMATION SERVICES INCCOM31620M10622152SH SOLE 15200
FIFTH THIRD BANCORPCOM316773100411,500SH SOLE 1,50000
FINTECH ACQUISITION CORP IVUNIT 12/31/202531810N3021100SH SOLE200100
FIREEYE INCCOM31816Q101130SH SOLE10030
FIRST AMERICAN FINANCIAL CORP.COM31847R10230590SH SOLE 59000
FIRST COMMONWEALTH FINANCIAL CORPORATIONCOM3198291072,281208,544SH SOLE 208,54400
FIRST LONG IS CORPCOM32073410623613,234SH SOLE20013,234
FIRST SOLAR INCCOM3364331072,48025,073SH SOLE10025,073
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X85316235SH SOLE200235
FIRST TR EXCHANGE TRADED FD VI NASDAQ TECHNASD TECH DIV33738R11815300SH SOLE 30000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E302153720SH SOLE200720
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1011,77584,633SH SOLE10084,633
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEXCONSUMR DISCRE33734X1017145SH SOLE 14500
FIRST TRUST DJ INTERNET INDDJ INTERNT IDX33733E302120565SH SOLE 56500
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNNY ARCA BIOTECH33733E20352309SH SOLE 30900
FIRST TRUST US EQUITY OPPORTUNITIES ETFUS EQTY OPPT ETF33692010347400SH SOLE 40000
FIRSTENERGY CORPORATIONCOM3379321073112SH SOLE200112
FIRSTENERGY CORPORATIONCOM3379321077243SH SOLE 24300
FISERV, INCCOM33773810817151SH SOLE 15100
FISERV, INCCOM3377381082251,975SH SOLE1001,975
FIVE BELOW INCCOM33829M10125145SH SOLE100145
FIVERR INTL LTDORD SHSM4R82T1061579SH SOLE20079
FLEETCOR TECHNOLOGIES INCCOM33904110526SH SOLE1006
FLEXION THERAPEUTICS INCCOM33938J10610900SH SOLE100900
FLEXSHARES TRSTOXX GLOBR INF33939L7957139SH SOLE200139
FLUIDIGM CORP DELCOM34385P1085900SH SOLE200900
FLUOR CORP NEWCOM343412102155SH SOLE20055
FLUOR CORPORATIONCOM343412102201,270SH SOLE 1,27000
FMC CORPORATIONCOM NEW30249130317150SH SOLE 15000
FMC CORPORATIONCOM NEW3024913033,07726,776SH SOLE10026,776
FORD MOTOR COMPANYCOM345370860232,562SH SOLE 2,56200
FORD MTR CO DELCOM3453708608910SH SOLE200910
FORTINET INCCOM34959E109641SH SOLE20041
FORTINET INCCOM34959E109134900SH SOLE100900
FORTIVE CORPCOM34959J1081,93827,364SH SOLE 27,36400
FORTIVE CORPCOM34959J1083,27346,221SH SOLE10046,221
FORTUNE BRANDS HOME & SEC INCOM34964C1061,83421,396SH SOLE10021,396
FOUR CORNERS PROPERTY TRUSTCOM35086T10916553SH SOLE 55300
FRANKLIN DISRUPTIVE COMMERCE ETFDISRPTVE COM ETF35473P5385100SH SOLE 10000
FRANKLIN RESOURCES INCCOM35461310115600SH SOLE 60000
FREEPORT-MCMORAN COPPER & GOLD INCCL B35671D857783,000SH SOLE 3,00000
FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291066150SH SOLE100150
FS KKR CAPITAL CORP IICOM35952V303301,828SH SOLE 1,82800
FTAC OLYMPUS ACQUISITION COR*W EXP 08/28/202G372881261500SH SOLE200500
FTI CONSULTING INCCOM30294110956500SH SOLE100500
FULGENT GENETICS INCCOM35966410910196SH SOLE200196
FULTON FINANCIAL CORPORATIONCOM36027110017413,692SH SOLE 13,69200
GABELLI DIVID & INCOME TRCOM36242H104592,750SH SOLE1002,750
GARMIN LTDSHSH2906T10982689SH SOLE 68900
GATX CORPORATIONCOM36144810315178SH SOLE 17800
GENERAC HLDGS INCCOM36873610452230SH SOLE100230
GENERAL DYNAMICS CORPCOM369550108744SH SOLE10044
GENERAL DYNAMICS CORPCOM3695501082491,670SH SOLE 1,67000
GENERAL ELECTRIC COMPANYCOM369604103494,518SH SOLE1004,518
GENERAL ELECTRIC COMPANYCOM369604103847,745SH SOLE2007,745
GENERAL ELECTRIC COMPANYCOM36960410317215,935SH SOLE 15,93500
GENERAL MILLS INCCOM3703341041161,965SH SOLE1001,965
GENERAL MILLS INCCOM3703341042614,442SH SOLE 4,44200
GENERAL MOTORS COCOM37045V100495SH SOLE 9500
GENMARK DIAGNOSTICS INCCOM3723091046400SH SOLE100400
GENUINE PARTS COMPANYCOM37246010512121SH SOLE 12100
GILEAD SCIENCES, INC.COM375558103121SH SOLE20021
GILEAD SCIENCES, INC.COM375558103581,000SH SOLE1001,000
GILEAD SCIENCES, INC.COM3755581034337,424SH SOLE 7,42400
GLADSTONE COMMERCIAL CORPCOM37653610816875SH SOLE100875
GLADSTONE LD CORPCOM3765491019630SH SOLE200630
GLAXOSMITHKLINE PLC ADRSPONSORED ADR37733W1051012,750SH SOLE1002,750
GLAXOSMITHKLINE PLC ADRSPONSORED ADR37733W1051704,617SH SOLE 4,61700
GLOBAL PARTNERS LPCOM UNITS37946R1092107SH SOLE100107
GLOBAL PAYMENTS INC.COM37940X1021150SH SOLE 5000
GLOBAL X FDSE COMMERCE ETF37954Y467391,217SH SOLE2001,217
GLOBAL X FDSRBTCS ARTFL INTE37954Y7157218SH SOLE200218
GLOBAL X FDSLITHIUM BTRY ETF37954Y85545720SH SOLE200720
GLOBE LIFE INCCOM37959E1021501,575SH SOLE 1,57500
GODADDY INC CL ACL A38023710741500SH SOLE 50000
GOLDMAN SACHS GROUP INCCOM38141G1043,35812,732SH SOLE 12,73200
GOLDMAN SACHS GROUP INCCOM38141G1043,42712,994SH SOLE10012,994
GUARDANT HEALTH INCCOM40131M10916SH SOLE1006
GW PHARMACEUTICALS PLC ADRADS36197T103980SH SOLE 8000
HANESBRANDS, INCCOM410345102171,185SH SOLE 1,18500
HANOVER INSURANCE GROUP INCCOM41086710512100SH SOLE100100
HANOVER INSURANCE GROUP INCCOM41086710523198SH SOLE 19800
HARLEY DAVIDSON INCCOM412822108120SH SOLE10020
HARLEY DAVIDSON INCCOM412822108120SH SOLE20020
HCA HEALTHCARE INC.COM40412C10149300SH SOLE 30000
HCA HEALTHCARE INC.COM40412C10162375SH SOLE100375
HEALTH CARE SELECT SECTOR SPDRSBI HEALTHCARE81369Y20942373SH SOLE100373
HEALTH CARE SELECT SECTOR SPDRSBI HEALTHCARE81369Y2092,53922,386SH SOLE 22,38600
HEALTHPEAK PROPERTIES INCCOM42250P103581,908SH SOLE2001,908
HECLA MNG COCOM42270410661,001SH SOLE2001,001
HEWLETT PACKARD ENTERPRISCOM42824C109141,200SH SOLE 1,20000
HILL ROM HLDGS INCCOM43147510220200SH SOLE100200
HILTON WORLDWIDE HLDGS INCCOM43300A20324216SH SOLE100216
HOME DEPOT, INCCOM4370761022387SH SOLE20087
HOME DEPOT, INCCOM4370761022,5719,680SH SOLE1009,680
HOME DEPOT, INCCOM43707610212,94248,725SH SOLE 48,58000
HONEYWELL INTERNATIONAL, INCCOM43851610667314SH SOLE100314
HONEYWELL INTERNATIONAL, INCCOM4385161067,03933,094SH SOLE 32,49900
HOST HOTELS & RESORTS, INC.COM44107P1042154SH SOLE 15400
HOST HOTELS & RESORTS, INC.COM44107P104251,724SH SOLE1001,724
HOWARD BANCORPCOM442496105695,831SH SOLE 5,83100
HOWARD HUGHES CORPCOM44267D10720250SH SOLE100250
HOWMET AEROSPACE INCCOM4432011083100SH SOLE200100
HP INCCOM40434L10515603SH SOLE 60300
HSBC HLDGS PLCSPON ADR NEW4042804064147SH SOLE100147
HUBSPOT INCCOM4435731002050SH SOLE20050
HUMANA INCCOM444859102511SH SOLE10011
HUMANA INCCOM4448591023279SH SOLE20079
HUMANIGEN INCCOM NEW4448632036350SH SOLE100350
HUNTINGTON INGALLS INDUSTRIESCOM446413106633SH SOLE 3300
HUNTINGTON INGALLS INDUSTRIESCOM446413106848SH SOLE10048
IHS MARKIT LTDSHSG47567105227SH SOLE 2700
IHS MARKIT LTDSHSG475671053,89943,401SH SOLE10043,401
ILLINOIS TOOL WORKSCOM45230810946224SH SOLE200224
ILLINOIS TOOL WORKSCOM452308109186913SH SOLE 91300
ILLINOIS TOOL WORKSCOM452308109202990SH SOLE100990
ILLUMINA, INCCOM45232710913SH SOLE2003
ILLUMINA, INCCOM45232710925SH SOLE1005
ILLUMINA, INCCOM4523271092158SH SOLE 5800
INCYTE CORPCOM45337C1029100SH SOLE100100
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y704450SH SOLE10050
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y7041,26214,254SH SOLE 14,25400
INGERSOLL RAND INCCOM45687V106117SH SOLE10017
INSEEGO CORPCOM45782B104151,000SH SOLE1001,000
INTEL CORPORATIONCOM458140100561,121SH SOLE2001,121
INTEL CORPORATIONCOM4581401001,59832,085SH SOLE10032,085
INTEL CORPORATIONCOM4581401008,104162,671SH SOLE 162,08400
INTERCEPT PHARMACEUTICALS INCOM45845P1085200SH SOLE100200
INTERCONTINENTAL EXCHANGE, INCCOM45866F10424210SH SOLE 21000
INTERCONTINENTAL EXCHANGE, INCCOM45866F1048677,520SH SOLE1007,520
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001013943,130SH SOLE1003,130
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001014103,253SH SOLE2003,253
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001019717,711SH SOLE 7,27600
INTERNATIONAL FLAVORS&FRAGRACOM45950610117SH SOLE1007
INTERNATIONAL PAPER COMPANYCOM46014610340807SH SOLE 80700
INTUIT INCCOM461202103182479SH SOLE 47900
INTUITIVE SURGICAL, INCCOM NEW46120E60279SH SOLE2009
INTUITIVE SURGICAL, INCCOM46120E6021417SH SOLE 1700
INTUITIVE SURGICAL, INCCOM NEW46120E6022,1992,688SH SOLE1002,688
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8871623,200SH SOLE1003,200
INVESCO CALIF MUN INCOME TRCOM46132P108634,000SH SOLE1004,000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35430537SH SOLE100537
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E65110300SH SOLE100300
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5087305SH SOLE100305
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G631125SH SOLE20025
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10027400SH SOLE100400
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1422545,468SH SOLE1005,468
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V50631950SH SOLE100950
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662116SH SOLE20016
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66260840SH SOLE100840
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73817445SH SOLE100445
INVESCO EXCHANGE TRADED FD TRBUYBACK ACHIEV46137V3081131,534SH SOLE 1,53400
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGTS&P500 EQL WGT46137V3571491,166SH SOLE1001,166
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGTS&P500 EQL WGT46137V3574903,844SH SOLE 3,84400
INVESCO EXCHNG TRADED FD TR IIS&P GBL WATER46138E263781,660SH SOLE 1,66000
INVESCO EXCHNG TRADED FD TR IIMSCI GBL TIMBR46138E54520600SH SOLE 60000
INVESCO HIGH INCOME TR IICOM46131F10113945SH SOLE200945
INVESCO LIMITEDSHSG491BT108352,000SH SOLE 2,00000
INVESCO PREFERRED ETFPFD ETF46138E511172SH SOLE 7200
INVESCO QQQ TRUNIT SER 146090E103271864SH SOLE200864
INVESCO QQQ TRUNIT SER 146090E10311,17435,614SH SOLE10035,614
INVESCO QUALITY MUN INCOME TCOM46133G107655,000SH SOLE1005,000
INVITATION HOMES INCCOM46187W10720685SH SOLE 68500
IRON MTN INC NEWCOM46284V101141SH SOLE10041
ISHARES10-20 YR TRS ETF464288653954SH SOLE 5400
ISHARES BARCLAYS20 YR TR BD ETF4642874321831,158SH SOLE 1,15800
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF46428717616125SH SOLE200125
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF4642871764973,895SH SOLE1003,895
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF4642871762,12016,610SH SOLE 14,92000
ISHARES COHEN & STEERS REALTY MAJORS INDEXCOHEN STEER REIT46428756443800SH SOLE 80000
ISHARES COHEN & STEERS REALTY MAJORS INDEXCOHEN STEER REIT464287564711,310SH SOLE2001,310
ISHARES COMEX GOLD TRUSTISHARES46428510515812SH SOLE100812
ISHARES COMEX GOLD TRUSTISHARES4642851051196,590SH SOLE 6,59000
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F84211164SH SOLE200164
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F842981,417SH SOLE1001,417
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F8421942,815SH SOLE 2,81500
ISHARES CORE MSCI EMERGING MARKETS ETFCORE MSCI EMKT46434G103781,260SH SOLE1001,260
ISHARES CORE MSCI EMERGING MARKETS ETFCORE MSCI EMKT46434G10383113,400SH SOLE 13,40000
ISHARES CORE S&P US GROWTHCORE S&P US GWT46428767156626SH SOLE200626
ISHARES CORE S&P US GROWTHCORE S&P US GWT46428767129,861336,684SH SOLE 336,49200
ISHARES CORE S&P VALUE ETFCORE S&P US VLU46428766327440SH SOLE200440
ISHARES CORE S&P VALUE ETFCORE S&P US VLU46428766331,493506,393SH SOLE 506,11100
ISHARES DOW JONES SELECT DIVIDENDSELECT DIVID ETF46428716814150SH SOLE100150
ISHARES DOW JONES SELECT DIVIDENDSELECT DIVID ETF4642871684114,276SH SOLE 4,27600
ISHARES DOW JONES US HEALTHCARE SECTOR INDEXUS HLTHCARE ETF46428776237150SH SOLE 15000
ISHARES DOW JONES US HEALTHCARE SECTOR INDEXUS HLTHCARE ETF4642877622531,027SH SOLE1001,027
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF46428772149572SH SOLE200572
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF4642877215476,424SH SOLE1006,424
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF4642877217,36886,596SH SOLE 83,83600
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETFMSCI USA MMENTM46432F39616100SH SOLE200100
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETFMSCI USA MMENTM46432F39667418SH SOLE 41800
ISHARES EUROPE ETFEUROPE ETF464287861841,751SH SOLE 1,75100
ISHARES EXPONENTIAL TECHNOLOGY ETFEXPONENTIAL TECH46434V38113235SH SOLE100235
ISHARES EXPONENTIAL TECHNOLOGY ETFEXPONENTIAL TECH46434V38146802SH SOLE 80200
ISHARES IBONDS DEC 2021 CORP ETFIBONDS DEC21 ETF46434VBK53,539142,080SH SOLE 142,08000
ISHARES IBONDS DEC 2021 MUNI ETFIBONDS DEC202146435G78956321,855SH SOLE 21,85500
ISHARES IBONDS DEC 2022 CORP ETFIBONDS DEC22 ETF46434VBA74,340169,715SH SOLE 169,32000
ISHARES IBONDS DEC 2022 MUNI ETFIBONDS DEC202246435G75584932,190SH SOLE 32,19000
ISHARES IBONDS DEC 2023 CORP ETFIBONDS DEC23 ETF46434VAX84,946188,280SH SOLE 187,90000
ISHARES IBONDS DEC 2023 MUNI ETFIBONDS DEC202346435G31896836,985SH SOLE 36,98500
ISHARES IBONDS DEC 2024 CORP ETFIBONDS DEC24 ETF46434VBG45,618211,351SH SOLE 210,97100
ISHARES IBONDS DEC 2024 MUNI ETFIBONDS DEC46435U6971,20544,485SH SOLE 44,48500
ISHARES IBONDS DEC 2025 CORP ETFIBONDS DEC25 ETF46434VBD15,960217,758SH SOLE 217,75800
ISHARES IBONDS DEC 2026 CORP ETFIBONDS DEC202646435GAA05,390198,879SH SOLE 198,87900
ISHARES IBONDS DEC 2026 MUNI ETFIBONDS DEC 2646435U25955420,450SH SOLE 20,45000
ISHARES IBONDS DEC 2027 CORP ETFIBONDS ETF46435UAA95,024182,223SH SOLE 182,22300
ISHARES IBONDS DEC 2027 MUNI ETFIBONDS DEC 2746435U28346917,180SH SOLE 17,18000
ISHARES IBONDS DEC 2028 CORP ETFIBDS DEC28 ETF46435U5154,260144,175SH SOLE 144,17500
ISHARES IBONDS DEC 2028 MUNI ETFIBONDS DEC 2846435U3252689,715SH SOLE 9,71500
ISHARES IBONDS DEC 2029 CORP ETFIBONDS DEC 2946436E2052,36185,875SH SOLE 85,87500
ISHARES IBONDS DEC 2030 CORP ETFIBONDS DEC 203046436E7261816,885SH SOLE 6,88500
ISHARES IBOXX $ INVESTMENT GRADE CORP BONDSIBOXX INV CP ETF464287242211SH SOLE10011
ISHARES IBOXX $ INVESTMENT GRADE CORP BONDSIBOXX INV CP ETF46428724265471SH SOLE 47100
ISHARES INCCORE MSCI EMKT46434G103239SH SOLE20039
ISHARES INCMSCI JPN ETF NEW46434G8228112SH SOLE200112
ISHARES INTERMEDIATE CREDIT BOND FD ETFISHS 5-10YR INVT4642886385258,490SH SOLE 8,49000
ISHARES JPX-NIKKEI 400 ETFJPX NIKKEI 40046428738214195SH SOLE 19500
ISHARES LEHMAN1 3 YR TREAS BD46428745717SH SOLE1007
ISHARES LEHMAN1 3 YR TREAS BD46428745770808SH SOLE 80800
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744012100SH SOLE 10000
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744062521SH SOLE100521
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744062521SH SOLE200521
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722616138SH SOLE200138
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722634285SH SOLE100285
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722635300SH SOLE 30000
ISHARES MSCI AUSTRALIA INDEX ETFMSCI AUST ETF4642861036250SH SOLE 25000
ISHARES MSCI EAFE ETFMSCI EAFE ETF46428746536496SH SOLE200496
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874651121,533SH SOLE1001,533
ISHARES MSCI EAFE ETFMSCI EAFE ETF46428746580311,007SH SOLE20011,007
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874653,46847,528SH SOLE 47,52800
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF464288273232SH SOLE20032
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF46428827313192SH SOLE 19200
ISHARES MSCI EMERGING MARKETS INDEXMSCI EMG MKT ETF464287234731,405SH SOLE1001,405
ISHARES MSCI EMERGING MARKETS INDEXMSCI EMG MKT ETF46428723453110,275SH SOLE 10,27500
ISHARES MSCI USA MINIMUM VOLMSCI USA MIN VOL46429B6977100SH SOLE200100
ISHARES MSCI USA MINIMUM VOLMSCI USA MIN VOL46429B69727400SH SOLE 40000
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDNASDAQ BIOTECH4642875564,50229,715SH SOLE 29,71500
ISHARES NATIONAL AMT-FREE MUNI BOND ETFNATIONAL MUN ETF46428841422186SH SOLE100186
ISHARES NATIONAL AMT-FREE MUNI BOND ETFNATIONAL MUN ETF46428841430260SH SOLE 26000
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF46428761497402SH SOLE200402
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF4642876143641,509SH SOLE1001,509
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF4642876141,0694,432SH SOLE 4,43200
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF46428762229SH SOLE2009
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF46428762221100SH SOLE 10000
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF4642876227,76636,660SH SOLE10036,660
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF46428759854393SH SOLE100393
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF4642875984153,034SH SOLE2003,034
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF4642875987575,537SH SOLE 5,53700
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF4642876482588SH SOLE20088
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF46428764841142SH SOLE100142
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF464287648135470SH SOLE 47000
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF46428765583425SH SOLE200425
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF4642876557653,902SH SOLE1003,902
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF4642876551,3887,077SH SOLE 7,07700
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF4642876301399SH SOLE 9900
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF46428763028216SH SOLE100216
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF4642876307405,620SH SOLE2005,620
ISHARES RUSSELL MIDCAP GROWTH INDEXRUS MD CP GR ETF46428748131298SH SOLE100298
ISHARES RUSSELL MIDCAP GROWTH INDEXRUS MD CP GR ETF4642874811,83817,903SH SOLE 17,90300
ISHARES RUSSELL MIDCAP INDEX FUNDRUS MID CAP ETF4642874991862,720SH SOLE 2,72000
ISHARES RUSSELL MIDCAP INDEX FUNDRUS MID CAP ETF4642874994,77669,666SH SOLE10069,666
ISHARES RUSSELL MIDCAP VALUE INDEXRUS MDCP VAL ETF4642874731051,084SH SOLE1001,084
ISHARES RUSSELL MIDCAP VALUE INDEXRUS MDCP VAL ETF4642874735565,739SH SOLE 5,73900
ISHARES S&P 500 GROWTH INDEX FUNDS&P 500 GRWT ETF4642873092994,682SH SOLE1004,682
ISHARES S&P 500 GROWTH INDEX FUNDS&P 500 GRWT ETF4642873094346,796SH SOLE 6,79600
ISHARES S&P 500 INDEX FUNDCORE S&P500 ETF46428720019,24451,264SH SOLE 51,26400
ISHARES S&P 500 INDEX FUNDCORE S&P500 ETF46428720057,117152,153SH SOLE100152,153
ISHARES S&P 500 VALUE INDEXS&P 500 VAL ETF4642874083492,724SH SOLE 2,72400
ISHARES S&P GLOBAL TECHNOLOGY SECTOR INDEX FDGLOBAL TECH ETF4642872912,7039,010SH SOLE 9,01000
ISHARES S&P MIDCAP 400 GROWTH INDEX FUNDS&P MC 400GR ETF46428760659812SH SOLE 81200
ISHARES S&P MIDCAP 400 GROWTH INDEX FUNDS&P MC 400GR ETF4642876062,30231,870SH SOLE10031,870
ISHARES S&P MIDCAP 400 INDEXCORE S&P MCP ETF4642875071147SH SOLE20047
ISHARES S&P MIDCAP 400 INDEXCORE S&P MCP ETF4642875076,66328,993SH SOLE 28,99300
ISHARES S&P MIDCAP 400 INDEXCORE S&P MCP ETF46428750785,445371,775SH SOLE100371,775
ISHARES S&P MIDCAP 400/BARRA VALUE INDEXS&P MC 400VL ETF46428770511122SH SOLE 12200
ISHARES S&P MIDCAP 400/BARRA VALUE INDEXS&P MC 400VL ETF46428770517200SH SOLE100200
ISHARES S&P SMALL CAP 600 GROWTHS&P SML 600 GWT46428788738333SH SOLE100333
ISHARES S&P SMALL CAP 600 GROWTHS&P SML 600 GWT46428788772632SH SOLE 63200
ISHARES S&P SMALLCAP 600 INDEX FUNDCORE S&P SCP ETF4642878048,92297,083SH SOLE 96,68800
ISHARES S&P SMALLCAP 600 INDEX FUNDCORE S&P SCP ETF46428780434,116371,227SH SOLE100371,227
ISHARES S&P SMALLCAP 600 VALUE INDEXSP SMCP600VL ETF46428787928350SH SOLE 35000
ISHARES S&P SMALLCAP 600 VALUE INDEXSP SMCP600VL ETF4642878792112,600SH SOLE1002,600
ISHARES SHORT MATURITY BOND ETFBLACKROCK ST MAT46431W50712236SH SOLE 23600
ISHARES SHORT TERM CORPORATE BOND ETFSH TR CRPORT ETF46428864617300SH SOLE 30000
ISHARES SHORT TERM CORPORATE BOND ETFISHS 1-5YR INVS46428864632573SH SOLE200573
ISHARES SILVER TRUSTISHARES46428Q10910410SH SOLE100410
ISHARES SILVER TRUSTISHARES46428Q1091506,120SH SOLE 6,12000
ISHARES TOP 200 GROWTH ETFRUS TP200 GR ETF46428943868509SH SOLE 50900
ISHARES TRCORE S&P TTL STK4642871503073,564SH SOLE2003,564
ISHARES TRSELECT DIVID ETF464287168438SH SOLE20038
ISHARES TRCHINA LG-CAP ETF4642871843327,153SH SOLE1007,153
ISHARES TRTRANS AVG ETF4642871921570SH SOLE10070
ISHARES TRCORE S&P500 ETF4642872002,2706,048SH SOLE2006,048
ISHARES TRGBL COMM SVC ETF46428727530400SH SOLE100400
ISHARES TR1 3 YR TREAS BD46428745716SH SOLE2006
ISHARES TRNASDAQ BIOTECH46428755643285SH SOLE100285
ISHARES TRU.S. CNSM SV ETF4642875801241,760SH SOLE1001,760
ISHARES TRU.S. REAL ES ETF46428773928331SH SOLE100331
ISHARES TRUS INDUSTRIALS46428775439400SH SOLE100400
ISHARES TRUS INDUSTRIALS46428775439405SH SOLE200405
ISHARES TRU.S. FINLS ETF46428778857860SH SOLE100860
ISHARES TRU.S. ENERGY ETF46428779616783SH SOLE100783
ISHARES TRU.S. CNSM GD ETF46428781297560SH SOLE100560
ISHARES TRINTL SEL DIV ETF4642884488273SH SOLE200273
ISHARES TRIBOXX HI YD ETF4642885131291,483SH SOLE2001,483
ISHARES TRMSCI KLD400 SOC46428857033460SH SOLE100460
ISHARES TRMBS ETF4642885881088SH SOLE10088
ISHARES TRINTRM GOV CR ETF4642886121082SH SOLE20082
ISHARES TRUS OIL GS EX ETF4642888518220SH SOLE100220
ISHARES TRUS TREAS BD ETF46429B267127SH SOLE10027
ISHARES TRCORE HIGH DV ETF46429B66318205SH SOLE200205
ISHARES TRCORE HIGH DV ETF46429B66375850SH SOLE100850
ISHARES TRMSCI EAFE MIN VL46429B6898105SH SOLE200105
ISHARES TRMSCI USA QLT FCT46432F33988758SH SOLE100758
ISHARES TRCORE MSCI TOTAL46432F834225SH SOLE10025
ISHARES TRSELF DRIVNG EV46435U36621475SH SOLE200475
ISHARES TR MSCI EAFE GROWTH FD ETFEAFE GRWTH ETF46428888518180SH SOLE100180
ISHARES TR MSCI EAFE GROWTH FD ETFEAFE GRWTH ETF46428888550495SH SOLE 49500
ISHARES TR PHLX SEMICONDUCTOR ETFPHLX SEMICND ETF4642875231540SH SOLE20040
ISHARES TR PHLX SEMICONDUCTOR ETFPHLX SEMICND ETF46428752357151SH SOLE 15100
ISHARES TR S&P 100 ETFS&P 100 ETF46428710143250SH SOLE 25000
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF4642888101237SH SOLE20037
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF46428881041125SH SOLE 12500
ITT INCCOM45073V10816214SH SOLE 21400
J P MORGAN CHASE & COCOM46625H10079621SH SOLE200621
J P MORGAN CHASE & COCOM46625H10011,09687,321SH SOLE10087,321
J P MORGAN CHASE & COCOM46625H10011,74592,428SH SOLE 91,75100
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83760011,811SH SOLE10011,811
JACOBS ENGR GROUP INCCOM46981410723215SH SOLE100215
JAZZ PHARMACEUTICALS PLCSHS USDG50871105140850SH SOLE100850
JBG SMITH PPTYSCOM46590V10016500SH SOLE100500
JBG SMITH PPTYSCOM46590V100581,843SH SOLE2001,843
JD.COM INCSPON ADR CL A47215P10646525SH SOLE100525
JOHN WILEY & SONS, INC CL ACL A96822320619414SH SOLE 41400
JOHNSON & JOHNSONCOM478160104131834SH SOLE200834
JOHNSON & JOHNSONCOM4781601049,41159,799SH SOLE10059,799
JOHNSON & JOHNSONCOM47816010413,26384,273SH SOLE 83,53300
JOHNSON CONTROLS INTERNATIONAL PLCSHSG5150210517370SH SOLE 37000
JOHNSON CONTROLS INTERNATIONAL PLCSHSG51502105581,248SH SOLE2001,248
JONES LANG LASALLE INCCOM48020Q107211SH SOLE10011
KADMON HLDGS INCCOM48283N1062500SH SOLE200500
KEYSIGHT TECHNOLOGIES, INC.COM49338L10313100SH SOLE100100
KEYSIGHT TECHNOLOGIES, INC.COM49338L10318140SH SOLE 14000
KIMBERLY CLARK CORPCOM49436810354400SH SOLE100400
KIMBERLY CLARK CORPCOM4943681032,34717,404SH SOLE 17,40400
KINDER MORGAN INC DELCOM49456B101271,947SH SOLE2001,947
KINDER MORGAN INC DELCOM49456B101342,485SH SOLE1002,485
KIRKLAND LAKE GOLD LTDCOM49741E10090822,001SH SOLE10022,001
KKR & CO INCCOM48251W104380SH SOLE10080
KONINKLIJKE PHILIPS ELECTRONICS N VNY REG SH NEW50047230363911,802SH SOLE 11,80200
KRAFT HEINZ CO/ THECOM5007541061474,253SH SOLE 4,25300
KROGER COMPANYCOM50104410182325,900SH SOLE 25,90000
L BRANDS INC COMCOM501797104551,470SH SOLE 1,47000
L3HARRIS TECHNOLOGIES INCCOM50243110951270SH SOLE 27000
L3HARRIS TECHNOLOGIES INCCOM50243110950262SH SOLE200262
L3HARRIS TECHNOLOGIES INCCOM5024311091,6288,614SH SOLE1008,614
LABORATORY CORPORATION OF AMERICA HOLDINGSCOM NEW50540R409945SH SOLE10045
LABORATORY CORPORATION OF AMERICA HOLDINGSCOM NEW50540R4096,51832,022SH SOLE 32,02200
LAZARD LTDSHS AG5405010213306SH SOLE100306
LEIDOS HOLDINGS INCCOM52532710272684SH SOLE100684
LEIDOS HOLDINGS INCCOM5253271021,0369,860SH SOLE2009,860
LEMONADE INCCOM52567D10712100SH SOLE200100
LENDINGTREE INC NEWCOM52603B107415SH SOLE20015
LIBERTY ALL-STAR GROWTH FD ICOM529900102131,600SH SOLE1001,600
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409240SH SOLE10040
LINCOLN NATIONAL CORPCOM53418710911210SH SOLE 21000
LINCOLN NATIONAL CORPCOM5341871091282,554SH SOLE1002,554
LINDE PLCSHSG5494J103310SH SOLE10010
LIQUIDITY SERVICES INCCOM53635B107160SH SOLE20060
LIVE NATION ENTERTAINMENT INCOM53803410910142SH SOLE200142
LIVENT CORPCOM53814L1085250SH SOLE100250
LOCKHEED MARTIN CORPCOM53983010994266SH SOLE200266
LOCKHEED MARTIN CORPCOM5398301096511,833SH SOLE 1,83300
LOCKHEED MARTIN CORPCOM5398301097782,192SH SOLE1002,192
LONGVIEW ACQUISITION CORPCOM CL A5431951017350SH SOLE100350
LOWE'S COMPANIES, INCCOM54866110786536SH SOLE200536
LOWE'S COMPANIES, INCCOM5486611071,61310,050SH SOLE 10,05000
LOWE'S COMPANIES, INCCOM5486611078,26151,468SH SOLE10051,468
LULULEMON ATHLETICA INCCOM5500211091750SH SOLE 5000
LULULEMON ATHLETICA INCCOM5500211093087SH SOLE10087
LULULEMON ATHLETICA INCCOM550021109139400SH SOLE200400
LUMENT FINANCE TRUST INCCOM55025L1081200SH SOLE100200
LUMENTUM HLDGS INCCOM55024U109557SH SOLE20057
LUMENTUM HLDGS INCCOM55024U10976801SH SOLE100801
LUMINEX CORP DELCOM55027E102150SH SOLE20050
LYFT INCCL A COM55087P10416320SH SOLE100320
LYONELLBASELL INDUSTRIES NV CL ASHS - A -N537451008659,436SH SOLE 9,43600
M&T BANK CORPORATIONCOM55261F10494740SH SOLE 74000
MACQUARIE INFRASTRUCTURE COMPANY LLCCOM55608B1058200SH SOLE 20000
MACQUARIE/ FT GLOBAL INFRASTRUCTURE/UTILITIESCOM55607W1007870SH SOLE 87000
MAGELLAN MIDSTREAM PARTNERS, LPCOM UNIT RP LP559080106421,000SH SOLE1001,000
MAGELLAN MIDSTREAM PARTNERS, LPCOM UNIT RP LP55908010667916,006SH SOLE 16,00600
MAINSTREET BANCSHARES INCCOM56064Y1009525SH SOLE200525
MAINSTREET BANCSHARES INCCOM56064Y10039123,100SH SOLE10023,100
MANULIFE FINANCIAL CORPCOM56501R10615818SH SOLE 81800
MANULIFE FINANCIAL CORPCOM56501R106281,569SH SOLE2001,569
MARATHON PETROLEUM CORPORATIONCOM56585A1025124SH SOLE200124
MARATHON PETROLEUM CORPORATIONCOM56585A102611,475SH SOLE 1,47500
MARRIOTT INTERNATIONAL, INC CL ACL A57190320292695SH SOLE200695
MARRIOTT INTERNATIONAL, INC CL ACL A5719032021,35710,287SH SOLE10010,287
MARRIOTT INTERNATIONAL, INC CL ACL A5719032021,46411,099SH SOLE 11,09900
MARRIOTT VACATIONS WORLDWIDE CORPCOM57164Y10719140SH SOLE 14000
MARRIOTT VACATIONS WORLDWIDE CORPCOM57164Y1072221,618SH SOLE1001,618
MARSH & MCLENNAN COMPANIES, INCCOM57174810235300SH SOLE100300
MARSH & MCLENNAN COMPANIES, INCCOM571748102108921SH SOLE 92100
MARTIN MARIETTA MATLS INCCOM573284106206725SH SOLE100725
MARVELL TECHNOLOGY GROUP LTDORDG5876H10524500SH SOLE100500
MASTERCARD, INCCL A57636Q1048,52723,889SH SOLE 23,58900
MASTERCARD, INCCL A57636Q10410,12428,363SH SOLE10028,363
MATCH GROUP INC NEWCOM57667L10779524SH SOLE200524
MATERIALS SELECT SECTOR SPDR TRUSTSBI MATERIALS81369Y10096213,287SH SOLE10013,287
MATERIALS SELECT SECTOR SPDR TRUSTSBI MATERIALS81369Y1001,39319,237SH SOLE 19,23700
MATTELL, INCCOM57708110210562SH SOLE 56200
MC DONALDS CORPCOM5801351014,37120,368SH SOLE10020,368
MC DONALDS CORPCOM58013510111,43353,283SH SOLE 52,98300
MCCORMICK & COMPANY, INCCOM NON VTG57978020614150SH SOLE100150
MCCORMICK & COMPANY, INCCOM NON VTG5797802062,44625,582SH SOLE 24,38200
MCDONALDS CORPCOM58013510130138SH SOLE200138
MEDIFAST INCCOM58470H10139200SH SOLE 20000
MEDTRONIC HLDGSHSG5960L103110942SH SOLE200942
MEDTRONIC HLDGSHSG5960L1037386,300SH SOLE1006,300
MEDTRONIC HLDGSHSG5960L1031,62013,831SH SOLE 13,83100
MERCADOLIBRE INCCOM58733R1021811SH SOLE20011
MERCADOLIBRE INCCOM58733R1027545SH SOLE10045
MERCK & CO INCCOM58933Y1053974,851SH SOLE1004,851
MERCK & CO INCCOM58933Y1053,89847,652SH SOLE 47,65200
MERCK & CO. INCCOM58933Y10555672SH SOLE200672
MERRIMACK PHARMACEUTICALS INCOM NEW5903282092300SH SOLE100300
METLIFE INCCOM59156R1088167SH SOLE200167
METLIFE, INC.COM59156R108367SH SOLE 6700
METLIFE, INC.COM59156R1086124SH SOLE100124
METTLER-TOLEDO INTERNATIONAL INCCOM592688105129113SH SOLE 11300
MFA FINL INCCOM55272X10251,278SH SOLE2001,278
MFS INTER HIGH INCOME FDSH BEN INT59318T1095120,000SH SOLE10020,000
MGM RESORTS INTERNATIONALCOM552953101382SH SOLE10082
MGM RESORTS INTERNATIONALCOM552953101381,200SH SOLE 1,20000
MICROCHIP TECHNOLOGY INCORPORATEDCOM5950171049,83771,223SH SOLE 71,22300
MICRON TECHNOLOGY INCCOM59511210328377SH SOLE100377
MICROSOFT CORPCOM5949181045942,670SH SOLE2002,670
MICROSOFT CORPCOM59491810422,16099,630SH SOLE10099,630
MICROSOFT CORPCOM59491810433,657151,321SH SOLE 150,36600
MID-AMER APT CMNTYS INCCOM59522J10338300SH SOLE100300
MIDCAP 400 SPDR TRUST SERIES 1UTSER1 S&PDCRP78467Y1071,2883,067SH SOLE 3,06700
MIDCAP 400 SPDR TRUST SERIES 1UTSER1 S&PDCRP78467Y10745,858109,207SH SOLE100109,207
MIDDLEBY CORPCOM596278101214SH SOLE10014
MODERNA INCCOM60770K107216SH SOLE20016
MODERNA INCCOM60770K10745427SH SOLE100427
MOLINA HEALTHCARE INCCOM60855R10085400SH SOLE100400
MONDELEZ INTL INCCL A6092071051,47725,265SH SOLE 25,26500
MONDELEZ INTL INCCL A6092071053,43258,693SH SOLE10058,693
MONGODB INCCL A60937P1061335SH SOLE10035
MONSTER BEVERAGE CORP NEWCOM61174X109113SH SOLE 1300
MOODYS CORPCOM6153691051,3824,761SH SOLE1004,761
MORGAN STANLEYCOM NEW617446448347SH SOLE10047
MORGAN STANLEYCOM NEW6174464481031,500SH SOLE 1,50000
MY SIZE INCCOM NEW62844N20853,237SH SOLE2003,237
NANO X IMAGING LTDORD SHSM70700105370SH SOLE20070
NANOVIRICIDES INCCOM6300873021265SH SOLE100265
NASDAQ INC.COM631103108541SH SOLE 4100
NATIONAL FUEL GAS CO N JCOM63618010124590SH SOLE100590
NATIONAL FUEL GAS CO N JCOM63618010136880SH SOLE200880
NATIONAL HEALTH INVS INCCOM63633D10416225SH SOLE100225
NATIONAL INSTRUMENTS CORPORATIONCOM63651810216375SH SOLE 37500
NCINO INCCOM63947U1079130SH SOLE200130
NCR CORPCOM62886E108252SH SOLE 5200
NCR CORPCOM62886E1085120SH SOLE100120
NEOPHOTONICS CORPCOM64051T1002200SH SOLE200200
NETFLIX, INCCOM64110L1061019SH SOLE20019
NETFLIX, INCCOM64110L106167309SH SOLE 30900
NETFLIX, INCCOM64110L1066521,207SH SOLE1001,207
NEURONETICS INCCOM64131A1052200SH SOLE200200
NEW MTN FIN CORPCOM6475511001106SH SOLE100106
NEWMONT CORPCOM651639106354SH SOLE10054
NEXSTAR MEDIA GROUP INCCL A65336K10318SH SOLE1008
NEXTERA ENERGY, INCCOM65339F10133427SH SOLE200427
NEXTERA ENERGY, INCCOM65339F1011,87424,289SH SOLE 24,18100
NEXTERA ENERGY, INCCOM65339F1019,221119,524SH SOLE100119,524
NIKE INC CL BCL B654106103102719SH SOLE200719
NIKE INC CL BCL B6541061036,92148,919SH SOLE10048,919
NIKE INC CL BCL B65410610310,31572,914SH SOLE 72,67900
NIO INCSPON ADS62914V10634700SH SOLE100700
NISOURCE INCCOM65473P1057293SH SOLE 29300
NISOURCE INCCOM65473P1051004,360SH SOLE1004,360
NOKIA CORPSPONSORED ADR654902204122,995SH SOLE2002,995
NORDSTROM INCCOM6556641006200SH SOLE100200
NORFOLK SOUTHERN CORPORATIONCOM65584410847196SH SOLE200196
NORFOLK SOUTHERN CORPORATIONCOM655844108105441SH SOLE100441
NORFOLK SOUTHERN CORPORATIONCOM6558441086,59727,763SH SOLE 27,67300
NORTHROP GRUMMAN CORPORATIONCOM66680710277252SH SOLE100252
NORTHROP GRUMMAN CORPORATIONCOM666807102110360SH SOLE200360
NORTHROP GRUMMAN CORPORATIONCOM666807102248813SH SOLE 81300
NORTHWEST NAT HLDG COCOM66765N1059200SH SOLE 20000
NORTONLIFELOCK INCCOM668771108311,505SH SOLE 000
NOVARTIS AG - ADRSPONSORED ADR66987V1091,41414,977SH SOLE10014,977
NOVARTIS AG - ADRSPONSORED ADR66987V1091,90320,155SH SOLE 19,75100
NOVAVAX INCCOM NEW670002401875SH SOLE20075
NOVO-NORDISK A SADR67010020535500SH SOLE100500
NRG ENERGY INCCOM NEW629377508118SH SOLE20018
NUCOR CORPCOM6703461055100SH SOLE100100
NUTRIEN LTDCOM67077M10822464SH SOLE100464
NUVEEN AMT FREE MUN CR INC FCOM67071L106422,500SH SOLE1002,500
NUVEEN AMT FREE QLTY MUN INCCOM67065710526417,500SH SOLE10017,500
NUVEEN INTER DURATION MUN TECOM670671106493,500SH SOLE1003,500
NUVEEN MUN HIGH INCOME OPPORCOM670682103433,000SH SOLE1003,000
NUVEEN MUNICIPAL VALUE FUNDCOM6709281006510SH SOLE 51000
NUVEEN MUNICIPAL VALUE FUNDCOM6709281008750SH SOLE200750
NUVEEN MUNICIPAL VALUE FUNDCOM67092810016114,501SH SOLE10014,501
NUVEEN PFD & INCOME OPPORTUNCOM67073B106636,600SH SOLE1006,600
NUVEEN QUALITY MUNCP INCOMECOM67066V101775,001SH SOLE1005,001
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R10225416,000SH SOLE10016,000
NVIDIA CORPCOM67066G104208398SH SOLE 39800
NVIDIA CORPCOM67066G1048,72116,701SH SOLE10016,701
NVIDIA CORPCOM67066G104133255SH SOLE200255
NXP SEMI CONDUCTORSCOMN6596X10935223SH SOLE 22300
NXP SEMI CONDUCTORSCOMN6596X1097184,515SH SOLE1004,515
O2MICRO INTERNATIONAL LIMITESPONS ADR67107W1001100SH SOLE200100
OASIS MIDSTREAM PARTNERS LPCOM UNITS REPS67420T2062138SH SOLE100138
OCCIDENTAL PETROLEUM CORP.COM674599105155SH SOLE10055
OCCIDENTAL PETROLEUM CORP.COM6745991054245SH SOLE200245
OCCIDENTAL PETROLEUM CORP.COM67459910522913,254SH SOLE 13,25400
OKTA INCCL A67929510538150SH SOLE100150
OKTA INCCL A679295105172677SH SOLE200677
OLD REPUBLIC INTERNATIONAL CORPCOM6802231046284SH SOLE 28400
OMEGA HEALTHCARE INVS INCCOM68193610015400SH SOLE200400
OMNICOM GROUP INCCOM6819191069150SH SOLE100150
ONE GAS INCCOM68235P108961,250SH SOLE 1,25000
ONEOK, INCCOM6826801034110SH SOLE100110
ONEOK, INCCOM68268010310250SH SOLE200250
ONEOK, INCCOM68268010361516,018SH SOLE 15,66800
OPENDOOR TECHNOLOGIES INCCOM6837121035230SH SOLE200230
ORACLE CORPORATIONCOM68389X105831,286SH SOLE1001,286
ORACLE CORPORATIONCOM68389X1053886,000SH SOLE2006,000
ORACLE CORPORATIONCOM68389X1054,92176,066SH SOLE 75,84100
OTIS WORLDWIDE CORPCOM68902V10770410,419SH SOLE 10,05700
OTIS WORLDWIDE CORPCOM68902V1071,93728,679SH SOLE10028,679
PACCAR, INCCOM69371810844511SH SOLE 51100
PACIFIC BIOSCIENCES CALIF INCOM69404D1087280SH SOLE200280
PACKAGING CORPORATION OF AMERICACOM69515610915110SH SOLE 11000
PALANTIR TECHNOLOGIES INCCL A69608A108291,236SH SOLE2001,236
PALO ALTO NETWORKS INCCOM6974351053,2769,218SH SOLE1009,218
PALO ALTO NETWORKS INCCOM6974351055,06014,239SH SOLE 14,23900
PARKER-HANNIFIN CORPCOM7010941042075SH SOLE10075
PAYCHEX INCCOM70432610728300SH SOLE100300
PAYCHEX INCCOM70432610753569SH SOLE 56900
PAYCOM SOFTWARE INCCOM70432V10212SH SOLE2002
PAYCOM SOFTWARE INCCOM70432V10257125SH SOLE100125
PAYPAL HOLDINGS INC.COM70450Y103938SH SOLE20038
PAYPAL HOLDINGS INC.COM70450Y1036,01325,675SH SOLE10025,675
PAYPAL HOLDINGS INC.COM70450Y1036,51527,819SH SOLE 27,81900
PBF LOGISTICS LPUNIT LTD PTNR69318Q1041130SH SOLE200130
PELOTON INTERACTIVE INCCL A COM70614W10081535SH SOLE100535
PELOTON INTERACTIVE INCCL A COM70614W1006023,965SH SOLE2003,965
PEMBINA PIPELINE CORPCOM70632710310425SH SOLE200425
PEPSICO, INCCOM7134481081781,201SH SOLE2001,201
PEPSICO, INCCOM7134481081,0627,159SH SOLE1007,159
PEPSICO, INCCOM7134481089,85766,468SH SOLE 66,05500
PERKINELMER, INCCOM7140461092,60518,150SH SOLE 18,15000
PERMIAN BASIN ROYALTY TRUSTUNIT BEN INT714236106226,524SH SOLE 6,52400
PFIZER, INCCOM7170811031824,948SH SOLE2004,948
PFIZER, INCCOM71708110355315,026SH SOLE10015,026
PFIZER, INCCOM7170811033,50895,302SH SOLE 94,62700
PHILIP MORRIS INTERNATIONAL INCCOM718172109971,170SH SOLE1001,170
PHILIP MORRIS INTERNATIONAL INCCOM7181721092,80533,880SH SOLE 33,88000
PHILLIPS 66COM718546104683SH SOLE10083
PHILLIPS 66COM71854610458832SH SOLE200832
PHILLIPS 66COM7185461044656,645SH SOLE 6,54500
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492074167SH SOLE200167
PIEDMONT OFFICE REALTY TR INCOM CL A720190206372,296SH SOLE1002,296
PIMCO ETF TRINV GRD CRP BD72201R81718SH SOLE2008
PINNACLE WEST CAP CORPCOM72348410124300SH SOLE100300
PINTEREST INCCL A72352L1067100SH SOLE200100
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031052256SH SOLE200256
PNC FINANCIAL SERVICES GROUPCOM6934751057,09347,601SH SOLE 47,23700
PNC FINANCIAL SERVICES GROUPCOM69347510530200SH SOLE200200
PNM RES INCCOM69349H10710199SH SOLE200199
POLARIS INCCOM73106810212130SH SOLE 13000
POLARIS INCCOM73106810248500SH SOLE200500
POST HLDGS INCCOM737446104215SH SOLE10015
PPG INDUSTRIES, INCCOM69350610729200SH SOLE 20000
PPL CORPCOM69351T1063100SH SOLE100100
PPL CORPCOM69351T1063100SH SOLE200100
PPL CORPCOM69351T106501,768SH SOLE 1,76800
PROCTER & GAMBLE COMPANYCOM7427181091421,018SH SOLE2001,018
PROCTER & GAMBLE COMPANYCOM7427181093,28023,576SH SOLE10023,576
PROCTER & GAMBLE COMPANYCOM7427181096,25844,976SH SOLE 44,17600
PROLOGIS, INCCOM74340W10357576SH SOLE 57600
PROSHARES TRSHORT S&P 500 NE74347B425894,940SH SOLE2004,940
PROSHARES TRPSHS ULTRA QQQ74347R20655480SH SOLE200480
PROSHARES TRPET CARE ETF74348A1457100SH SOLE100100
PRUDENTIAL FINANCIAL, INCCOM744320102344SH SOLE 4400
PRUDENTIAL FINANCIAL, INCCOM7443201029113SH SOLE200113
PRUDENTIAL FINANCIAL, INCCOM74432010214178SH SOLE100178
PUBLIC SERVICE ENTERPRISE GROUPCOM744573106125SH SOLE 2500
PUBLIC SERVICE ENTERPRISE GROUPCOM744573106901,550SH SOLE1001,550
PUBLIC SERVICE ENTERPRISE GROUPCOM7445731061282,191SH SOLE2002,191
PULTE HOMES INC.COM745867101431,008SH SOLE 1,00800
QORVO INCCOM74736K101634SH SOLE20034
QTS REALTY TRUST INC CL ACOM CL A74736A10328450SH SOLE 45000
QUALCOMM INCORPORATEDCOM7475251031388SH SOLE20088
QUALCOMM INCORPORATEDCOM747525103123807SH SOLE100807
QUALCOMM INCORPORATEDCOM7475251032,30615,134SH SOLE 15,13400
QUANTA SERVICES, INCCOM74762E1021,77624,659SH SOLE 24,65900
RAYTHEON TECHNOLOGIES CORPCOM75513E101117SH SOLE20017
RAYTHEON TECHNOLOGIES CORPCOM75513E1014,76366,601SH SOLE10066,601
REAL ESTATE SELECT SECTOR SPDRRL EST SEL SEC81369Y8605146SH SOLE 2500
REALTY INCOME CORPORATIONCOM756109104751,200SH SOLE 1,20000
REDFIN CORPCOM75737F108580SH SOLE20080
REGENERON PHARMACEUTICALSCOM75886F10724SH SOLE 400
REGENERON PHARMACEUTICALSCOM75886F107612SH SOLE10012
RELX PLCSPONSORED ADR7595301083128SH SOLE100128
RENAISSANCE CAP GREENWICH FDIPO ETF75993720414221SH SOLE200221
RENASANT CORPCOM75970E107621,833SH SOLE 1,83300
REPUBLIC SERVICES, INC.COM76075910010101SH SOLE 10100
REPUBLIC SERVICES, INC.COM76075910010100SH SOLE200100
RESTAURANT BRANDS INTL INCCOM76131D103236SH SOLE20036
RHCOM74967X1031635SH SOLE20035
RIO TINTO PLC ADRSPONSORED ADR7672041002443,250SH SOLE 3,25000
ROCKET COS INCCOM CL A77311W1012100SH SOLE200100
ROCKWELL INTERNATIONAL CORPCOM77390310950201SH SOLE 20100
ROCKWELL INTERNATIONAL CORPCOM7739031093,49813,947SH SOLE10013,947
ROGERS CORPCOM77513310139250SH SOLE100250
ROKU INCCOM CL A77543R10246140SH SOLE 14000
ROKU INCCOM CL A77543R10266200SH SOLE100200
ROPER INDUSTRIES, INCCOM776696106255592SH SOLE 59200
ROPER INDUSTRIES, INCCOM7766961064911,140SH SOLE1001,140
ROSS STORES, INCCOM77829610349400SH SOLE 40000
ROSS STORES, INCCOM77829610368550SH SOLE100550
ROYAL BK CDACOM78008710212146SH SOLE200146
ROYAL DUTCH SHELL PLC ADR ASPONS ADR A78025920617476SH SOLE100476
ROYAL DUTCH SHELL PLC ADR ASPONS ADR A7802592061,43440,798SH SOLE 39,18000
ROYAL DUTCH SHELL PLC ADR BSPON ADR B7802591076175SH SOLE 17500
ROYAL DUTCH SHELL PLC ADR BSPON ADR B78025910763818,977SH SOLE10018,977
ROYAL GOLD INCCOM780287108101947SH SOLE100947
ROYCE MICRO-CAP TR INCCOM780915104212,096SH SOLE2002,096
RPM, INCCOM74968510322246SH SOLE 24600
S&P GLOBAL INCCOM78409V104310SH SOLE 1000
S&P GLOBAL INCCOM78409V1041753SH SOLE10053
SAGE THERAPEUTICS INCCOM78667J1089100SH SOLE100100
SALESFORCE.COM, INCCOM79466L30225114SH SOLE 11400
SALESFORCE.COM, INCCOM79466L30229130SH SOLE200130
SALESFORCE.COM, INCCOM79466L3029,76443,875SH SOLE10043,875
SANOFI -ADR (ADRSPONSORED ADR80105N105362SH SOLE 6200
SAP SE - SPONS ADRSPON ADR80305420428216SH SOLE 21600
SARATOGA INVT CORPCOM NEW80349A2088360SH SOLE200360
SCHLUMBERGER LIMITEDCOM806857108974,450SH SOLE 4,34800
SCHWAB CHARLES CORPCOM80851310517319SH SOLE200319
SCHWAB INTL EQUITY ETFINTL EQTY ETF8085248056179SH SOLE200179
SCHWAB INTL EQUITY ETFINTL EQTY ETF80852480515416SH SOLE 41600
SCHWAB SHORT TERM US TREASURY ETFSHT TM US TRES80852486212228SH SOLE 22800
SCHWAB SHORT TERM US TREASURY ETFSHT TM US TRES80852486275014,590SH SOLE20014,590
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410218199SH SOLE200199
SCHWAB STRATEGIC TRUS LCAP VA ETF808524409121SH SOLE20021
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245087100SH SOLE200100
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450843624SH SOLE100624
SCHWAB STRATEGIC TRSCHWAB FDT US BM80852478936800SH SOLE100800
SCHWAB US BROAD MARKET ETFUS BRD MKT ETF8085241021571,730SH SOLE 1,73000
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ80852479733511SH SOLE100511
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ808524797801,242SH SOLE 1,24200
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF80852420115168SH SOLE200168
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF8085242011661,821SH SOLE 1,82100
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF8085242017578,324SH SOLE1008,324
SCHWAB US SMALL- CAP ETFUS SML CAP ETF80852460753594SH SOLE100594
SCHWAB US SMALL- CAP ETFUS SML CAP ETF8085246071021,146SH SOLE 1,14600
SCIENCE APPLICATIONS INTL COCOM80862510747500SH SOLE100500
SCIENCE APPLICATIONS INTL COCOM8086251075315,606SH SOLE2005,606
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30817250SH SOLE100250
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60540113,595SH SOLE10013,595
SEMPRA ENERGYCOM81685110974582SH SOLE 58200
SEMPRA ENERGYCOM8168511091,2079,473SH SOLE1009,473
SERES THERAPEUTICS INCCOM81750R1022100SH SOLE200100
SERVICENOW INCCOM81762P1024684SH SOLE10084
SERVICENOW INCCOM81762P102133242SH SOLE 24200
SHENANDOAH TELECOMMUNICATIONCOM82312B106131SH SOLE20031
SHENANDOAH TELECOMMUNICATIONCOM82312B1063868,930SH SOLE1008,930
SHERWIN-WILLIAMS COCOM82434810611SH SOLE2001
SHERWIN-WILLIAMS COCOM82434810646SH SOLE 600
SHERWIN-WILLIAMS COCOM8243481069881,345SH SOLE1001,345
SHOPIFY INCCL A82509L1076860SH SOLE 6000
SHOPIFY INCCL A82509L107157139SH SOLE100139
SHORE BANCSHARES, INCCOM825107105151,000SH SOLE 1,00000
SIRIUS XM HOLDINGS INCCOM82968B1039915,550SH SOLE10015,550
SKYWORKS SOLUTIONS INCCOM83088M1023,69124,145SH SOLE 24,14500
SMUCKER J M COCOM NEW832696405324SH SOLE10024
SNOWFLAKE INCCL A833445109620SH SOLE20020
SOCIAL CAP HEDSPIA HLDG CO ICOM CL AG8251K1078500SH SOLE200500
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B83363510525500SH SOLE100500
SOLAREDGE TECHNOLOGIES INCCOM83417M1041650SH SOLE10050
SONY CORP - ADRSPONSORED ADR83569930710100SH SOLE200100
SONY CORP - ADRSPONSORED ADR83569930751500SH SOLE 50000
SOUTHERN COMPANYCOM8425871071021,658SH SOLE1001,658
SOUTHERN COMPANYCOM84258710764010,414SH SOLE20010,414
SOUTHERN COMPANYCOM84258710766610,849SH SOLE 10,64900
SOUTHERN NATIONAL BANCORP OF VIRGINIA INCCOM8433951048701SH SOLE 70100
SOUTHWEST AIRLINES COCOM844741108243SH SOLE10043
SOUTHWEST AIRLINES COCOM844741108471,000SH SOLE 1,00000
SOUTHWEST AIRLINES COCOM844741108511,100SH SOLE2001,100
SPDR S& P NORTH AMERICAN NATURAL RES ETFS&P NORTH AMER78463X152521,582SH SOLE 1,58200
SPDR BARCLAYS CAPITAL CONV SECURITIES ETFBLMBRG BRC CNVRT78464A3591491,800SH SOLE 1,10000
SPDR BARCLAYS SHORT TERM CORPORATE BOND ETFPORTFOLIO SHORT78464A4746176SH SOLE 17600
SPDR DJ WILSHIRE INT'L REAL ESTATE ETFDJ INTL RL ETF78463X8632176,374SH SOLE 6,37400
SPDR DOW JONES INDUSTRIAL AVG ETFUT SER 178467X1092170SH SOLE20070
SPDR DOW JONES INDUSTRIAL AVG ETFUT SER 178467X10931102SH SOLE100102
SPDR DOW JONES INDUSTRIAL AVG ETFUT SER 178467X1093411,114SH SOLE 1,11400
SPDR GOLD TRGOLD SHS78463V1073211,800SH SOLE1001,800
SPDR INDEX SHARES FUNDSPORTFOLIO EMG MK78463X5091373,240SH SOLE 3,24000
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54120446SH SOLE100446
SPDR INTERMEDIATE TERM TREASURY ETFPORTFLI INTRMDIT78464A6721043,138SH SOLE 3,13800
SPDR NYSE TECHNOLOGY ETFNYSE TECH ETF78464A1021961,390SH SOLE 1,39000
SPDR S&P 500 ETF TRUSTTR UNIT78462F1031,2733,405SH SOLE2003,405
SPDR S&P 500 ETF TRUSTTR UNIT78462F1031,3023,482SH SOLE 3,48200
SPDR S&P 500 ETF TRUSTTR UNIT78462F10346,386124,067SH SOLE100124,067
SPDR S&P BANK ETFS&P BK ETF78464A79721500SH SOLE100500
SPDR S&P BANK ETFS&P BK ETF78464A7973,41481,639SH SOLE 81,63900
SPDR S&P INTER DIV ETFS&P INTL ETF78463X772541,465SH SOLE 1,46500
SPDR S&P REGIONAL BANKING ETFS&P REGL BKG78464A69843825SH SOLE100825
SPDR S&P REGIONAL BANKING ETFS&P REGL BKG78464A6981,61231,026SH SOLE 31,02600
SPDR S&P SEMICONDUCTOR ETFS&P SEMICNDCTR78464A8621981,158SH SOLE 1,15800
SPDR S&P SEMICONDUCTOR ETFS&P BIOTECH78464A8705,28037,505SH SOLE10037,505
SPDR SER TRS&P DIVID ETF78464A763328SH SOLE20028
SPDR SER TRS&P DIVID ETF78464A7633663,455SH SOLE1003,455
SPDR SER TRS&P 600 SML CAP78464A81317216SH SOLE200216
SPDR SER TRSPDR BLOOMBERG78468R663217SH SOLE10017
SPDR SER TRPRTFLO S&P500 HI78468R78863319,216SH SOLE20019,216
SPDR SERIES TRUST S&P AEROSPACEAEROSPACE DEF78464A631105918SH SOLE 91800
SPDR SERIES TRUST S&P HEALTH CARE SVCSHLTH CARE SVCS78464A57391945SH SOLE 94500
SPDR SERIES TRUST S&P SOFTWARE ETFCOMP SOFTWARE78464A5991851,203SH SOLE 1,20300
SPLUNK INCCOM8486371041162SH SOLE20062
SPLUNK, INCCOM84863710438223SH SOLE 22300
SPLUNK, INCCOM84863710466388SH SOLE100388
SPOTIFY TECHNOLOGY S ASHSL8681T1021651SH SOLE20051
SPOTIFY TECHNOLOGY S ASHSL8681T10231100SH SOLE100100
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1018400SH SOLE200400
SPROTT PHYSICAL SILVER TRUSTTR UNIT85207K107424,465SH SOLE 4,46500
SQUARE INCCL A85223410328SH SOLE2008
SQUARE INCCL A8522341031780SH SOLE 8000
SQUARE INCCL A85223410335161SH SOLE100161
STANLEY BLACK & DECKER INCCOM8545021011268SH SOLE10068
STARBUCKS CORPCOM8552441091341,257SH SOLE2001,257
STARBUCKS CORPCOM8552441091,45413,591SH SOLE10013,591
STARBUCKS CORPCOM8552441093,10028,979SH SOLE 28,97900
STATE STREET CORPCOM85747710392912,771SH SOLE 12,24000
STORE CAP CORPCOM86212110014400SH SOLE 40000
STRYKER CORPCOM8636671013691,505SH SOLE1001,505
STRYKER CORPCOM8636671017,61131,060SH SOLE 30,70500
SUNCOR ENERGY INC NEWCOM867224107150SH SOLE20050
SVB FINANCIAL GROUPCOM78486Q1011025SH SOLE10025
SYNAPTICS INCCOM87157D109225SH SOLE20025
SYNOPSYS, INCCOM87160710752200SH SOLE 20000
SYSCO CORPCOM87182910730400SH SOLE100400
SYSCO CORPCOM8718291072974,000SH SOLE2004,000
SYSCO CORPCOM8718291071,49620,139SH SOLE 20,13900
T. ROWE PRICE GROUP, INCCOM74144T1081,1547,620SH SOLE 7,62000
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDSPONSORED ADS8740391001091,000SH SOLE1001,000
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDSPONSORED ADS8740391003,55132,570SH SOLE 32,57000
TAKE-TWO INTERACTIVE SOFTWARCOM87405410942200SH SOLE100200
TANGER FACTORY OUTLET CTRS ICOM875465106555,500SH SOLE1005,500
TARGA RES CORPCOM87612G10112460SH SOLE200460
TARGET CORPORATIONCOM87612E106319SH SOLE10019
TARGET CORPORATIONCOM87612E10641234SH SOLE200234
TARGET CORPORATIONCOM87612E1063251,842SH SOLE 1,84200
TAYLOR MORRISON HOME CORPCOM87724P1061034,000SH SOLE 4,00000
TC ENERGY CORPCOM87807B10712300SH SOLE100300
TE CONNECTIVITY LIMITEDREG SHSH8498910417SH SOLE2007
TE CONNECTIVITY LIMITEDREG SHSH8498910430250SH SOLE 25000
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y803536SH SOLE20036
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y8033452,651SH SOLE1002,651
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y8036,16947,444SH SOLE 47,44400
TECK RESOURCES LTDCL B8787422042123SH SOLE200123
TELADOC HEALTH INCCOM87918A105946SH SOLE20046
TELADOC HEALTH INCCOM87918A1051679SH SOLE10079
TELEFONICA BRASIL SANEW ADR87936R205196SH SOLE20096
TELLURIAN INC NEWCOM87968A10432,300SH SOLE2002,300
TEMPLETON GLOBAL INCOME FDCOM8801981063600SH SOLE200600
TERADATA CORP DELCOM88076W1033120SH SOLE100120
TERADYNE INCCOM880770102760SH SOLE20060
TERADYNE INCCOM880770102870SH SOLE10070
TESLA MOTORS INCCOM88160R101696987SH SOLE100987
TESLA MOTORS INCCOM88160R1019311,320SH SOLE 1,32000
TESLA MOTORS INCCOM88160R1019811,390SH SOLE2001,390
TEXAS INSTRUMENTS, INCCOM8825081041275SH SOLE10075
TEXAS INSTRUMENTS, INCCOM88250810416100SH SOLE200100
TEXAS INSTRUMENTS, INCCOM8825081045893,588SH SOLE 3,58800
TEXAS PAC LD TRSUB CTF PROP I T88261010811SH SOLE1001
TEXTRON INCCOM88320310116332SH SOLE100332
THE CHARLES SCHWAB CORPORATIONCOM8085131052,47446,641SH SOLE10046,641
THE CHARLES SCHWAB CORPORATIONCOM8085131053,42364,528SH SOLE 64,10300
THE HERSHEY COMPANYCOM42786610815100SH SOLE100100
THE HERSHEY COMPANYCOM4278661081801,179SH SOLE 1,17900
THE HERSHEY COMPANYCOM4278661083372,212SH SOLE2002,212
THE TIMKEN CO.COM8873891049111SH SOLE200111
THE TIMKEN CO.COM88738910466850SH SOLE 85000
THE TRADE DESK INCCOM CL A88339J1051924SH SOLE20024
THE TRAVELERS COMPANIES, INC.COM89417E10952371SH SOLE 37100
THE TRAVELERS COMPANIES, INC.COM89417E1091731,230SH SOLE1001,230
THERMO FISHER SCIENTIFIC, INCCOM8835561024,3839,411SH SOLE 9,41100
THERMO FISHER SCIENTIFIC, INCCOM8835561027,89716,954SH SOLE10016,954
THOR INDUSTRIESCOM8851601014665,006SH SOLE 5,00600
TILRAY INCCOM CL 288688T1002201SH SOLE200201
TJX COMPANIES, INC.COM8725401099138SH SOLE100138
TJX COMPANIES, INC.COM87254010955800SH SOLE200800
TJX COMPANIES, INC.COM8725401097,904115,745SH SOLE 115,48000
T-MOBILE US INCCOM87259010425187SH SOLE100187
TOMPKINS FINL CORPCOM89011010921300SH SOLE200300
TORTOISE NORTH AMERICAN PIPELINE FUNDTORTOISE NRAM PI56167N72054831,645SH SOLE 31,64500
TOTAL SA ADRSPONSORED ADS89151E10972317,246SH SOLE 16,87200
TOYOTA MOTOR CORPORATION ADRSP ADR REP2COM89233130763405SH SOLE 40500
TRACTOR SUPPLY COCOM892356106100715SH SOLE100715
TRANE TECHNOLOGIES PLCSHSG8994E10329203SH SOLE 20300
TRANE TECHNOLOGIES PLCSHSG8994E1033132,155SH SOLE1002,155
TRANSOCEAN LTDREG SHSH8817H10021,000SH SOLE2001,000
TRANSPORTADORA DE GAS SURSPONSORED ADS B89387020451,000SH SOLE2001,000
TRANSUNIONCOM89400J107885SH SOLE 8500
TRANSUNIONCOM89400J10712125SH SOLE100125
TREX CO INCCOM89531P10512140SH SOLE100140
TRINET GROUP INCCOM8962881078100SH SOLE 10000
TRINITY INDUSTRIES, INCCOM89652210913510SH SOLE 51000
TRIPADVISOR INCCOM8969452014148SH SOLE200148
TRUIST FINL CORPCOM89832Q1099189SH SOLE200189
TRUIST FINL CORPCOM89832Q10958312,164SH SOLE10012,164
TRUIST FINL CORPCOM89832Q1095,500114,746SH SOLE 114,74600
TRUSTMARK CORPORATIONCOM8984021021736,350SH SOLE 6,35000
TWILIO INCCL A90138F1021132SH SOLE20032
TWILIO INCCL A90138F1024,59913,585SH SOLE10013,585
TWITTER INCCOM90184L10219358SH SOLE200358
U.S. BANCORPCOM NEW9029733047150SH SOLE100150
U.S. BANCORPCOM NEW9029733042395,138SH SOLE 5,13800
UBER TECHNOLOGIES INCCOM90353T100241SH SOLE 4100
UBER TECHNOLOGIES INCCOM90353T100475SH SOLE20075
UBER TECHNOLOGIES INCCOM90353T10033656SH SOLE100656
UDR, INC.COM90265310429750SH SOLE 75000
UDR, INC.COM902653104772,000SH SOLE1002,000
ULTA SALON, COSMETICS & FRAGRANCE, INCCOM90384S30326SH SOLE 600
UNDER ARMOUR INCCL A904311107402,320SH SOLE1002,320
UNDER ARMOUR INCCL C90431120615981SH SOLE200981
UNDER ARMOUR INCCL C904311206271,812SH SOLE1001,812
UNILEVER PLC SPON ADRSPON ADR NEW904767704235SH SOLE20035
UNILEVER PLC SPON ADRSPON ADR NEW9047677045,96798,859SH SOLE 98,43900
UNION PACIFIC CORPORATIONCOM9078181088153,915SH SOLE 3,91500
UNION PACIFIC CORPORATIONCOM9078181082,97214,274SH SOLE10014,274
UNITED AIRLS HLDGS INCCOM91004710927617SH SOLE200617
UNITED BANKSHARES INC WEST VCOM90990710734410,624SH SOLE10010,624
UNITED PARCEL SERVICE, INCCL B911312106101600SH SOLE100600
UNITED PARCEL SERVICE, INCCL B9113121061,89811,272SH SOLE 11,27200
UNITEDHEALTH GROUP INCORPORATEDCOM91324P102513SH SOLE20013
UNITEDHEALTH GROUP INCORPORATEDCOM91324P1025601,597SH SOLE 1,59700
UNITEDHEALTH GROUP INCORPORATEDCOM91324P1024,41812,599SH SOLE10012,599
UNITY SOFTWARE INCCOM91332U1011275SH SOLE20075
UNIVERSAL DISPLAY CORPCOM91347P10529SH SOLE1009
UNIVERSAL DISPLAY CORPCOM91347P1051565SH SOLE20065
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y88667010,680SH SOLE10010,680
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8863,21951,342SH SOLE 51,34200
V.F. CORPORATIONCOM9182041083143,677SH SOLE 3,67700
VAIL RESORTS INCCOM91879Q10913SH SOLE1003
VALERO ENERGY CORPORATIONCOM91913Y10045801SH SOLE100801
VALERO ENERGY CORPORATIONCOM91913Y10079614,076SH SOLE 14,07600
VALHI INC NEWCOM918905209186SH SOLE10086
VANECK VECTORS ETF TRAFRICA INDEX ETF92189F86610500SH SOLE100500
VANECK VECTORS GOLD MINERS ETFGOLD MINERS ETF92189F106441,225SH SOLE 1,22500
VANGUARD INTERMEDIATE TERM TREASURY ETFINTER TERM TREAS92206C70619277SH SOLE 27700
VANGUARD INTERMEDIATE TERM TREASURY ETFINTER TERM TREAS92206C70665935SH SOLE100935
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL921932778211SH SOLE20011
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328281061SH SOLE20061
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX92193282817100SH SOLE100100
VANGUARD BD INDEX FDSINTERMED TERM92193781926284SH SOLE200284
VANGUARD CONSUMER STAPLE ETFCONSUM STP ETF92204A20749284SH SOLE 28400
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF92190884433234SH SOLE200234
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF9219088442391,696SH SOLE 1,69600
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF9219088445944,208SH SOLE1004,208
VANGUARD FINANCIALS ETFFINANCIALS ETF92204A40534464SH SOLE 46400
VANGUARD FTSE PACIFIC INDEX FUND ETFFTSE PACIFIC ETF9220428661191,500SH SOLE 1,50000
VANGUARD GROWTH ETFGROWTH ETF922908736242957SH SOLE100957
VANGUARD GROWTH ETFGROWTH ETF9229087361,4245,620SH SOLE 5,62000
VANGUARD HEALTH CARE ETFHEALTH CAR ETF92204A50442186SH SOLE200186
VANGUARD HEALTH CARE ETFHEALTH CAR ETF92204A50476340SH SOLE 34000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836389259SH SOLE100259
VANGUARD INDEX FDSS&P 500 ETF SHS922908363219637SH SOLE200637
VANGUARD INDEX FDSREAL ESTATE ETF92290855323269SH SOLE200269
VANGUARD INDEX FDSREAL ESTATE ETF92290855362733SH SOLE100733
VANGUARD INDEX FDSSML CP GRW ETF92290859574275SH SOLE100275
VANGUARD INDEX FDSSM CP VAL ETF922908611645SH SOLE20045
VANGUARD INDEX FDSSM CP VAL ETF92290861136250SH SOLE100250
VANGUARD INDEX FDSEXTEND MKT ETF92290865274450SH SOLE200450
VANGUARD INDEX FDSGROWTH ETF92290873661240SH SOLE200240
VANGUARD INFO TECH ETFINF TECH ETF92204A7021440SH SOLE10040
VANGUARD INFO TECH ETFINF TECH ETF92204A70250141SH SOLE 14100
VANGUARD INFO TECH ETFINF TECH ETF92204A702192543SH SOLE200543
VANGUARD INT TERM CORPINT-TERM CORP92206C87053549SH SOLE200549
VANGUARD INT TERM CORPINT-TERM CORP92206C8701401,446SH SOLE1001,446
VANGUARD INT TERM CORPINT-TERM CORP92206C8702923,005SH SOLE 3,00500
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277517294SH SOLE200294
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277550850SH SOLE100850
VANGUARD MALVERN FDSSTRM INFPROIDX922020805590SH SOLE10090
VANGUARD MID-CAP ETF INDEX FDSMID CAP ETF9229086293651,765SH SOLE 1,76500
VANGUARD MID-CAP ETF INDEX FDSMID CAP ETF9229086292,35011,364SH SOLE10011,364
VANGUARD MID-CAP GROWTH ETFMCAP GR IDXVIP9229085381570SH SOLE 7000
VANGUARD MID-CAP VALUE ETFMCAP VL IDXVIP92290851213108SH SOLE 10800
VANGUARD MSCI EAFE ETFFTSE DEV MKT ETF92194385851310,856SH SOLE10010,856
VANGUARD MSCI EAFE ETFFTSE DEV MKT ETF92194385818,400389,744SH SOLE 388,80600
VANGUARD MSCI EMERGING MARKETS ETFFTSE EMR MKT ETF9220428581573,137SH SOLE1003,137
VANGUARD MSCI EMERGING MARKETS ETFFTSE EMR MKT ETF9220428586,063120,998SH SOLE 120,54300
VANGUARD MUN BD FDSTAX EXEMPT BD9229077468150SH SOLE100150
VANGUARD REIT ETFREAL ESTATE ETF9229085533,46340,779SH SOLE 40,77900
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C73043247SH SOLE200247
VANGUARD SHORT TERM BOND ETFSHORT TRM BOND92193782778940SH SOLE 94000
VANGUARD SHORT TERM CORPORATE BOND ETFSHRT TRM CORP BD92206C40917,978215,953SH SOLE 214,83800
VANGUARD SMALL CAP ETFSMALL CP ETF92290875178400SH SOLE200400
VANGUARD SMALL CAP ETFSMALL CP ETF9229087513171,629SH SOLE 1,62900
VANGUARD SMALL CAP ETFSMALL CP ETF9229087519314,783SH SOLE1004,783
VANGUARD STAR FDSVG TL INTL STK F921909768575SH SOLE10075
VANGUARD TELECOMMUNICATION SERVICES ETFCOMM SRVC ETF92204A88439323SH SOLE200323
VANGUARD TELECOMMUNICATION SERVICES ETFCOMM SRVC ETF92204A8843142,612SH SOLE 2,61200
VANGUARD TOTAL BOND MARKET ETFTOTAL BND MRKT9219378352653,009SH SOLE 3,00900
VANGUARD TOTAL STOCK MARKET ETFTOTAL STK MKT9229087693831,969SH SOLE2001,969
VANGUARD TOTAL STOCK MARKET ETFTOTAL STK MKT9229087697633,920SH SOLE 3,92000
VANGUARD TOTAL STOCK MARKET ETFTOTAL STK MKT9229087691,3456,909SH SOLE1006,909
VANGUARD VALUE ETFVALUE ETF9229087441471,237SH SOLE 1,23700
VANGUARD VALUE ETFVALUE ETF9229087443783,180SH SOLE1003,180
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406556SH SOLE20056
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640616175SH SOLE100175
VANGUARD WORLD FDMEGA CAP INDEX9219108733,84928,841SH SOLE10028,841
VANGUARD WORLD FDSCONSUM DIS ETF92204A1081450SH SOLE10050
VANGUARD WORLD FDSENERGY ETF92204A306711,376SH SOLE2001,376
VANGUARD WORLD FDSUTILITIES ETF92204A87655402SH SOLE200402
VARIAN MEDICAL SYSTEMS INCCOM92220P1052,65615,174SH SOLE 15,14100
VBI VACCINES INCCOM NEW91822J10331,000SH SOLE1001,000
VEEVA SYS INCCL A COM9224751084,75817,478SH SOLE10017,478
VENTAS INCCOM92276F100235SH SOLE10035
VEONEER INCORPORATEDCOM92336X109211,000SH SOLE 000
VERISIGN, INCCOM92343E1022161,000SH SOLE 1,00000
VERISK ANALYTICS, INCCOM92345Y106838SH SOLE 3800
VERISK ANALYTICS, INCCOM92345Y106195940SH SOLE100940
VERIZON COMMUNICATIONSCOM92343V1042484,225SH SOLE2004,225
VERIZON COMMUNICATIONSCOM92343V1043,02251,446SH SOLE10051,446
VERIZON COMMUNICATIONSCOM92343V1046,635112,943SH SOLE 111,95300
VERTEX PHARMACEUTICALS INCCOM92532F10025106SH SOLE100106
VIACOMCBS INCCL B92556H2064110SH SOLE200110
VIACOMCBS INCCL B92556H2068225SH SOLE100225
VIACOMCBS INCCL B92556H2061032,774SH SOLE 2,77400
VIATRIS INCCOM92556V10610527SH SOLE200527
VIATRIS INCCOM92556V106271,444SH SOLE1001,444
VIAVI SOLUTIONS INCCOM925550105674,505SH SOLE1004,505
VIEWRAY, INCCOM92672L10782,000SH SOLE 2,00000
VIKING THERAPEUTICS INCCOM92686J1062340SH SOLE200340
VIRTU FINL INCCL A9282541018303SH SOLE200303
VISA INC ACOM CL A92826C8392,88013,165SH SOLE10013,165
VISA INC ACOM CL A92826C8396,24628,555SH SOLE 28,55500
VISTA OUTDOOR INC.COM928377100241,010SH SOLE 1,01000
VMWARE INCCL A COM92856340265460SH SOLE200460
VMWARE INC. CLASS ACL A COM928563402110SH SOLE 1000
VMWARE INC. CLASS ACL A COM92856340214100SH SOLE100100
VODAFONE GROUP PLCSPONSORED ADR92857W30816970SH SOLE200970
VODAFONE GROUP PLCSPONSORED ADR92857W30855733,790SH SOLE 33,79000
VONTIER CORPORATIONCOM9288811011675,014SH SOLE1005,014
VONTIER CORPORATIONCOM9288811012768,274SH SOLE 8,27400
VOYA PRIME RATE TRUSTSH BEN INT92913A100204,412SH SOLE 4,41200
WABTECCOM929740108335SH SOLE20035
WABTEC CORPCOM929740108336SH SOLE 3600
WALGREENS BOOTS ALLIANCE, INC.COM931427108541,350SH SOLE1001,350
WALGREENS BOOTS ALLIANCE, INC.COM9314271082355,893SH SOLE 5,89300
WAL-MART STORES, INCCOM9311421031851,280SH SOLE2001,280
WAL-MART STORES, INCCOM9311421036,03841,887SH SOLE10041,887
WAL-MART STORES, INCCOM9311421038,22357,047SH SOLE 56,99700
WALT DISNEY COMPANYCOM2546871061991,100SH SOLE2001,100
WALT DISNEY COMPANYCOM25468710613,03071,915SH SOLE10071,915
WALT DISNEY COMPANYCOM25468710614,66680,949SH SOLE 80,69800
WASHINGTON REAL ESTATE INVTSH BEN INT93965310120915SH SOLE100915
WASHINGTON REAL ESTATE INVTSH BEN INT93965310127412,687SH SOLE20012,687
WASTE CONNECTIONS INCCOM94106B10114132SH SOLE 13200
WASTE MANAGEMENT INCCOM94106L10957485SH SOLE100485
WASTE MANAGEMENT INCCOM94106L1095,99550,837SH SOLE 50,28700
WEC ENERGY GROUP INC.COM92939U1065005,432SH SOLE 5,43200
WEINGARTEN RLTY INVSSH BEN INT94874110310443SH SOLE200443
WEIS MARKETS INCCOM94884910438800SH SOLE 80000
WELLS FARGO & CO NEW PERPPERP PFD CNV A9497468043020SH SOLE 2000
WELLS FARGO CO NEWCOM94974610121697SH SOLE200697
WELLS FARGO COMPANYCOM9497461012929,667SH SOLE 9,66700
WELLS FARGO COMPANYCOM949746101361,190SH SOLE1001,190
WENDYS COCOM95058W10012550SH SOLE200550
WESTERN ALLIANCE BANCORPCOM957638109227SH SOLE10027
WESTERN AST INFL LKD OPP & ICOM95766R1042200SH SOLE200200
WESTERN DIGITAL CORPORATIONCOM95810210522400SH SOLE 40000
WESTERN UNION COMPANYCOM959802109271,253SH SOLE 1,25300
WEYERHAEUSER COMPANYCOM NEW9621661042447,280SH SOLE 7,28000
WHEATON PRECIOUS METALS CORPCOM962879102832,000SH SOLE1002,000
WIDEPOINT CORPCOMMON9675902092200SH SOLE200200
WILLIS TOWERS WATSON PLC LTDSHSG9662910328SH SOLE1008
WISDOMTREE TREMG MKTS SMCAP97717W28139820SH SOLE200820
WIX COM LTDSHSM980681052394SH SOLE20094
WOODWARD INCCOM98074510319SH SOLE1009
WORKDAY INCCL A98138H1011980SH SOLE20080
WORKDAY INCCL A98138H10151211SH SOLE100211
WP CAREY INCCOM92936U1091311,863SH SOLE1001,863
WW GRAINGER INCCOM38480210437SH SOLE 700
WYNDHAM HOTELS & RESORTS INCCOM98311A10519317SH SOLE 31700
WYNDHAM WORLDWIDE CORPORATIONCOM98310W10814317SH SOLE 31700
WYNN RESORTS LTDCOM98313410727240SH SOLE 24000
XCEL ENERGY, INCCOM98389B10029433SH SOLE100433
XCEL ENERGY, INCCOM98389B10065975SH SOLE 97500
XCEL ENERGY, INCCOM98389B1002243,354SH SOLE2003,354
XILINX, INCCOM983919101110SH SOLE10010
XILINX, INCCOM983919101750SH SOLE20050
XILINX, INCCOM9839191011070SH SOLE 7000
XPO LOGISTICS INCCOM983793100329SH SOLE10029
XYLEM INCCOM98419M10042413SH SOLE100413
YUM BRANDS INCCOM988498101110SH SOLE20010
YUM BRANDS INCCOM98849810162575SH SOLE100575
YUM BRANDS INCCOM9884981011761,618SH SOLE 1,52800
YUM CHINA HLDGS INCCOM98850P10917300SH SOLE100300
YUMANITY THERAPEUTICS INCCOM98872L102150SH SOLE20050
ZEBRA TECHNOLOGIES CORPORATICL A9892071051128SH SOLE20028
ZILLOW GROUP INCCL C CAP STK98954M200110SH SOLE20010
ZIMMER BIOMET HOLDINGS INCCOM98956P10237240SH SOLE 24000
ZIMMER BIOMET HOLDINGS INCCOM98956P10286557SH SOLE100557
ZOETIS INCCL A98978V10338232SH SOLE 23200
ZOETIS INCCL A98978V1036,47539,122SH SOLE10039,122
ZOOM VIDEO COMMUNICATIONS INCCL A98980L1011750SH SOLE 5000
ZOOM VIDEO COMMUNICATIONS INCCL A98980L1011955SH SOLE20055
ZOOM VIDEO COMMUNICATIONS INCCL A98980L10174220SH SOLE100220
ZOOMINFO TECHNOLOGIES INCCOM CL A98980F104250SH SOLE20050
ZSCALER INCCOM98980G10265325SH SOLE100325