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
3-D SYS CORP DELCOM NEW88554D20598824,730SH SOLE 0024,730
3M COCOM88579Y10113,50267,976SH SOLE 0067,976
ABB LTDSPONSORED ADR0003752042487,283SH SOLE 007,283
ABBOTT LABSCOM00282410035,162303,300SH SOLE 00303,300
ABBVIE INCCOM00287Y10917,238153,036SH SOLE 00153,036
ABERDEEN ASIA-PACIFIC INCOMECOM00300910711626,286SH SOLE 0026,286
ABERDEEN AUSTRALIA EQUITY FDCOM00301110325138,919SH SOLE 0038,919
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A10449028,864SH SOLE 0028,864
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631005395,593SH SOLE 005,593
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641081,57162,364SH SOLE 0062,364
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10028227,767SH SOLE 0027,767
ABIOMED INCCOM0036541003371,081SH SOLE 001,081
ABSOLUTE SHS TRWBI BULBEAR TR00400R84170234,462SH SOLE 0034,462
ACADEMY SPORTS & OUTDOORS INCOM00402L10775818,378SH SOLE 0018,378
ACADIA HEALTHCARE COMPANY INCOM00404A1093145,008SH SOLE 005,008
ACCELERON PHARMA INCCOM00434H1082532,018SH SOLE 002,018
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,38114,860SH SOLE 0014,860
ACTIVISION BLIZZARD INCCOM00507V1092,38524,994SH SOLE 0024,994
ADOBE SYSTEMS INCORPORATEDCOM00724F10110,10417,253SH SOLE 0017,253
ADVANCED DRAIN SYS INC DELCOM00790R1042662,280SH SOLE 002,280
ADVANCED MICRO DEVICES INCCOM00790310711,793125,554SH SOLE 00125,554
ADVISORSHARES TRQ DYNAMIC GROWTH00768Y43834612,298SH SOLE 0012,298
AECOMCOM00766T1004136,523SH SOLE 006,523
AES CORPCOM00130H10573828,296SH SOLE 0028,296
AFLAC INCCOM0010551024,72888,105SH SOLE 0088,105
AGILENT TECHNOLOGIES INCCOM00846U1016734,556SH SOLE 004,556
AGNC INVT CORPCOM00123Q10442925,428SH SOLE 0025,428
AIM ETF PRODUCTS TRUSTUS LRG CP BUF1000888H1091,33047,685SH SOLE 0047,685
AIR PRODS & CHEMS INCCOM0091581068382,913SH SOLE 002,913
AIRBNB INCCOM CL A0090661012,90518,970SH SOLE 0018,970
AKAMAI TECHNOLOGIES INCCOM00971T1012542,182SH SOLE 002,182
ALASKA AIR GROUP INCCOM0116591094487,425SH SOLE 007,425
ALBEMARLE CORPCOM0126531011,6519,801SH SOLE 009,801
ALCOA CORPCOM0138721062205,963SH SOLE 005,963
ALCON AGORD SHSH0130112896513,766SH SOLE 0013,766
ALERUS FINL CORPCOM01446U1031,19641,212SH SOLE 0041,212
ALEXION PHARMACEUTICALS INCCOM0153511099475,154SH SOLE 005,154
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1029,80843,248SH SOLE 0043,248
ALIGN TECHNOLOGY INCCOM0162551017821,280SH SOLE 001,280
ALLEGHANY CORP MDCOM017175100327490SH SOLE 00490
ALLEGIANCE BANCSHARES INCCOM01748H10779620,697SH SOLE 0020,697
ALLEGION PLCORD SHSG0176J1094573,284SH SOLE 003,284
ALLETE INCCOM NEW0185223004205,998SH SOLE 005,998
ALLIANCE DATA SYSTEMS CORPCOM0185811082162,069SH SOLE 002,069
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1061,35429,072SH SOLE 0029,072
ALLIANT ENERGY CORPCOM0188021081,03618,572SH SOLE 0018,572
ALLSTATE CORPCOM0200021012,43918,698SH SOLE 0018,698
ALLY FINL INCCOM02005N1004408,833SH SOLE 008,833
ALPHABET INCCAP STK CL A02079K30544,97018,417SH SOLE 0018,417
ALPHABET INCCAP STK CL C02079K10729,36311,716SH SOLE 0011,716
ALPS ETF TRALERIAN MLP00162Q45267018,410SH SOLE 0018,410
ALPS ETF TRCLEAN ENERGY00162Q4602613,441SH SOLE 003,441
ALPS ETF TRRIVRFRNT STR INC00162Q7831,46358,942SH SOLE 0058,942
ALTRIA GROUP INCCOM02209S1036,275131,613SH SOLE 00131,613
AMARIN CORP PLCSPONS ADR NEW0231112064410,020SH SOLE 0010,020
AMAZON COM INCCOM02313510680,91323,520SH SOLE 0023,520
AMCOR PLCORDG0250X10775565,907SH SOLE 0065,907
AMDOCS LTDSHSG026021034455,751SH SOLE 005,751
AMEDISYS INCCOM0234361083901,592SH SOLE 001,592
AMEREN CORPCOM0236081022,49731,203SH SOLE 0031,203
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V10762592,662SH SOLE 0092,662
AMERICAN AIRLS GROUP INCCOM02376R1021,10151,893SH SOLE 0051,893
AMERICAN CAMPUS CMNTYS INCCOM0248351002084,449SH SOLE 004,449
AMERICAN ELEC PWR CO INCCOM0255371013,05436,105SH SOLE 0036,105
AMERICAN EXPRESS COCOM0258161094,19325,380SH SOLE 0025,380
AMERICAN FIN TR INCCOM CLASS A02607T1091,006118,577SH SOLE 00118,577
AMERICAN INTL GROUP INCCOM NEW0268747843497,338SH SOLE 007,338
AMERICAN TOWER CORP NEWCOM03027X1003,39312,558SH SOLE 0012,558
AMERICAN WTR WKS CO INC NEWCOM0304201033,39922,051SH SOLE 0022,051
AMERIPRISE FINL INCCOM03076C1064121,657SH SOLE 001,657
AMERISOURCEBERGEN CORPCOM03073E1052402,096SH SOLE 002,096
AMETEK INCCOM0311001005153,861SH SOLE 003,861
AMGEN INCCOM0311621009,77640,108SH SOLE 0040,108
AMN HEALTHCARE SVCS INCCOM0017441011,84519,022SH SOLE 0019,022
AMPHENOL CORP NEWCL A0320951012,28533,406SH SOLE 0033,406
AMPLIFY ETF TRBLACKSWAN GRWT03210888867919,823SH SOLE 0019,823
AMPLIFY ETF TRBLOCKCHAIN LDR0321086071,16724,488SH SOLE 0024,488
AMPLIFY ETF TRONLIN RETL ETF0321081021,92114,813SH SOLE 0014,813
ANALOG DEVICES INCCOM0326541051,4798,592SH SOLE 008,592
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,21016,806SH SOLE 0016,806
ANNALY CAPITAL MANAGEMENT INCOM0357104092,143241,378SH SOLE 00241,378
ANSYS INCCOM03662Q1056791,957SH SOLE 001,957
ANTERO MIDSTREAM CORPCOM03676B10225424,473SH SOLE 0024,473
ANTHEM INCCOM0367521032,2916,001SH SOLE 006,001
AON PLCSHS CL AG0403H1081,2335,164SH SOLE 005,164
APARTMENT INCOME REIT CORPCOM03750L10978416,540SH SOLE 0016,540
APOLLO COML REAL EST FIN INCCOM03762U1051,31782,546SH SOLE 0082,546
APOLLO GLOBAL MGMT INCCOM CL A03768E10570111,265SH SOLE 0011,265
APPIAN CORPCL A03782L1012852,066SH SOLE 002,066
APPLE HOSPITALITY REIT INCCOM NEW03784Y20023115,160SH SOLE 0015,160
APPLE INCCOM037833100252,6721,844,859SH SOLE 001,844,859
APPLE INCCOM0378331000100SHCallSOLE 00100
APPLE INCCOM0378331002300SHPutSOLE 00300
APPLIED MATLS INCCOM0382221058,90062,500SH SOLE 0062,500
APTIV PLCSHSG6095L1091,5169,636SH SOLE 009,636
ARBOR REALTY TRUST INCCOM0389231081,991111,722SH SOLE 00111,722
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L20378825,369SH SOLE 0025,369
ARCHER DANIELS MIDLAND COCOM0394831021,38722,895SH SOLE 0022,895
ARES CAPITAL CORPCOM04010L1032,411123,069SH SOLE 00123,069
ARES MANAGEMENT CORPORATIONCL A COM STK03990B1012,79043,880SH SOLE 0043,880
ARISTA NETWORKS INCCOM0404131061,0512,902SH SOLE 002,902
ARK ETF TRARK SPACE EXPL00214Q80728713,661SH SOLE 0013,661
ARK ETF TRAUTNMUS TECHNLGY00214Q2033,35038,863SH SOLE 0038,863
ARK ETF TRFINTECH INNOVA00214Q7082,81752,068SH SOLE 0052,068
ARK ETF TRGENOMIC REV ETF00214Q3025,98264,669SH SOLE 0064,669
ARK ETF TRINNOVATION ETF00214Q10415,109115,532SH SOLE 00115,532
ARK ETF TRNEXT GNRTN INTER00214Q4015,77037,452SH SOLE 0037,452
ARMOUR RESIDENTIAL REIT INCCOM NEW04231550715113,255SH SOLE 0013,255
ARROWHEAD PHARMACEUTICALS INCOM04280A1008,772105,920SH SOLE 00105,920
ARTISAN PARTNERS ASSET MGMTCL A04316A10852210,272SH SOLE 0010,272
ASML HOLDING N VN Y REGISTRY SHSN070592102,1933,174SH SOLE 003,174
ASPEN TECHNOLOGY INCCOM0453271033252,362SH SOLE 002,362
AST SPACEMOBILE INCCOM CL A00217D10016112,458SH SOLE 0012,458
ASTRAZENECA PLCSPONSORED ADR0463531083,44257,463SH SOLE 0057,463
AT&T INCCOM00206R10220,589715,713SH SOLE 00715,713
ATI PHYSICAL THERAPY INCCOM CL A00216W10955558,191SH SOLE 0058,191
ATLASSIAN CORP PLCCL AG062421043581,394SH SOLE 001,394
AUTODESK INCCOM0527691061,4204,864SH SOLE 004,864
AUTOHOME INCSP ADS RP CL A05278C1072233,492SH SOLE 003,492
AUTOMATIC DATA PROCESSING INCOM0530151036,55733,015SH SOLE 0033,015
AUTOZONE INCCOM0533321021,439964SH SOLE 00964
AVALARA INCCOM05338G1062,15013,291SH SOLE 0013,291
AVALONBAY CMNTYS INCCOM0534841017033,369SH SOLE 003,369
AVANGRID INCCOM05351W10371813,955SH SOLE 0013,955
AVEANNA HEALTHCARE HLDGS INCCOM05356F10515012,128SH SOLE 0012,128
AVERY DENNISON CORPCOM0536111096963,312SH SOLE 003,312
AXON ENTERPRISE INCCOM05464C1014012,269SH SOLE 002,269
B & G FOODS INC NEWCOM05508R10670521,509SH SOLE 0021,509
B2GOLD CORPCOM11777Q2094711,084SH SOLE 0011,084
BAIDU INCSPON ADR REP A0567521088944,383SH SOLE 004,383
BALL CORPCOM05849810688410,908SH SOLE 0010,908
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K1018012,808SH SOLE 0012,808
BANK HAWAII CORPCOM0625401093654,336SH SOLE 004,336
BANK MONTREAL QUECOM0636711014314,198SH SOLE 004,198
BANK MONTREAL QUENT LKD 3806368B5042798,760SH SOLE 008,760
BANK NEW YORK MELLON CORPCOM0640581001,80835,293SH SOLE 0035,293
BANK NOVA SCOTIA B CCOM0641491072974,560SH SOLE 004,560
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C77847417,441SH SOLE 0017,441
BARCLAYS PLCADR06738E20431933,023SH SOLE 0033,023
BARINGS GLOBAL SHORT DURATIOCOM06760L10035420,738SH SOLE 0020,738
BARRICK GOLD CORPCOM06790110888442,747SH SOLE 0042,747
BAXTER INTL INCCOM0718131093594,464SH SOLE 004,464
BCE INCCOM NEW05534B7601,50130,443SH SOLE 0030,443
BEAM GLOBALCOM07373B1093278,524SH SOLE 008,524
BECTON DICKINSON & COCOM0758871092,0208,308SH SOLE 008,308
BENTLEY SYS INCCOM CL B08265T2083665,655SH SOLE 005,655
BERKLEY W R CORPCOM0844231023765,053SH SOLE 005,053
BERKSHIRE HATHAWAY INC DELCL A0846701081,6744SH SOLE 004
BERKSHIRE HATHAWAY INC DELCL B NEW08467070226,25594,468SH SOLE 0094,468
BERRY GLOBAL GROUP INCCOM08579W1032593,965SH SOLE 003,965
BEST BUY INCCOM0865161014894,249SH SOLE 004,249
BEYOND MEAT INCCOM08862E1092,05413,043SH SOLE 0013,043
BGC PARTNERS INCCL A05541T1016511,400SH SOLE 0011,400
BHP GROUP LTDSPONSORED ADS0886061084225,796SH SOLE 005,796
BIO RAD LABS INCCL A0905722077451,157SH SOLE 001,157
BIOGEN INCCOM09062X1031,5144,371SH SOLE 004,371
BIOMARIN PHARMACEUTICAL INCCOM09061G1014695,617SH SOLE 005,617
BIONANO GENOMICS INCCOM09075F10715220,705SH SOLE 0020,705
BIONTECH SESPONSORED ADS09075V1023801,699SH SOLE 001,699
BIO-TECHNE CORPCOM09073M1046981,550SH SOLE 001,550
BK OF AMERICA CORPCOM06050510415,267370,291SH SOLE 00370,291
BLACK KNIGHT INCCOM09215C1053194,096SH SOLE 004,096
BLACKLINE INCCOM09239B1093182,855SH SOLE 002,855
BLACKROCK CALIF MUN INCOME TSH BEN INT09248E10256137,392SH SOLE 0037,392
BLACKROCK CORPOR HI YLD FD ICOM09255P1071,304105,819SH SOLE 00105,819
BLACKROCK CR ALLOCATION INCOCOM09250810028518,265SH SOLE 0018,265
BLACKROCK ENHANCD CAP & INMCOM09256A10920910,144SH SOLE 0010,144
BLACKROCK INCCOM09247X1018,1159,274SH SOLE 009,274
BLACKROCK INCOME TR INCCOM09247F1007612,000SH SOLE 0012,000
BLACKROCK LTD DURATION INCOMCOM SHS09249W10148728,593SH SOLE 0028,593
BLACKROCK MULTI SECTOR INC TCOM09258A10718710,030SH SOLE 0010,030
BLACKROCK MUN INCOME TRSH BEN INT09248F10921113,690SH SOLE 0013,690
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10543816,680SH SOLE 0016,680
BLACKROCK MUNI INCOME TR IICOM09249N10124015,252SH SOLE 0015,252
BLACKROCK MUNIHLDNGS CALI QLCOM09254L10761238,416SH SOLE 0038,416
BLACKROCK MUNIHLDS INVSTM QLCOM09254P10855837,776SH SOLE 0037,776
BLACKROCK MUNIHOLDINGS FD INCOM09253N10435421,111SH SOLE 0021,111
BLACKROCK MUNIVEST FD INCCOM09253R10514715,322SH SOLE 0015,322
BLACKROCK MUNIYIELD CALIF FDCOM09254M10538625,070SH SOLE 0025,070
BLACKROCK MUNIYIELD CALIF QUCOM09254N10339425,039SH SOLE 0025,039
BLACKROCK MUNIYIELD FD INCCOM09253W10419512,892SH SOLE 0012,892
BLACKROCK MUNIYIELD QUALITYCOM09254E10315910,730SH SOLE 0010,730
BLACKROCK MUNIYLD MICH QLTYCOM09254V10574948,610SH SOLE 0048,610
BLACKROCK RES & COMMODITIESSHS09257A10812513,247SH SOLE 0013,247
BLACKROCK SCIENCE & TECHNOLORIGHT 07/14/202109258G1121116,732SH SOLE 0016,732
BLACKROCK SCIENCE & TECHNOLOSHS09258G1041,01517,034SH SOLE 0017,034
BLACKROCK TAX MUNICPAL BD TRSHS09248X10030911,998SH SOLE 0011,998
BLACKROCK TCP CAPITAL CORPNOTE 4.625% 3/087238QAD53231,000SH SOLE 0031,000
BLACKSTONE GROUP INCCOM09260D1078,74690,036SH SOLE 0090,036
BLACKSTONE LONG SHORT CR INCCOM SHS BN INT09257D10228518,832SH SOLE 0018,832
BLOCK H & R INCCOM09367110538716,497SH SOLE 0016,497
BLOOM ENERGY CORPCOM CL A09371210773327,272SH SOLE 0027,272
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J10222321,919SH SOLE 0021,919
BNY MELLON HIGH YIELD STRATESH BEN INT09660L105498136,441SH SOLE 00136,441
BOEING COCOM09702310523,58698,457SH SOLE 0098,457
BOOKING HOLDINGS INCCOM09857L1081,271581SH SOLE 00581
BOOZ ALLEN HAMILTON HLDG CORCL A0995021064525,309SH SOLE 005,309
BOSTON BEER INCCL A100557107511501SH SOLE 00501
BOSTON SCIENTIFIC CORPCOM10113710783419,504SH SOLE 0019,504
BOYD GAMING CORPCOM10330410185113,842SH SOLE 0013,842
BP PLCSPONSORED ADR0556221044,893185,190SH SOLE 00185,190
BRANDYWINEGBL GBL INCM OPP FCOM10537L10420716,426SH SOLE 0016,426
BRIGHT HORIZONS FAM SOL IN DCOM1091941002391,623SH SOLE 001,623
BRIGHTSPIRE CAPITAL INCCOM CL A10949T10937940,270SH SOLE 0040,270
BRISTOL-MYERS SQUIBB COCOM11012210810,228153,074SH SOLE 00153,074
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,77545,144SH SOLE 0045,144
BROADCOM INCCOM11135F1016,41413,451SH SOLE 0013,451
BROADRIDGE FINL SOLUTIONS INCOM11133T1039085,620SH SOLE 005,620
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510485616,785SH SOLE 0016,785
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521014047,280SH SOLE 007,280
BROWN FORMAN CORPCL B1156372096929,229SH SOLE 009,229
BRUKER CORPCOM1167941082463,240SH SOLE 003,240
BRUNSWICK CORPCOM1170431092602,613SH SOLE 002,613
BURLINGTON STORES INCCOM1220171065151,600SH SOLE 001,600
BUTTERFLY NETWORK INCCOM CL A1241551023,516242,796SH SOLE 00242,796
BWX TECHNOLOGIES INCCOM05605H1004167,163SH SOLE 007,163
C H ROBINSON WORLDWIDE INCCOM NEW12541W2099,03996,503SH SOLE 0096,503
CABOT CORPCOM12705510168011,944SH SOLE 0011,944
CADENCE DESIGN SYSTEM INCCOM1273871083912,857SH SOLE 002,857
CAL MAINE FOODS INCCOM NEW1280302022777,645SH SOLE 007,645
CALAMOS CONV OPPORTUNITIES &SH BEN INT12811710835123,109SH SOLE 0023,109
CALAMOS GBL DYN INCOME FUNDCOM12811L10720318,503SH SOLE 0018,503
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT12812510122112,161SH SOLE 0012,161
CALERES INCCOM1295001041,15742,414SH SOLE 0042,414
CAMPBELL SOUP COCOM1344291093377,383SH SOLE 007,383
CANADIAN IMP BK COMMCOM1360691011,39312,236SH SOLE 0012,236
CANADIAN NAT RES LTDCOM1363851012015,539SH SOLE 005,539
CANADIAN NATL RY COCOM1363751023673,482SH SOLE 003,482
CANADIAN PAC RY LTDCOM13645T1001,64421,371SH SOLE 0021,371
CANON INCSPONSORED ADR13800630929713,128SH SOLE 0013,128
CANOPY GROWTH CORPCOM1380351002229,189SH SOLE 009,189
CAPITAL ONE FINL CORPCOM14040H1052,08613,484SH SOLE 0013,484
CAPRI HOLDINGS LIMITEDSHSG1890L1071,96534,355SH SOLE 0034,355
CARDINAL HEALTH INCCOM14149Y1082,20638,642SH SOLE 0038,642
CARGURUS INCCOM CL A14178810928110,726SH SOLE 0010,726
CARLISLE COS INCCOM1423391003151,646SH SOLE 001,646
CARLYLE GROUP INCCOM14316J1082074,452SH SOLE 004,452
CARMAX INCCOM1431301022872,226SH SOLE 002,226
CARNIVAL CORPUNIT 99/99/99991436583001,41653,713SH SOLE 0053,713
CARRIER GLOBAL CORPORATIONCOM14448C1041,55431,968SH SOLE 0031,968
CASEYS GEN STORES INCCOM1475281035022,581SH SOLE 002,581
CATALYST PHARMACEUTICALS INCCOM14888U10110117,652SH SOLE 0017,652
CATCHMARK TIMBER TR INCCL A14912Y20218816,065SH SOLE 0016,065
CATERPILLAR INCCOM14912310110,36647,633SH SOLE 0047,633
CBOE GLOBAL MKTS INCCOM12503M1086795,706SH SOLE 005,706
CBRE GROUP INCCL A12504L1092382,772SH SOLE 002,772
CDK GLOBAL INCCOM12508E1014689,414SH SOLE 009,414
CDW CORPCOM12514G1087234,141SH SOLE 004,141
CEDAR FAIR L PDEPOSITRY UNIT1501851062635,865SH SOLE 005,865
CELANESE CORP DELCOM1508701032,08413,745SH SOLE 0013,745
CEMEX SAB DE CVSPON ADR NEW15129088917120,312SH SOLE 0020,312
CENTENE CORP DELCOM15135B1015066,940SH SOLE 006,940
CENTERPOINT ENERGY INCCOM15189T10733513,661SH SOLE 0013,661
CERENCE INCCOM1567271092642,471SH SOLE 002,471
CERNER CORPCOM1567821044475,715SH SOLE 005,715
CF INDS HLDGS INCCOM1252691002003,880SH SOLE 003,880
CHARLES RIV LABS INTL INCCOM1598641071,0632,873SH SOLE 002,873
CHARTER COMMUNICATIONS INC NCL A16119P108584809SH SOLE 00809
CHECK POINT SOFTWARE TECH LTORDM224651043292,836SH SOLE 002,836
CHEGG INCCOM1630921095837,009SH SOLE 007,009
CHEMED CORP NEWCOM16359R1034781,007SH SOLE 001,007
CHEMOURS COCOM16385110854615,683SH SOLE 0015,683
CHENIERE ENERGY INCCOM NEW16411R2085496,324SH SOLE 006,324
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q10190120,340SH SOLE 0020,340
CHEVRON CORP NEWCOM16676410012,564119,954SH SOLE 00119,954
CHEWY INCCL A16679L1091,03713,015SH SOLE 0013,015
CHEWY INCCL A16679L10921,300SHPutSOLE 001,300
CHILDRENS PL INC NEWCOM1689051071,14612,315SH SOLE 0012,315
CHIMERA INVT CORPCOM NEW16934Q2081,26884,216SH SOLE 0084,216
CHIPOTLE MEXICAN GRILL INCCOM169656105960619SH SOLE 00619
CHUBB LIMITEDCOMH1467J1046103,841SH SOLE 003,841
CHURCH & DWIGHT INCCOM1713401021,21014,197SH SOLE 0014,197
CHURCHILL CAPITAL CORP IVCL A17143910246516,150SH SOLE 0016,150
CIENA CORPCOM NEW1717793092514,413SH SOLE 004,413
CIGNA CORP NEWCOM1255231003,82416,131SH SOLE 0016,131
CIMAREX ENERGY COCOM1717981013424,726SH SOLE 004,726
CINCINNATI FINL CORPCOM1720621016195,311SH SOLE 005,311
CINEMARK HLDGS INCCOM17243V1022139,720SH SOLE 009,720
CINTAS CORPCOM1729081054,03710,569SH SOLE 0010,569
CIRRUS LOGIC INCCOM1727551002703,170SH SOLE 003,170
CISCO SYS INCCOM17275R10213,219249,412SH SOLE 00249,412
CIT GROUP INCCOM NEW1255818012544,927SH SOLE 004,927
CITI TRENDS INCCOM17306X1021,31815,154SH SOLE 0015,154
CITIGROUP INCCOM NEW1729674248,301117,328SH SOLE 00117,328
CITIZENS FINL GROUP INCCOM1746101054479,734SH SOLE 009,734
CITRIX SYS INCCOM1773761006365,422SH SOLE 005,422
CLARIVATE PLCORD SHSG2181010940614,735SH SOLE 0014,735
CLEVELAND-CLIFFS INC NEWCOM18589910130614,214SH SOLE 0014,214
CLOROX CO DELCOM1890541093,29918,335SH SOLE 0018,335
CLOUDFLARE INCCL A COM18915M1073032,859SH SOLE 002,859
CME GROUP INCCOM12572Q1056523,064SH SOLE 003,064
CNA FINL CORPCOM1261171003036,651SH SOLE 006,651
COCA COLA COCOM19121610010,289190,148SH SOLE 00190,148
COCA COLA COCOM1912161001500SHPutSOLE 00500
COCA-COLA EUROPACIFIC PARTNESHSG258391045288,909SH SOLE 008,909
COCA-COLA FEMSA SAB DE CVSPONSORD ADR REP1912411082194,130SH SOLE 004,130
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021,09115,749SH SOLE 0015,749
COHEN & STEERS INFRASTRUCTURCOM19248A10946616,242SH SOLE 0016,242
COINBASE GLOBAL INCCOM CL A19260Q1071,7927,075SH SOLE 007,075
COLGATE PALMOLIVE COCOM1941621034,11350,563SH SOLE 0050,563
COLUMBIA ETF TR IDIVERSIFID FXD19761L50874634,618SH SOLE 0034,618
COMCAST CORP NEWCL A20030N1016,139107,656SH SOLE 00107,656
COMERICA INCCOM2003401072153,013SH SOLE 003,013
COMFORT SYS USA INCCOM19990810486911,028SH SOLE 0011,028
COMMERCE BANCSHARES INCCOM2005251034085,467SH SOLE 005,467
COMMUNITY HEALTHCARE TR INCCOM20369C1062655,590SH SOLE 005,590
COMPANHIA SIDERURGICA NACIONSPONSORED ADR20440W1059310,641SH SOLE 0010,641
COMPASS DIVERSIFIEDSH BEN INT20451Q1042027,905SH SOLE 007,905
CONAGRA BRANDS INCCOM20588710278221,507SH SOLE 0021,507
CONAGRA BRANDS INCCOM2058871026700SHPutSOLE 00700
CONOCOPHILLIPSCOM20825C1041,74728,683SH SOLE 0028,683
CONSOLIDATED EDISON INCCOM2091151041,14615,986SH SOLE 0015,986
CONSTELLATION BRANDS INCCL A21036P1084,31118,431SH SOLE 0018,431
CONSTRUCTION PARTNERS INCCOM CL A21044C1072708,590SH SOLE 008,590
COOPER COS INCCOM NEW2166484025141,296SH SOLE 001,296
COPART INCCOM2172041061,1118,427SH SOLE 008,427
CORNING INCCOM2193501051,70441,652SH SOLE 0041,652
CORTEVA INCCOM22052L1041,07324,188SH SOLE 0024,188
COSTAR GROUP INCCOM22160N1092,32528,072SH SOLE 0028,072
COSTCO WHSL CORP NEWCOM22160K10510,98927,773SH SOLE 0027,773
COUPANG INCCL A22266T1093017,199SH SOLE 007,199
COUSINS PPTYS INCCOM NEW2227955023469,407SH SOLE 009,407
CRACKER BARREL OLD CTRY STORCOM22410J1063932,647SH SOLE 002,647
CREDIT SUISSE ASSET MGMT INCCOM2249161069928,000SH SOLE 0028,000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103377150,122SH SOLE 00150,122
CREE INCCOM2254471013093,151SH SOLE 003,151
CRH PLCADR12626K2032264,440SH SOLE 004,440
CRISPR THERAPEUTICS AGNAMEN AKTH171821081,0376,408SH SOLE 006,408
CRONOS GROUP INCCOM22717L1018910,305SH SOLE 0010,305
CROWDSTRIKE HLDGS INCCL A22788C1053,75614,946SH SOLE 0014,946
CROWN CASTLE INTL CORP NEWCOM22822V1015,77229,586SH SOLE 0029,586
CROWN HLDGS INCCOM2283681062412,355SH SOLE 002,355
CSX CORPCOM1264081031,92459,960SH SOLE 0059,960
CUMMINS INCCOM2310211068293,400SH SOLE 003,400
CVS HEALTH CORPCOM12665010012,042144,319SH SOLE 00144,319
D R HORTON INCCOM23331A1092,24324,821SH SOLE 0024,821
DANA INCCOM2358252052289,605SH SOLE 009,605
DANAHER CORPORATIONCOM2358511022,90010,808SH SOLE 0010,808
DARDEN RESTAURANTS INCCOM2371941057965,456SH SOLE 005,456
DARIOHEALTH CORPCOM NEW23725P20934115,942SH SOLE 0015,942
DATADOG INCCL A COM23804L1032132,049SH SOLE 002,049
DAVITA INCCOM23918K1087256,017SH SOLE 006,017
DBX ETF TRXTRACK HRVST CSI2330518791,34533,172SH SOLE 0033,172
DBX ETF TRXTRACK MSCI ALL23305159811,295433,306SH SOLE 00433,306
DBX ETF TRXTRACK MSCI EAFE2330512004,054108,009SH SOLE 00108,009
DBX ETF TRXTRACK MUN INFRA23305170569523,525SH SOLE 0023,525
DBX ETF TRXTRACK USD HIGH2330514325,872145,665SH SOLE 00145,665
DBX ETF TRXTRACKERS FTSE2330515152989,267SH SOLE 009,267
DBX ETF TRXTRACKERS RUSSEL2330514812114,764SH SOLE 004,764
DBX ETF TRXTRCK JP MRGN ES2330517138,585392,651SH SOLE 00392,651
DBX ETF TRXTRCKR RUSL 10002330512422175,442SH SOLE 005,442
DCP MIDSTREAM LPCOM UT LTD PTN23311P10067421,956SH SOLE 0021,956
DECKERS OUTDOOR CORPCOM2435371076021,568SH SOLE 001,568
DEERE & COCOM2441991055,16914,655SH SOLE 0014,655
DELL TECHNOLOGIES INCCL C24703L2026186,197SH SOLE 006,197
DELTA AIR LINES INC DELCOM NEW2473617022,03346,986SH SOLE 0046,986
DENTSPLY SIRONA INCCOM24906P1093806,005SH SOLE 006,005
DEVON ENERGY CORP NEWCOM25179M1031,47650,581SH SOLE 0050,581
DEXCOM INCCOM2521311073,0207,073SH SOLE 007,073
DIAGEO PLCSPON ADR NEW25243Q2052,74114,301SH SOLE 0014,301
DIAMONDBACK ENERGY INCCOM25278X1093123,326SH SOLE 003,326
DIGITAL RLTY TR INCCOM2538681032,17914,483SH SOLE 0014,483
DIGITAL TURBINE INCCOM NEW25400W1026448,473SH SOLE 008,473
DIGITALBRIDGE GROUP INCCL A COM25401T10817221,819SH SOLE 0021,819
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70814,589540,751SH SOLE 00540,751
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V40119,874421,737SH SOLE 00421,737
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V5003,83965,728SH SOLE 0065,728
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V6098,395187,369SH SOLE 00187,369
DIREXION SHS ETF TRMOONSHOT INNOVAT25460G7322266,165SH SOLE 006,165
DISCOVER FINL SVCSCOM2547091081,75314,816SH SOLE 0014,816
DISCOVERY INCCOM SER A25470F10472423,585SH SOLE 0023,585
DISNEY WALT COCOM25468710627,651157,315SH SOLE 00157,315
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P1078219,531SH SOLE 0019,531
DNP SELECT INCOME FD INCCOM23325P10465162,342SH SOLE 0062,342
DOCUSIGN INCCOM2561631065,68820,345SH SOLE 0020,345
DOLBY LABORATORIES INCCOM CL A25659T1072662,705SH SOLE 002,705
DOLLAR GEN CORP NEWCOM2566771052,52611,671SH SOLE 0011,671
DOLLAR TREE INCCOM2567461081,13411,395SH SOLE 0011,395
DOMINION ENERGY INCCOM25746U1092,35031,936SH SOLE 0031,936
DOMINOS PIZZA INCCOM25754A201444952SH SOLE 00952
DONALDSON INCCOM2576511093084,842SH SOLE 004,842
DORMAN PRODS INCCOM2582781002532,440SH SOLE 002,440
DOVER CORPCOM2600031082851,893SH SOLE 001,893
DOW INCCOM2605571034,09864,763SH SOLE 0064,763
DRAFTKINGS INCCOM CL A26142R1041,87135,859SH SOLE 0035,859
DTE ENERGY COCOM2333311079036,965SH SOLE 006,965
DUCK CREEK TECHNOLOGIES INCSHS2641201062956,775SH SOLE 006,775
DUKE ENERGY CORP NEWCOM NEW26441C2046,60166,863SH SOLE 0066,863
DUPONT DE NEMOURS INCCOM26614N1021,49219,276SH SOLE 0019,276
DWS MUN INCOME TRCOM23336810926921,977SH SOLE 0021,977
EASTERN BANKSHARES INCCOM27627N10535417,200SH SOLE 0017,200
EASTMAN CHEM COCOM2774321001,56613,416SH SOLE 0013,416
EASTMAN KODAK COCOM NEW2774614068610,394SH SOLE 0010,394
EATON CORP PLCSHSG291831032,64017,814SH SOLE 0017,814
EATON VANCE ENHANCED EQUITYCOM27827710861826,538SH SOLE 0026,538
EATON VANCE LTD DURATION INCCOM27828H1051,662125,345SH SOLE 00125,345
EATON VANCE MUN BD FDCOM27827X10133124,201SH SOLE 0024,201
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U10826618,947SH SOLE 0018,947
EATON VANCE SR FLTNG RTE TRCOM27828Q10517512,345SH SOLE 0012,345
EATON VANCE SR INCOME TRSH BEN INT27826S10314020,650SH SOLE 0020,650
EATON VANCE TAX MNGD BUY WRICOM SH BEN INT27829M10338032,926SH SOLE 0032,926
EATON VANCE TAX MNGED BUY WRCOM27828X10019011,349SH SOLE 0011,349
EATON VANCE TAX-MANAGED BUY-COM27828Y10835221,623SH SOLE 0021,623
EATON VANCE TAX-MANAGED DIVECOM27828N10244931,889SH SOLE 0031,889
EATON VANCE TAX-MANAGED GLOBCOM27829F10813413,152SH SOLE 0013,152
EBAY INC.COM2786421031,82626,010SH SOLE 0026,010
ECOLAB INCCOM2788651002,0309,853SH SOLE 009,853
EDISON INTLCOM2810201072554,404SH SOLE 004,404
EDITAS MEDICINE INCCOM28106W1033385,959SH SOLE 005,959
EDWARDS LIFESCIENCES CORPCOM28176E1083,37432,575SH SOLE 0032,575
ELANCO ANIMAL HEALTH INCCOM28414H10344612,865SH SOLE 0012,865
ELBIT SYS LTDORDM3760D1011,31210,129SH SOLE 0010,129
ELECTRONIC ARTS INCCOM2855121096824,740SH SOLE 004,740
EMBRAER S.A.SPONSORED ADS29082A10771146,935SH SOLE 0046,935
EMERSON ELEC COCOM2910111041,97620,530SH SOLE 0020,530
ENBRIDGE INCCOM29250N1053,92197,830SH SOLE 0097,830
ENEL CHILE S.A.SPONSORED ADR29278D10516756,540SH SOLE 0056,540
ENERGY FUELS INCCOM NEW2926717086811,275SH SOLE 0011,275
ENERGY TRANSFER L PCOM UT LTD PTN29273V1001,841173,235SH SOLE 00173,235
ENPHASE ENERGY INCCOM29355A1075963,248SH SOLE 003,248
ENSTAR GROUP LIMITEDSHSG3075P1014301,800SH SOLE 001,800
ENTEGRIS INCCOM29362U1044523,678SH SOLE 003,678
ENTERGY CORP NEWCOM29364G1035835,846SH SOLE 005,846
ENTERPRISE PRODS PARTNERS LCOM2937921074,130171,155SH SOLE 00171,155
EOG RES INCCOM26875P1011,04612,538SH SOLE 0012,538
EPAM SYS INCCOM29414B1046851,340SH SOLE 001,340
EQUIFAX INCCOM2944291056902,882SH SOLE 002,882
EQUINIX INCCOM29444U7001,3161,639SH SOLE 001,639
EQUITABLE HLDGS INCCOM29452E1012016,593SH SOLE 006,593
EQUITRANS MIDSTREAM CORPCOM29460010110011,756SH SOLE 0011,756
ESQUIRE FINL HLDGS INCCOM29667J10127111,430SH SOLE 0011,430
ESSENTIAL UTILS INCCOM29670G10295220,831SH SOLE 0020,831
ETF MANAGERS TRETFMG ALTR HRVST26924G50855727,049SH SOLE 0027,049
ETF MANAGERS TRETFMG TRAVEL TEC26924G77171724,076SH SOLE 0024,076
ETF MANAGERS TRPRIME CYBR SCRTY26924G2014938,130SH SOLE 008,130
ETF MANAGERS TRPRIME JUNIR SLVR26924G1021,07370,619SH SOLE 0070,619
ETF MANAGERS TRPRIME MOBILE PAY26924G4092,44834,757SH SOLE 0034,757
ETF SER SOLUTIONSDEFIANCE NEXT26922A2891,42537,446SH SOLE 0037,446
ETF SER SOLUTIONSUS GLB JETS26922A8423,887160,758SH SOLE 00160,758
ETFIS SER TR IVIRTUS LIFESC CT26923G30182016,422SH SOLE 0016,422
ETSY INCCOM29786A1062,49712,129SH SOLE 0012,129
EVERGY INCCOM30034W1062103,480SH SOLE 003,480
EVERSOURCE ENERGYCOM30040W1081,21015,080SH SOLE 0015,080
EXACT SCIENCES CORPCOM30063P1052,53920,422SH SOLE 0020,422
EXCHANGE LISTED FDS TRARMOR US EQT IDX30151E7642349,500SH SOLE 009,500
EXCHANGE LISTED FDS TRSABA INT RATE30151E8061,36464,100SH SOLE 0064,100
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588975411,906SH SOLE 0011,906
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057076359,743SH SOLE 009,743
EXELON CORPCOM30161N1011,41431,905SH SOLE 0031,905
EXPEDIA GROUP INCCOM NEW30212P3034802,931SH SOLE 002,931
EXPEDITORS INTL WASH INCCOM3021301099037,131SH SOLE 007,131
EXPONENT INCCOM30214U1023133,511SH SOLE 003,511
EXTRA SPACE STORAGE INCCOM30225T1022131,301SH SOLE 001,301
EXXON MOBIL CORPCOM30231G10221,431339,738SH SOLE 00339,738
F5 NETWORKS INCCOM3156161025773,090SH SOLE 003,090
FACEBOOK INCCL A30303M10242,315121,698SH SOLE 00121,698
FACTSET RESH SYS INCCOM3030751055591,665SH SOLE 001,665
FAIR ISAAC CORPCOM3032501041,1662,320SH SOLE 002,320
FARMERS NATIONAL BANC CORPCOM3096271071,00965,027SH SOLE 0065,027
FASTENAL COCOM3119001041,17822,655SH SOLE 0022,655
FASTLY INCCL A31188V1003596,016SH SOLE 006,016
FEDERAL RLTY INVT TRSH BEN INT NEW3137472066305,381SH SOLE 005,381
FEDEX CORPCOM31428X1064,26814,307SH SOLE 0014,307
FERRARI N VCOMN3167Y1034852,349SH SOLE 002,349
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128083065,426SH SOLE 005,426
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH3160923521,48845,668SH SOLE 0045,668
FIDELITY COVINGTON TRUSTHIGH DIVID ETF31609284040910,847SH SOLE 0010,847
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928732,16839,791SH SOLE 0039,791
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925012294,374SH SOLE 004,374
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926002,26635,555SH SOLE 0035,555
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928085204,413SH SOLE 004,413
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286543510,614SH SOLE 0010,614
FIDELITY MERRIMACK STR TRTOTAL BD ETF3161883092174,078SH SOLE 004,078
FIDELITY NATL INFORMATION SVCOM31620M1068135,736SH SOLE 005,736
FIFTH THIRD BANCORPCOM3167731002,11755,365SH SOLE 0055,365
FIRST AMERN FINL CORPCOM31847R10264410,327SH SOLE 0010,327
FIRST EAGLE ALTR CAP BDC INCCOM26943B10020444,816SH SOLE 0044,816
FIRST FINL BANKSHARES INCCOM32020R10960412,293SH SOLE 0012,293
FIRST HORIZON CORPORATIONCOM32051710561435,526SH SOLE 0035,526
FIRST MERCHANTS CORPCOM3208171093097,414SH SOLE 007,414
FIRST REP BK SAN FRANCISCO CCOM33616C1001,98510,605SH SOLE 0010,605
FIRST SOLAR INCCOM3364331073654,032SH SOLE 004,032
FIRST TR / ABERDEEN GLOBAL OCOM SHS33731910718918,468SH SOLE 0018,468
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P20247313,575SH SOLE 0013,575
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P88982926,107SH SOLE 0026,107
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P87159618,919SH SOLE 0018,919
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1032765,665SH SOLE 005,665
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1089,886172,586SH SOLE 00172,586
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3012,32941,418SH SOLE 0041,418
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10811,662566,095SH SOLE 00566,095
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83056026,763SH SOLE 0026,763
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J1041,30364,585SH SOLE 0064,585
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1745468,712SH SOLE 008,712
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1825,163184,571SH SOLE 00184,571
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1171,36631,995SH SOLE 0031,995
FIRST TR EXCHANGE TRAD FD VIALT ABSLT STRG33740Y10131210,264SH SOLE 0010,264
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1011,76174,473SH SOLE 0074,473
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1923,14029,635SH SOLE 0029,635
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1013,52057,964SH SOLE 0057,964
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X1191,16020,361SH SOLE 0020,361
FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A20167722,120SH SOLE 0022,120
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13561414,060SH SOLE 0014,060
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1434,98742,587SH SOLE 0042,587
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1502,43541,285SH SOLE 0041,285
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2055,80676,074SH SOLE 0076,074
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X8535,63582,405SH SOLE 0082,405
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8463,43273,402SH SOLE 0073,402
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1082,86530,940SH SOLE 0030,940
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1761,28810,377SH SOLE 0010,377
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010311,91693,479SH SOLE 0093,479
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1004,22850,606SH SOLE 0050,606
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1023,85151,114SH SOLE 0051,114
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E104111,1331,470,990SH SOLE 001,470,990
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30211,74647,972SH SOLE 0047,972
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R88641716,909SH SOLE 0016,909
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052,75758,191SH SOLE 0058,191
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q40816,922282,320SH SOLE 00282,320
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4082,76857,068SH SOLE 0057,068
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20045,278889,557SH SOLE 00889,557
FIRST TR EXCHANGE-TRADED FDFT STRG INCM ETF33739Q3092334,628SH SOLE 004,628
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G1063,665170,365SH SOLE 00170,365
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R10023613,944SH SOLE 0013,944
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5009,354135,153SH SOLE 00135,153
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1187,917138,112SH SOLE 00138,112
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R8601,03033,186SH SOLE 0033,186
FIRST TR EXCHANGE-TRADED FDNASDQ ARTFCIAL33738R7204,50082,884SH SOLE 0082,884
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1011,24050,712SH SOLE 0050,712
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2031,1336,562SH SOLE 006,562
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50641,182857,251SH SOLE 00857,251
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D30917,897372,769SH SOLE 00372,769
FIRST TR EXCHANGE-TRADED FDSMID RISNG ETF33741X1025,110175,628SH SOLE 00175,628
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F8476,355168,244SH SOLE 00168,244
FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F8391,58645,776SH SOLE 0045,776
FIRST TR EXCHNG TRADED FD VICBOE VEST US BUF33740F7481,48541,058SH SOLE 0041,058
FIRST TR EXCHNG TRADED FD VICBOE VEST US DEP33740U8023,809124,752SH SOLE 00124,752
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F7301,45943,318SH SOLE 0043,318
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F7554,552198,427SH SOLE 00198,427
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F63150215,907SH SOLE 0015,907
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F6982557,828SH SOLE 007,828
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F7223479,607SH SOLE 009,607
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U20843712,643SH SOLE 0012,643
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740U88531510,244SH SOLE 0010,244
FIRST TR EXCHNG TRADED FD VIFT CBOE GRWT10033740F6491,45466,736SH SOLE 0066,736
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST BFR33740F6232527,690SH SOLE 007,690
FIRST TR EXCHNG TRADED FD VIFT CBOE VST INTL33740F5732,145103,286SH SOLE 00103,286
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F8701,60879,252SH SOLE 0079,252
FIRST TR EXCHNG TRADED FD VIMLT MNGD LRG GRW33740F78951419,380SH SOLE 0019,380
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80528,691534,950SH SOLE 00534,950
FIRST TR EXCHNG TRADED FD VITCW SECURITIZED33740U10965225,138SH SOLE 0025,138
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7636,808187,280SH SOLE 00187,280
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7713,995116,713SH SOLE 00116,713
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F86299927,066SH SOLE 0027,066
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F8541,83853,475SH SOLE 0053,475
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013,62655,229SH SOLE 0055,229
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1095,38462,702SH SOLE 0062,702
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1087,14971,422SH SOLE 0071,422
FIRST TR MORNINGSTAR DIVID LSHS3369171092,39172,061SH SOLE 0072,061
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1011,0648,899SH SOLE 008,899
FIRST TR NASDAQ 100 TECH INDSHS3373451022,84217,869SH SOLE 0017,869
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1096,19266,392SH SOLE 0066,392
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T10924717,095SH SOLE 0017,095
FIRST TR VALUE LINE DIVID INSHS33734H10659,9761,508,060SH SOLE 001,508,060
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1084,37539,853SH SOLE 0039,853
FIRSTENERGY CORPCOM33793210737410,060SH SOLE 0010,060
FIRSTSERVICE CORP NEWCOM33767E2022531,475SH SOLE 001,475
FISERV INCCOM3377381081,64015,339SH SOLE 0015,339
FIVE BELOW INCCOM33829M1012131,100SH SOLE 001,100
FIVE9 INCCOM3383071012351,283SH SOLE 001,283
FIVERR INTL LTDORD SHSM4R82T106202835SH SOLE 00835
FLAHERTY & CRUMRINE PFD INCOCOM33848010625715,376SH SOLE 0015,376
FLAHERTY & CRUMRINE PFD INCOCOM33848E10657442,996SH SOLE 0042,996
FLAHERTY & CRUMRINE PFD SECSCOM33847810037316,413SH SOLE 0016,413
FLAHERTY & CRUMRINE TOTAL RECOM33847910824510,022SH SOLE 0010,022
FLEETCOR TECHNOLOGIES INCCOM3390411055402,107SH SOLE 002,107
FLEX LTDORDY2573F10246926,240SH SOLE 0026,240
FLEXSHARES TRCR SCORED LONG33939L7533295,433SH SOLE 005,433
FLEXSHARES TRCRE SLCT BD FD33939L6702047,743SH SOLE 007,743
FLEXSHARES TRGLB QLT R/E IDX33939L7873435,145SH SOLE 005,145
FLEXSHARES TRINTL QLTDV IDX33939L8374,886184,109SH SOLE 00184,109
FLEXSHARES TRM STAR DEV MKT33939L8034125,644SH SOLE 005,644
FLEXSHARES TRMORNSTAR UPSTR33939L4071,68644,033SH SOLE 0044,033
FLEXSHARES TRMORNSTAR USMKT33939L1003922,302SH SOLE 002,302
FLEXSHARES TRQLT DIV DEF IDX33939L8454848,994SH SOLE 008,994
FLEXSHARES TRREADY ACC VARI33939L8864856,362SH SOLE 006,362
FLEXSHARES TRUS QUALITY CAP33939L7464359,187SH SOLE 009,187
FLUOR CORP NEWCOM34341210231717,926SH SOLE 0017,926
FMC CORPCOM NEW3024913033403,146SH SOLE 003,146
FORD MTR CO DELCOM3453708605,569374,755SH SOLE 00374,755
FORD MTR CO DELCOM3453708600100SHPutSOLE 00100
FORTINET INCCOM34959E1091,8797,890SH SOLE 007,890
FORTIVE CORPCOM34959J1082483,553SH SOLE 003,553
FORTUNE BRANDS HOME & SEC INCOM34964C1063053,058SH SOLE 003,058
FOX FACTORY HLDG CORPCOM35138V1022221,426SH SOLE 001,426
FRANKLIN ETF TRLIBERTY SHRT ETF3535061083103,261SH SOLE 003,261
FRANKLIN LTD DURATION INCOMECOM35472T10126328,503SH SOLE 0028,503
FRANKLIN RESOURCES INCCOM3546131019,216288,102SH SOLE 00288,102
FRANKLIN STR PPTYS CORPCOM35471R1066211,795SH SOLE 0011,795
FRANKLIN TEMPLETON ETF TRFTSE SOUTH KOREA35473P7101,87156,178SH SOLE 0056,178
FRANKLIN TEMPLETON ETF TRINTELLIGENT MACH35473P5122795,825SH SOLE 005,825
FRANKLIN TEMPLETON ETF TRLIBERTY US ETF35473P50490919,403SH SOLE 0019,403
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P8019,419220,019SH SOLE 00220,019
FRANKLIN TEMPLETON ETF TRLIBERTYQ US SML35473P87675319,686SH SOLE 0019,686
FREEPORT-MCMORAN INCCL B35671D8574,336116,838SH SOLE 00116,838
FS KKR CAP CORPCOM3026352069,994464,602SH SOLE 00464,602
FUBOTV INCCOM35953D1042337,268SH SOLE 007,268
GABELLI DIVID & INCOME TRCOM36242H10428210,726SH SOLE 0010,726
GABELLI EQUITY TR INCCOM36239710158284,285SH SOLE 0084,285
GABELLI EQUITY TR INCRIGHT 07/14/20213623972181084,400SH SOLE 0084,400
GABELLI HLTHCARE & WELLNESSSHS36246K1031,634121,065SH SOLE 00121,065
GABELLI UTIL TRCOM36240A10134943,813SH SOLE 0043,813
GALLAGHER ARTHUR J & COCOM3635761092421,729SH SOLE 001,729
GAP INCCOM36476010834210,177SH SOLE 0010,177
GARMIN LTDSHSH2906T1091,4129,764SH SOLE 009,764
GARTNER INCCOM3666511077112,934SH SOLE 002,934
GENERAC HLDGS INCCOM3687361046681,610SH SOLE 001,610
GENERAL DYNAMICS CORPCOM3695501085,22227,737SH SOLE 0027,737
GENERAL ELECTRIC COCOM3696041033,734277,441SH SOLE 00277,441
GENERAL MLS INCCOM3703341045,76594,611SH SOLE 0094,611
GENERAL MLS INCCOM3703341040300SHPutSOLE 00300
GENERAL MTRS COCOM37045V1004,17570,563SH SOLE 0070,563
GENESCO INCCOM3715321023185,000SH SOLE 005,000
GENMAB A/SSPONSORED ADS3723032062055,027SH SOLE 005,027
GENTEX CORPCOM37190110952715,933SH SOLE 0015,933
GENUINE PARTS COCOM3724601051,1669,219SH SOLE 009,219
GENWORTH FINL INCCOM CL A37247D106622159,423SH SOLE 00159,423
GERDAU SASPON ADR REP PFD37373710519733,371SH SOLE 0033,371
GILEAD SCIENCES INCCOM3755581035,13974,628SH SOLE 0074,628
GLACIER BANCORP INC NEWCOM37637Q1052925,295SH SOLE 005,295
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,61840,628SH SOLE 0040,628
GLOBAL NET LEASE INCCOM NEW3793782011,00854,484SH SOLE 0054,484
GLOBAL PMTS INCCOM37940X1024832,575SH SOLE 002,575
GLOBAL X FDSAUTONMOUS EV ETF37954Y62488831,367SH SOLE 0031,367
GLOBAL X FDSCANNABIS ETF37954Y42626919,546SH SOLE 0019,546
GLOBAL X FDSCLOUD COMPUTNG37954Y44231210,940SH SOLE 0010,940
GLOBAL X FDSCONSCIOUS COS37954Y73148215,402SH SOLE 0015,402
GLOBAL X FDSCYBRSCURTY ETF37954Y3842679,250SH SOLE 009,250
GLOBAL X FDSFINTECH ETF37954Y81452210,943SH SOLE 0010,943
GLOBAL X FDSGLB X MLP ENRG I37954Y2932,05056,420SH SOLE 0056,420
GLOBAL X FDSGLB X SUPERDIV37950E54918112,811SH SOLE 0012,811
GLOBAL X FDSGLBL X MLP ETF37954Y3433,937101,859SH SOLE 00101,859
GLOBAL X FDSGLOBAL X URANIUM37954Y87160428,495SH SOLE 0028,495
GLOBAL X FDSLITHIUM BTRY ETF37954Y8552,42633,475SH SOLE 0033,475
GLOBAL X FDSMILLENNIAL CONSU37954Y76463714,715SH SOLE 0014,715
GLOBAL X FDSNASDAQ 100 COVER37954Y4831,70075,803SH SOLE 0075,803
GLOBAL X FDSRBTCS ARTFL INTE37954Y71548113,758SH SOLE 0013,758
GLOBAL X FDSS&P 500 COVERED37954Y4752946,001SH SOLE 006,001
GLOBAL X FDSSOCIAL MED ETF37950E41692212,736SH SOLE 0012,736
GLOBAL X FDSUS INFR DEV ETF37954Y6731,75268,044SH SOLE 0068,044
GLOBAL X FDSUS PFD ETF37954Y6575,786221,075SH SOLE 00221,075
GLOBAL X FDSVDEO GAM ESPRT37954Y39295129,439SH SOLE 0029,439
GLOBANT S ACOML443851093281,497SH SOLE 001,497
GLOBE LIFE INCCOM37959E1023763,946SH SOLE 003,946
GOGO INCCOM38046C10946941,200SH SOLE 0041,200
GOLDMAN SACHS BDC INCNOTE 4.500% 4/038147UAB32121,000SH SOLE 0021,000
GOLDMAN SACHS BDC INCSHS38147U10735117,927SH SOLE 0017,927
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305031,87821,828SH SOLE 0021,828
GOLDMAN SACHS GROUP INCCOM38141G1049,76840,000SH SOLE 0040,000
GOLUB CAP BDC INCCOM38173M10234122,130SH SOLE 0022,130
GOOSEHEAD INS INCCOM CL A38267D1092622,059SH SOLE 002,059
GRACO INCCOM38410910497612,888SH SOLE 0012,888
GRAINGER W W INCCOM3848021043,3737,702SH SOLE 007,702
GRANITESHARES GOLD TRSHS BEN INT38748G1013,426194,771SH SOLE 00194,771
GRANITESHARES PLATINUM TRSHS BEN INT38748T10312511,878SH SOLE 0011,878
GREAT SOUTHN BANCORP INCCOM3909051072875,333SH SOLE 005,333
GTT COMMUNICATIONS INCCOM3623931005824,000SH SOLE 0024,000
GUARDANT HEALTH INCCOM40131M1093122,513SH SOLE 002,513
GUGGENHEIM CR ALLOCATION FDCOM40168G10843719,967SH SOLE 0019,967
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F10183338,404SH SOLE 0038,404
HALLIBURTON COCOM40621610190138,978SH SOLE 0038,978
HANCOCK JOHN PFD INCOME FD ICOM41013X10623210,732SH SOLE 0010,732
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T10522413,211SH SOLE 0013,211
HANESBRANDS INCCOM41034510270737,865SH SOLE 0037,865
HARLEY DAVIDSON INCCOM4128221082495,444SH SOLE 005,444
HARTFORD FINL SVCS GROUP INCCOM4165151044326,974SH SOLE 006,974
HASBRO INCCOM4180561076536,907SH SOLE 006,907
HAWAIIAN ELEC INDUSTRIESCOM41987010044910,624SH SOLE 0010,624
HBT FINL INC.COM4041111066,388366,902SH SOLE 00366,902
HCA HEALTHCARE INCCOM40412C1019454,569SH SOLE 004,569
HDFC BANK LTDSPONSORED ADS40415F1016969,524SH SOLE 009,524
HEALTHCARE TR AMER INCCL A NEW42225P50185031,847SH SOLE 0031,847
HEALTHPEAK PROPERTIES INCCOM42250P1032196,579SH SOLE 006,579
HEICO CORP NEWCL A4228062087976,420SH SOLE 006,420
HEICO CORP NEWCOM4228061091,93113,849SH SOLE 0013,849
HELEN OF TROY LTDCOMG4388N1062881,261SH SOLE 001,261
HENRY JACK & ASSOC INCCOM4262811019225,640SH SOLE 005,640
HERSHEY COCOM4278661081,3427,703SH SOLE 007,703
HEWLETT PACKARD ENTERPRISE CCOM42824C10924716,912SH SOLE 0016,912
HEXCEL CORP NEWCOM42829110876012,178SH SOLE 0012,178
HIGH INCOME SECS FDSHS BEN INT42968F10810010,226SH SOLE 0010,226
HIGHLAND INCOME FDHIGHLAND INCOME43010E40445641,819SH SOLE 0041,819
HILL-ROM HLDGS INCCOM4314751022972,612SH SOLE 002,612
HILTON WORLDWIDE HLDGS INCCOM43300A2032692,230SH SOLE 002,230
HNI CORPCOM40425110062714,264SH SOLE 0014,264
HOLOGIC INCCOM4364401011,49222,356SH SOLE 0022,356
HOME DEPOT INCCOM43707610221,26666,687SH SOLE 0066,687
HONEYWELL INTL INCCOM4385161068,62939,341SH SOLE 0039,341
HORIZON THERAPEUTICS PUB LSHSG461881012192,343SH SOLE 002,343
HORMEL FOODS CORPCOM4404521001,18924,901SH SOLE 0024,901
HOST HOTELS & RESORTS INCCOM44107P10430717,936SH SOLE 0017,936
HOWMET AEROSPACE INCCOM4432011083018,731SH SOLE 008,731
HP INCCOM40434L10543114,284SH SOLE 0014,284
HUBBELL INCCOM4435106073862,067SH SOLE 002,067
HUBSPOT INCCOM443573100390669SH SOLE 00669
HUDSON PAC PPTYS INCCOM44409710945116,228SH SOLE 0016,228
HUMANA INCCOM4448591022,1244,799SH SOLE 004,799
HUNTINGTON BANCSHARES INCCOM4461501041,908133,700SH SOLE 00133,700
HUNTSMAN CORPCOM44701110746417,511SH SOLE 0017,511
HYLIION HOLDINGS CORPCOMMON STOCK44910910725421,828SH SOLE 0021,828
IAA INCCOM44925310356510,360SH SOLE 0010,360
ICAHN ENTERPRISES LPDEPOSITARY UNIT4511001012264,102SH SOLE 004,102
ICON PLCSHSG4705A1002381,152SH SOLE 001,152
IDACORP INCCOM4511071062152,200SH SOLE 002,200
IDEX CORPCOM45167R1043191,449SH SOLE 001,449
IDEXX LABS INCCOM45168D1041,3272,101SH SOLE 002,101
IHEARTMEDIA INCCOM CL A45174J50931611,737SH SOLE 0011,737
IHS MARKIT LTDSHSG475671053192,830SH SOLE 002,830
II-VI INCCOM9021041086669,173SH SOLE 009,173
ILLINOIS TOOL WKS INCCOM4523081091,8598,317SH SOLE 008,317
ILLUMINA INCCOM4523271091,4773,122SH SOLE 003,122
INCYTE CORPCOM45337C1023574,239SH SOLE 004,239
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F84353719,396SH SOLE 0019,396
INDEXIQ ETF TRIQ MRGR ARB ETF45409B8001,26137,632SH SOLE 0037,632
INFOSYS LTDSPONSORED ADR4567881081,25259,103SH SOLE 0059,103
ING GROEP N.V.SPONSORED ADR45683710330923,324SH SOLE 0023,324
INGREDION INCCOM4571871023033,351SH SOLE 003,351
INNOVATIVE INDL PPTYS INCCOM45781V1016273,281SH SOLE 003,281
INNOVATOR ETFS TRDOUBLE STACKR 945782C1362228,112SH SOLE 008,112
INNOVATOR ETFS TRIBD 50 ETF45782C1021,68436,322SH SOLE 0036,322
INNOVATOR ETFS TRMSCI EMGR MKT45782C5163,742120,505SH SOLE 00120,505
INNOVATOR ETFS TRNASDAQ 100 PWR45782C6151,45537,847SH SOLE 0037,847
INNOVATOR ETFS TRNASDAQ 100 PWR45782C46655213,586SH SOLE 0013,586
INNOVATOR ETFS TRS&P 500 BUFETF45782C77167720,973SH SOLE 0020,973
INNOVATOR ETFS TRS&P 500 BUFFER E45782C32639112,557SH SOLE 0012,557
INNOVATOR ETFS TRS&P 500 BUFFER E45782C5572196,581SH SOLE 006,581
INNOVATOR ETFS TRS&P 500 POWER45782C50842913,237SH SOLE 0013,237
INNOVATOR ETFS TRS&P 500 PWR45782C81329810,055SH SOLE 0010,055
INNOVATOR ETFS TRS&P 500 PWR45782C6562889,768SH SOLE 009,768
INNOVATOR ETFS TRS&P 500 PWR BU45782C87061321,528SH SOLE 0021,528
INNOVATOR ETFS TRS&P 500 PWR BU45782C74841213,279SH SOLE 0013,279
INNOVATOR ETFS TRS&P 500 PWR BU45782C68060520,647SH SOLE 0020,647
INNOVATOR ETFS TRS&P 500 PWR BU45782C5407,667251,332SH SOLE 00251,332
INNOVATOR ETFS TRS&P 500 PWR BUF45782C31832310,974SH SOLE 0010,974
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C3831,74156,999SH SOLE 0056,999
INNOVATOR ETFS TRS&P 500 ULTRA45782C6492328,250SH SOLE 008,250
INNOVATOR ETFS TRS&P 500 ULTRA45782C5322,63089,187SH SOLE 0089,187
INNOVATOR ETFS TRS&P 500 ULTRA45782C42528610,441SH SOLE 0010,441
INNOVATOR ETFS TRS&P 500 ULTRA45782C82148617,534SH SOLE 0017,534
INNOVATOR ETFS TR IIS&P INVSTMNT GRD45783G2012,777113,389SH SOLE 00113,389
INSPERITY INCCOM45778Q1074024,452SH SOLE 004,452
INTEL CORPCOM45814010014,530258,824SH SOLE 00258,824
INTELLIA THERAPEUTICS INCCOM45826J1055323,287SH SOLE 003,287
INTERACTIVE BROKERS GROUP INCOM CL A45841N1072223,372SH SOLE 003,372
INTERCONTINENTAL EXCHANGE INCOM45866F1041,1379,578SH SOLE 009,578
INTERNATIONAL BUSINESS MACHSCOM45920010112,63086,157SH SOLE 0086,157
INTERNATIONAL FLAVORS&FRAGRACOM4595061012,11114,128SH SOLE 0014,128
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A1082189,080SH SOLE 009,080
INTERNATIONAL PAPER COCOM4601461033,35954,792SH SOLE 0054,792
INTERPUBLIC GROUP COS INCCOM46069010034410,600SH SOLE 0010,600
INTUITCOM4612021031,2752,601SH SOLE 002,601
INTUITIVE SURGICAL INCCOM NEW46120E6023,9864,334SH SOLE 004,334
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1013503,380SH SOLE 003,380
INVESCO ACTIVELY MANAGED ETFEMGRING MKTS5046090C3052263,899SH SOLE 003,899
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8043285,753SH SOLE 005,753
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88773514,568SH SOLE 0014,568
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10079539,568SH SOLE 0039,568
INVESCO CALIF VALUE MUN INCOCOM46132H10620714,887SH SOLE 0014,887
INVESCO DB COMMDY INDX TRCKUNIT46138B1033,265169,617SH SOLE 00169,617
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8003874,602SH SOLE 004,602
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61021510,425SH SOLE 0010,425
INVESCO EXCH TRADED FD TR IIKBW PPTY CASUT46138E5862293,010SH SOLE 003,010
INVESCO EXCH TRADED FD TR IINASDAQNXTGEN10046138G6311,44642,036SH SOLE 0042,036
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E5372,14878,788SH SOLE 0078,788
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51113,606888,120SH SOLE 00888,120
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4202054,484SH SOLE 004,484
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G6983184,308SH SOLE 004,308
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E2633676,838SH SOLE 006,838
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E23032910,632SH SOLE 0010,632
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E19899418,592SH SOLE 0018,592
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1495022,590SH SOLE 002,590
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1024138,801SH SOLE 008,801
INVESCO EXCH TRADED FD TR IIS&P SMLCP MATL46138G2013,08147,823SH SOLE 0047,823
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6564,527109,798SH SOLE 00109,798
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36256412,793SH SOLE 0012,793
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542,74545,070SH SOLE 0045,070
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7064,87354,554SH SOLE 0054,554
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5082,13796,467SH SOLE 0096,467
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87070926,968SH SOLE 0026,968
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70030714,553SH SOLE 0014,553
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88222710,510SH SOLE 0010,510
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10095112,649SH SOLE 0012,649
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3085,37959,606SH SOLE 0059,606
INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V60566515,098SH SOLE 0015,098
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8525423,260SH SOLE 003,260
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V83790710,126SH SOLE 0010,126
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V72053810,293SH SOLE 0010,293
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73855312,462SH SOLE 0012,462
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V6394202,548SH SOLE 002,548
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62152427,176SH SOLE 0027,176
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61310,27564,088SH SOLE 0064,088
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5631,72883,660SH SOLE 0083,660
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5303071,197SH SOLE 001,197
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2334681,437SH SOLE 001,437
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4641,05812,358SH SOLE 0012,358
INVESCO EXCHANGE TRADED FD TS&P MDCP QUALITY46137V4722,39430,950SH SOLE 0030,950
INVESCO EXCHANGE TRADED FD TS&P MDCP400 VL46137V1911,03611,259SH SOLE 0011,259
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2826652,291SH SOLE 002,291
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576,05040,141SH SOLE 0040,141
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V25877810,083SH SOLE 0010,083
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2412,06342,450SH SOLE 0042,450
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V14271213,305SH SOLE 0013,305
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1341,44115,461SH SOLE 0015,461
INVESCO LTDSHSG491BT1081,67662,689SH SOLE 0062,689
INVESCO MUN OPPORTUNITY TRCOM46132C10728020,623SH SOLE 0020,623
INVESCO QQQ TRUNIT SER 146090E103123,380348,107SH SOLE 00348,107
INVESCO SR INCOME TRCOM46131H10712127,213SH SOLE 0027,213
INVITAE CORPCOM46185L1032798,277SH SOLE 008,277
IQVIA HLDGS INCCOM46266C1054441,832SH SOLE 001,832
IRON MTN INC NEWCOM46284V1011,82643,146SH SOLE 0043,146
ISHARES GOLD TRISHARES NEW4642852043,708109,995SH SOLE 00109,995
ISHARES GOLD TRISHARES NEW4642852040300SHPutSOLE 00300
ISHARES INCCORE MSCI EMKT46434G10322,946342,529SH SOLE 00342,529
ISHARES INCEM MKTS DIV ETF4642863192,98076,712SH SOLE 0076,712
ISHARES INCESG AWR MSCI EM46434G86311,616257,282SH SOLE 00257,282
ISHARES INCJP MRGN EM HI BD4642862854209,189SH SOLE 009,189
ISHARES INCMSCI CDA ETF4642865097,641205,014SH SOLE 00205,014
ISHARES INCMSCI EMERG MRKT4642865331,09117,006SH SOLE 0017,006
ISHARES INCMSCI EURZONE ETF4642866084288,665SH SOLE 008,665
ISHARES INCMSCI GBL MIN VOL4642865251,39213,534SH SOLE 0013,534
ISHARES INCMSCI GERMANY ETF4642868061,00829,133SH SOLE 0029,133
ISHARES INCMSCI JPN ETF NEW46434G8223374,986SH SOLE 004,986
ISHARES INCMSCI MEXICO ETF4642868221,97341,106SH SOLE 0041,106
ISHARES INCMSCI NETHERL ETF4642868141,31327,106SH SOLE 0027,106
ISHARES INCMSCI STH KOR ETF4642867722642,836SH SOLE 002,836
ISHARES INCMSCI SWITZERLAND4642867491,78136,623SH SOLE 0036,623
ISHARES INCMSCI TAIWAN ETF46434G7721,20718,871SH SOLE 0018,871
ISHARES SILVER TRISHARES46428Q1098,416347,496SH SOLE 00347,496
ISHARES TR0-5 YR TIPS ETF46429B7471,60215,069SH SOLE 0015,069
ISHARES TR0-5YR HI YL CP46434V4074,38595,192SH SOLE 0095,192
ISHARES TR0-5YR INVT GR CP46434V1002,29644,298SH SOLE 0044,298
ISHARES TR1 3 YR TREAS BD46428745711,001127,682SH SOLE 00127,682
ISHARES TR10+ YR INVST GRD4642895111,76725,171SH SOLE 0025,171
ISHARES TR10-20 YR TRS ETF4642886531,2718,648SH SOLE 008,648
ISHARES TR20 YR TR BD ETF46428743218,664129,298SH SOLE 00129,298
ISHARES TR3 7 YR TREAS BD4642886615,57742,728SH SOLE 0042,728
ISHARES TRBARCLAYS 7 10 YR46428744016,750145,034SH SOLE 00145,034
ISHARES TRBLACKROCK ULTRA46434V8783536,986SH SOLE 006,986
ISHARES TRBROAD USD HIGH46435U8531,89645,448SH SOLE 0045,448
ISHARES TRCALIF MUN BD ETF46428835692914,837SH SOLE 0014,837
ISHARES TRCMBS ETF46429B36673913,590SH SOLE 0013,590
ISHARES TRCOHEN STEER REIT4642875649,832150,452SH SOLE 00150,452
ISHARES TRCONSER ALLOC ETF46428988352713,249SH SOLE 0013,249
ISHARES TRCONV BD ETF46435G1023263,194SH SOLE 003,194
ISHARES TRCORE 1 5 YR USD46432F85964012,476SH SOLE 0012,476
ISHARES TRCORE DIV GRWTH46434V62129,542586,609SH SOLE 00586,609
ISHARES TRCORE HIGH DV ETF46429B6635,70859,128SH SOLE 0059,128
ISHARES TRCORE INTL AGGR46435G67271512,983SH SOLE 0012,983
ISHARES TRCORE LT USDB ETF46428947985711,864SH SOLE 0011,864
ISHARES TRCORE MSCI EAFE46432F84223,844318,508SH SOLE 00318,508
ISHARES TRCORE MSCI EURO46434V7382,78348,588SH SOLE 0048,588
ISHARES TRCORE MSCI INTL46435G32611,981177,626SH SOLE 00177,626
ISHARES TRCORE MSCI PAC46434V6965,46082,297SH SOLE 0082,297
ISHARES TRCORE MSCI TOTAL46432F8341,08214,766SH SOLE 0014,766
ISHARES TRCORE S&P MCP ETF46428750750,843189,197SH SOLE 00189,197
ISHARES TRCORE S&P SCP ETF46428780444,816396,670SH SOLE 00396,670
ISHARES TRCORE S&P TTL STK46428715025,711260,336SH SOLE 00260,336
ISHARES TRCORE S&P US GWT4642876713,84438,064SH SOLE 0038,064
ISHARES TRCORE S&P US VLU4642876636,16985,734SH SOLE 0085,734
ISHARES TRCORE S&P500 ETF46428720081,678189,984SH SOLE 00189,984
ISHARES TRCORE TOTAL USD46434V61313,261247,913SH SOLE 00247,913
ISHARES TRCORE US AGGBD ET46428722645,677396,058SH SOLE 00396,058
ISHARES TRCR 5 10 YR ETF46435G4173426,642SH SOLE 006,642
ISHARES TRCRE U S REIT ETF4642885212844,868SH SOLE 004,868
ISHARES TRDOW JONES US ETF4642878464464,127SH SOLE 004,127
ISHARES TREAFE GRWTH ETF46428888514,472134,901SH SOLE 00134,901
ISHARES TREAFE SML CP ETF4642882734,38959,186SH SOLE 0059,186
ISHARES TREAFE VALUE ETF46428887719,970385,809SH SOLE 00385,809
ISHARES TRESG ADV TTL USD46436E6191,51930,567SH SOLE 0030,567
ISHARES TRESG ADVNCD HY BD46435G44162311,863SH SOLE 0011,863
ISHARES TRESG AW MSCI EAFE46435G5161,65720,968SH SOLE 0020,968
ISHARES TRESG AWARE MSCI46435U66392322,874SH SOLE 0022,874
ISHARES TRESG AWR MSCI USA46435G42530,860313,398SH SOLE 00313,398
ISHARES TRESG AWR US AGRGT46435U5492664,817SH SOLE 004,817
ISHARES TRESG AWRE 1 5 YR46435G2431,69164,924SH SOLE 0064,924
ISHARES TRESG AWRE USD ETF46435G19361522,179SH SOLE 0022,179
ISHARES TRESG EAFE ETF46436E7595888,683SH SOLE 008,683
ISHARES TRESG MSCI USA ETF46436E76787424,063SH SOLE 0024,063
ISHARES TRESG SCRD S&P MID46436E5512296,184SH SOLE 006,184
ISHARES TREXPANDED TECH4642875152,7507,051SH SOLE 007,051
ISHARES TREXPND TEC SC ETF464287549386955SH SOLE 00955
ISHARES TRFALN ANGLS USD46435G4744,891163,239SH SOLE 00163,239
ISHARES TRFLTG RATE NT ETF46429B6554,42487,053SH SOLE 0087,053
ISHARES TRGL CLEAN ENE ETF4642882241,53965,611SH SOLE 0065,611
ISHARES TRGLB CNSM STP ETF4642887372343,823SH SOLE 003,823
ISHARES TRGLOB HLTHCRE ETF4642873252422,915SH SOLE 002,915
ISHARES TRGLOB UTILITS ETF4642887113055,125SH SOLE 005,125
ISHARES TRGLOBAL 100 ETF4642875724316,078SH SOLE 006,078
ISHARES TRGLOBAL ENERG ETF46428734144516,725SH SOLE 0016,725
ISHARES TRGLOBAL FINLS ETF4642873333,79448,883SH SOLE 0048,883
ISHARES TRGLOBAL MATER ETF4642886951,68818,565SH SOLE 0018,565
ISHARES TRGLOBAL TECH ETF46428729111,32633,556SH SOLE 0033,556
ISHARES TRGOV/CRED BD ETF4642885962381,945SH SOLE 001,945
ISHARES TRGRWT ALLOCAT ETF46428986759210,578SH SOLE 0010,578
ISHARES TRHDG MSCI EAFE46434V80338611,153SH SOLE 0011,153
ISHARES TRHIGH YLD BD FCTR46435G2502094,012SH SOLE 004,012
ISHARES TRIBOXX HI YD ETF46428851320,006227,241SH SOLE 00227,241
ISHARES TRIBOXX INV CP ETF46428724225,910192,842SH SOLE 00192,842
ISHARES TRINTL SEL DIV ETF4642884482,18167,310SH SOLE 0067,310
ISHARES TRINTRM GOV CR ETF4642886122,36920,490SH SOLE 0020,490
ISHARES TRISHARES BIOTECH4642875563,77523,068SH SOLE 0023,068
ISHARES TRISHARES SEMICDTR4642875234,2749,409SH SOLE 009,409
ISHARES TRISHS 1-5YR INVS46428864618,727341,665SH SOLE 00341,665
ISHARES TRISHS 5-10YR INVT4642886383,77362,344SH SOLE 0062,344
ISHARES TRJPMORGAN USD EMG4642882816,33656,337SH SOLE 0056,337
ISHARES TRLATN AMER 40 ETF46428739040612,885SH SOLE 0012,885
ISHARES TRMBS ETF4642885886,14256,754SH SOLE 0056,754
ISHARES TRMODERT ALLOC ETF46428987562713,920SH SOLE 0013,920
ISHARES TRMORNINGSTAR GRWT4642871191,43222,116SH SOLE 0022,116
ISHARES TRMORNINGSTAR VALU4642881093996,187SH SOLE 006,187
ISHARES TRMORNINGSTR US EQ4642871273,53558,195SH SOLE 0058,195
ISHARES TRMORTGE REL ETF46435G34291724,704SH SOLE 0024,704
ISHARES TRMRGSTR MD CP ETF4642882081,24718,602SH SOLE 0018,602
ISHARES TRMRGSTR MD CP GRW4642883071,14916,677SH SOLE 0016,677
ISHARES TRMRGSTR MD CP VAL4642884065718,884SH SOLE 008,884
ISHARES TRMRNING SM CP ETF4642887031,03117,543SH SOLE 0017,543
ISHARES TRMSCI ACWI ETF4642882573,47134,306SH SOLE 0034,306
ISHARES TRMSCI CHINA ETF46429B6712493,018SH SOLE 003,018
ISHARES TRMSCI EAFE ETF4642874655,95975,548SH SOLE 0075,548
ISHARES TRMSCI EAFE MIN VL46429B6896,61387,541SH SOLE 0087,541
ISHARES TRMSCI EMG MKT ETF4642872346,449116,933SH SOLE 00116,933
ISHARES TRMSCI INTL QUALTY46434V45663116,370SH SOLE 0016,370
ISHARES TRMSCI KLD400 SOC4642885701,15013,887SH SOLE 0013,887
ISHARES TRMSCI UK ETF NEW46435G3341,01230,954SH SOLE 0030,954
ISHARES TRMSCI USA ESG SLC4642888021,47215,404SH SOLE 0015,404
ISHARES TRMSCI USA MIN VOL46429B69721,745295,406SH SOLE 00295,406
ISHARES TRMSCI USA MMENTM46432F3965,68032,749SH SOLE 0032,749
ISHARES TRMSCI USA MULTIFT46434V28254612,741SH SOLE 0012,741
ISHARES TRMSCI USA QLT FCT46432F3397,69257,888SH SOLE 0057,888
ISHARES TRMSCI USA VALUE46432F3889,22087,763SH SOLE 0087,763
ISHARES TRNATIONAL MUN ETF46428841425,127214,397SH SOLE 00214,397
ISHARES TRNORTH AMERN NAT46428737482227,012SH SOLE 0027,012
ISHARES TRPFD AND INCM SEC4642886878,274210,346SH SOLE 00210,346
ISHARES TRRESIDENTIAL MULT4642885622362,835SH SOLE 002,835
ISHARES TRROBOTICS ARTIF46435U5562074,614SH SOLE 004,614
ISHARES TRRUS 1000 ETF4642876226,07625,101SH SOLE 0025,101
ISHARES TRRUS 1000 GRW ETF46428761431,753116,963SH SOLE 00116,963
ISHARES TRRUS 1000 VAL ETF46428759826,857169,314SH SOLE 00169,314
ISHARES TRRUS 2000 GRW ETF4642876484,33113,895SH SOLE 0013,895
ISHARES TRRUS 2000 VAL ETF4642876304,11124,802SH SOLE 0024,802
ISHARES TRRUS MD CP GR ETF4642874813,69332,620SH SOLE 0032,620
ISHARES TRRUS MDCP VAL ETF4642874732,00617,444SH SOLE 0017,444
ISHARES TRRUS MID CAP ETF46428749913,373168,771SH SOLE 00168,771
ISHARES TRRUS TOP 200 ETF4642894462,35022,855SH SOLE 0022,855
ISHARES TRRUS TP200 GR ETF4642894381,59010,555SH SOLE 0010,555
ISHARES TRRUSSELL 2000 ETF46428765520,24488,260SH SOLE 0088,260
ISHARES TRRUSSELL 3000 ETF4642876897943,101SH SOLE 003,101
ISHARES TRS&P 100 ETF4642871013,10215,812SH SOLE 0015,812
ISHARES TRS&P 500 GRWT ETF46428730919,581269,223SH SOLE 00269,223
ISHARES TRS&P 500 VAL ETF46428740814,25296,532SH SOLE 0096,532
ISHARES TRS&P MC 400GR ETF4642876065,32565,796SH SOLE 0065,796
ISHARES TRS&P MC 400VL ETF46428770511,161105,955SH SOLE 00105,955
ISHARES TRS&P SML 600 GWT4642878873,23524,390SH SOLE 0024,390
ISHARES TRSELECT DIVID ETF4642871687,93368,027SH SOLE 0068,027
ISHARES TRSELECT DIVID ETF4642871681300SHPutSOLE 00300
ISHARES TRSHORT TREAS BD4642886791,24311,251SH SOLE 0011,251
ISHARES TRSHRT NAT MUN ETF46428815816,494152,975SH SOLE 00152,975
ISHARES TRSP SMCP600VL ETF46428787911,714111,110SH SOLE 00111,110
ISHARES TRTIPS BD ETF46428717636,973288,833SH SOLE 00288,833
ISHARES TRTRANS AVG ETF4642871926802,614SH SOLE 002,614
ISHARES TRU.S. BAS MTL ETF4642878383,02923,237SH SOLE 0023,237
ISHARES TRU.S. CNSM GD ETF4642878122,43713,254SH SOLE 0013,254
ISHARES TRU.S. ENERGY ETF4642877964,683161,004SH SOLE 00161,004
ISHARES TRU.S. FIN SVC ETF4642877705613,029SH SOLE 003,029
ISHARES TRU.S. FINLS ETF4642877881,73521,408SH SOLE 0021,408
ISHARES TRU.S. FIXED INCME46435U7961,16011,530SH SOLE 0011,530
ISHARES TRU.S. MED DVC ETF4642888105,78116,012SH SOLE 0016,012
ISHARES TRU.S. PHARMA ETF4642888363331,794SH SOLE 001,794
ISHARES TRU.S. REAL ES ETF4642877393,75636,844SH SOLE 0036,844
ISHARES TRU.S. TECH ETF46428772112,848129,260SH SOLE 00129,260
ISHARES TRU.S. UTILITS ETF4642876971,32916,926SH SOLE 0016,926
ISHARES TRUS AER DEF ETF4642887602,36721,609SH SOLE 0021,609
ISHARES TRUS BR DEL SE ETF4642887945105,001SH SOLE 005,001
ISHARES TRUS DIVID BYBCK46435U86174418,949SH SOLE 0018,949
ISHARES TRUS HLTHCARE ETF4642877623,77613,841SH SOLE 0013,841
ISHARES TRUS HLTHCR PR ETF4642888281,8817,061SH SOLE 007,061
ISHARES TRUS HOME CONS ETF4642887526559,469SH SOLE 009,469
ISHARES TRUS INDUSTRIALS4642877546,41657,738SH SOLE 0057,738
ISHARES TRUS INFRASTRUC46435U7132537,177SH SOLE 007,177
ISHARES TRUS REGNL BKS ETF4642887783285,700SH SOLE 005,700
ISHARES TRUS TELECOM ETF4642877132347,046SH SOLE 007,046
ISHARES TRUS TREAS BD ETF46429B26714,691552,310SH SOLE 00552,310
ISHARES TRUSD INV GRDE ETF4642886204707,757SH SOLE 007,757
ISHARES U S ETF TRBLACKROCK ST MAT46431W5074,27585,215SH SOLE 0085,215
ISHARES U S ETF TRGSCI CMDTY STGY46431W8534,184121,275SH SOLE 00121,275
ISHARES U S ETF TRINT RT HDG C B46431W7052252,336SH SOLE 002,336
IT TECH PACKAGING INCCOM NEW46527C100613,000SH SOLE 0013,000
J P MORGAN EXCHANGE-TRADED FBETABUILDERS CDA46641Q2255568,594SH SOLE 008,594
J P MORGAN EXCHANGE-TRADED FDIVERSFD EQT ETF46641Q8453327,480SH SOLE 007,480
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8372,90457,235SH SOLE 0057,235
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q7533499,640SH SOLE 009,640
J2 GLOBAL INCCOM48123V1023952,875SH SOLE 002,875
JACOBS ENGR GROUP INCCOM4698141074123,091SH SOLE 003,091
JANUS DETROIT STR TRHENDERSN SML ETF47103U2092313,418SH SOLE 003,418
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88678115,544SH SOLE 0015,544
JANUS HENDERSON GROUP PLCORD SHSG4474Y21465016,752SH SOLE 0016,752
JD.COM INCSPON ADR CL A47215P1064795,997SH SOLE 005,997
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2068,348161,035SH SOLE 00161,035
JOHNSON & JOHNSONCOM47816010425,934157,426SH SOLE 00157,426
JOHNSON & JOHNSONCOM4781601040200SHPutSOLE 00200
JOHNSON CTLS INTL PLCSHSG515021053,36248,994SH SOLE 0048,994
JPMORGAN CHASE & COALERIAN ML ETN46625H36524912,662SH SOLE 0012,662
JPMORGAN CHASE & COCOM46625H10034,227220,052SH SOLE 00220,052
KANSAS CITY SOUTHERNCOM NEW4851703027122,511SH SOLE 002,511
KAR AUCTION SVCS INCCOM48238T10920211,510SH SOLE 0011,510
KAYNE ANDERSON ENERGY INFRSTCOM48660610625728,912SH SOLE 0028,912
KELLOGG COCOM4878361086219,653SH SOLE 009,653
KEURIG DR PEPPER INCCOM49271V10074921,264SH SOLE 0021,264
KEYCORPCOM49326710835517,211SH SOLE 0017,211
KEYSIGHT TECHNOLOGIES INCCOM49338L1038615,573SH SOLE 005,573
KIMBERLY-CLARK CORPCOM4943681034,30032,139SH SOLE 0032,139
KINDER MORGAN INC DELCOM49456B1012,909159,573SH SOLE 00159,573
KINROSS GOLD CORPCOM49690240415123,778SH SOLE 0023,778
KKR & CO INCCOM48251W1041,47024,810SH SOLE 0024,810
KKR INCOME OPPORTUNITIES FDCOM48249T10665939,537SH SOLE 0039,537
KLA CORPCOM NEW4824801001,4554,488SH SOLE 004,488
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW5004723031,24525,056SH SOLE 0025,056
KORN FERRYCOM NEW5006432006669,183SH SOLE 009,183
KOSMOS ENERGY LTDCOM50068810623768,601SH SOLE 0068,601
KRAFT HEINZ COCOM5007541065,747140,924SH SOLE 00140,924
KRANESHARES TRCSI CHI INTERNET5007673062513,596SH SOLE 003,596
KRANESHARES TRELEC VEH FUTUR50076782764813,916SH SOLE 0013,916
KRANESHARES TREMRNG MKT CONS5007678762256,738SH SOLE 006,738
KRANESHARES TRQUADRTC INT RT50076773659021,364SH SOLE 0021,364
KROGER COCOM5010441013,895101,667SH SOLE 00101,667
KT CORPSPONSORED ADR48268K10114810,604SH SOLE 0010,604
L BRANDS INCCOM5017971042,76938,433SH SOLE 0038,433
L3HARRIS TECHNOLOGIES INCCOM5024311093,39015,681SH SOLE 0015,681
LABORATORY CORP AMER HLDGSCOM NEW50540R4091,4015,080SH SOLE 005,080
LADDER CAP CORPCL A50574310473063,230SH SOLE 0063,230
LAKELAND FINL CORPCOM5116561002073,359SH SOLE 003,359
LAM RESEARCH CORPCOM5128071087,58811,662SH SOLE 0011,662
LAMAR ADVERTISING CO NEWCL A5128161095505,270SH SOLE 005,270
LAMB WESTON HLDGS INCCOM5132721043784,681SH SOLE 004,681
LAREDO PETROLEUM INCCOM5168062054645,000SH SOLE 005,000
LAS VEGAS SANDS CORPCOM51783410771213,504SH SOLE 0013,504
LATTICE STRATEGIES TRHARTFORD MLT ETF51841610256818,509SH SOLE 0018,509
LAUDER ESTEE COS INCCL A5184391041,2243,848SH SOLE 003,848
LEGG MASON ETF INVT TRCLEARBRIDEG LR5246822004868,698SH SOLE 008,698
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4062015,508SH SOLE 005,508
LEMONADE INCCOM52567D1072552,333SH SOLE 002,333
LENNAR CORPCL A5260571045405,431SH SOLE 005,431
LENNOX INTL INCCOM526107107333948SH SOLE 00948
LESLIES INCCOM52706410949718,066SH SOLE 0018,066
LIBERTY ALL STAR EQUITY FDSH BEN INT53015810426629,379SH SOLE 0029,379
LIBERTY BROADBAND CORPCOM SER C5303073057724,446SH SOLE 004,446
LIBERTY GLOBAL PLCSHS CL CG5480U12085331,559SH SOLE 0031,559
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296073297,089SH SOLE 007,089
LIBERTY MEDIA CORP DELDEB 4.000%11/1530715AG61925,000SH SOLE 0025,000
LIFE STORAGE INCCOM53223X1072722,535SH SOLE 002,535
LILLY ELI & COCOM53245710812,61854,974SH SOLE 0054,974
LINCOLN NATL CORP INDCOM5341871094667,420SH SOLE 007,420
LINDE PLCSHSG5494J1031,4164,898SH SOLE 004,898
LISTED FD TRROUNDHILL SPORTS53656F7892929,636SH SOLE 009,636
LITHIUM AMERS CORP NEWCOM NEW53680Q20736424,473SH SOLE 0024,473
LIVE NATION ENTERTAINMENT INCOM5380341091,11112,679SH SOLE 0012,679
LKQ CORPCOM50188920861212,433SH SOLE 0012,433
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391098232,047SH SOLE 0032,047
LOCKHEED MARTIN CORPCOM53983010911,86431,357SH SOLE 0031,357
LOGITECH INTL S ASHSH504302321,0288,502SH SOLE 008,502
LOUISIANA PAC CORPCOM54634710564410,686SH SOLE 0010,686
LOWES COS INCCOM54866110714,37774,118SH SOLE 0074,118
LPL FINL HLDGS INCCOM50212V1004593,402SH SOLE 003,402
LULULEMON ATHLETICA INCCOM5500211091,2173,335SH SOLE 003,335
LUMEN TECHNOLOGIES INCCOM5502411031,35799,863SH SOLE 0099,863
LUMENTUM HLDGS INCCOM55024U1091,90523,218SH SOLE 0023,218
LYFT INCCL A COM55087P10462410,311SH SOLE 0010,311
LYONDELLBASELL INDUSTRIES NSHS - A -N537451006886,683SH SOLE 006,683
M & T BK CORPCOM55261F1043522,422SH SOLE 002,422
MACQUARIE / FIRST TR GLOBALCOM55607W10028429,098SH SOLE 0029,098
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010672614,846SH SOLE 0014,846
MAGNA INTL INCCOM5592224012,13223,009SH SOLE 0023,009
MARATHON OIL CORPCOM5658491061,776130,426SH SOLE 00130,426
MARATHON PETE CORPCOM56585A1022,09634,689SH SOLE 0034,689
MARKEL CORPCOM570535104602507SH SOLE 00507
MARKETAXESS HLDGS INCCOM57060D1082,0464,414SH SOLE 004,414
MARRIOTT INTL INC NEWCL A5719032021,1828,659SH SOLE 008,659
MARSH & MCLENNAN COS INCCOM5717481023662,602SH SOLE 002,602
MARTIN MARIETTA MATLS INCCOM573284106285811SH SOLE 00811
MARVELL TECHNOLOGY INCCOM57387410485214,611SH SOLE 0014,611
MASCO CORPCOM5745991062103,561SH SOLE 003,561
MASTEC INCCOM5763231098207,733SH SOLE 007,733
MASTERCARD INCORPORATEDCL A57636Q10415,14741,489SH SOLE 0041,489
MATCH GROUP INC NEWCOM57667L1075453,377SH SOLE 003,377
MAXIM INTEGRATED PRODS INCCOM57772K1011,20311,419SH SOLE 0011,419
MAXIMUS INCCOM5779331043323,773SH SOLE 003,773
MCCORMICK & CO INCCOM NON VTG5797802068729,872SH SOLE 009,872
MCDONALDS CORPCOM5801351019,79142,388SH SOLE 0042,388
MCKESSON CORPCOM58155Q1031,4857,767SH SOLE 007,767
MEDICAL PPTYS TRUST INCCOM58463J3041,59079,105SH SOLE 0079,105
MEDTRONIC PLCSHSG5960L1035,37343,282SH SOLE 0043,282
MERCADOLIBRE INCCOM58733R1022,0081,289SH SOLE 001,289
MERCK & CO INCCOM58933Y10514,051180,680SH SOLE 00180,680
MERCURY GENL CORP NEWCOM5894001004136,361SH SOLE 006,361
MERCURY SYS INCCOM5893781082633,972SH SOLE 003,972
META FINL GROUP INCCOM59100U1082084,108SH SOLE 004,108
META MATERIALS INCCOM59134N1049212,333SH SOLE 0012,333
METLIFE INCCOM59156R1083,21953,784SH SOLE 0053,784
METTLER TOLEDO INTERNATIONALCOM5926881051,241896SH SOLE 00896
MFS MULTIMARKET INCOME TRSH BEN INT55273710834254,661SH SOLE 0054,661
MGM RESORTS INTERNATIONALCOM5529531012,13950,148SH SOLE 0050,148
MICROCHIP TECHNOLOGY INC.COM5950171047334,893SH SOLE 004,893
MICRON TECHNOLOGY INCCOM5951121035,83968,708SH SOLE 0068,708
MICROSOFT CORPCOM59491810492,436341,216SH SOLE 00341,216
MICROSTRATEGY INCCL A NEW594972408350526SH SOLE 00526
MICROVISION INC DELCOM NEW59496030422513,415SH SOLE 0013,415
MID-AMER APT CMNTYS INCCOM59522J1039465,618SH SOLE 005,618
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221047513,904SH SOLE 0013,904
MODERNA INCCOM60770K1073,19313,589SH SOLE 0013,589
MOHAWK INDS INCCOM6081901047643,976SH SOLE 003,976
MOLINA HEALTHCARE INCCOM60855R1003001,185SH SOLE 001,185
MOLSON COORS BEVERAGE COCL B60871R2092324,318SH SOLE 004,318
MONDELEZ INTL INCCL A6092071051,63726,221SH SOLE 0026,221
MONMOUTH REAL ESTATE INVT COCL A60972010724713,200SH SOLE 0013,200
MONOLITHIC PWR SYS INCCOM609839105302810SH SOLE 00810
MONROE CAP CORPCOM61033510189883,673SH SOLE 0083,673
MONSTER BEVERAGE CORP NEWCOM61174X1097888,622SH SOLE 008,622
MOODYS CORPCOM6153691051,6974,682SH SOLE 004,682
MORGAN STANLEYCOM NEW6174464485,92064,568SH SOLE 0064,568
MOSAIC CO NEWCOM61945C10361919,413SH SOLE 0019,413
MOTOROLA SOLUTIONS INCCOM NEW6200763076052,792SH SOLE 002,792
MSCI INCCOM55354G1001,7143,216SH SOLE 003,216
MUDRICK CAPITAL ACQU CORP IICOM CL A62477L10737730,288SH SOLE 0030,288
MULTIPLAN CORPORATIONCOM62548M10025827,097SH SOLE 0027,097
NANO DIMENSION LTDSPONSORD ADS NEW63008G20312014,538SH SOLE 0014,538
NATERA INCCOM6323071042392,101SH SOLE 002,101
NATIONAL GRID PLCSPONSORED ADR NE6362744091,32620,742SH SOLE 0020,742
NATIONAL RETAIL PROPERTIES ICOM63741710657812,325SH SOLE 0012,325
NATIONAL VISION HLDGS INCCOM63845R10762512,216SH SOLE 0012,216
NCINO INCCOM63947U1073065,106SH SOLE 005,106
NCR CORP NEWCOM62886E1083457,556SH SOLE 007,556
NEOGENOMICS INCCOM NEW64049M2093457,648SH SOLE 007,648
NETAPP INCCOM64110D1041,06513,016SH SOLE 0013,016
NETEASE INCSPONSORED ADS64110W1022492,158SH SOLE 002,158
NETFLIX INCCOM64110L10615,51529,373SH SOLE 0029,373
NEUBERGER BERMAN REAL ESTATECOM64190A1035310,471SH SOLE 0010,471
NEVRO CORPCOM64157F1032031,225SH SOLE 001,225
NEW GOLD INC CDACOM6445351061810,000SH SOLE 0010,000
NEW MTN FIN CORPCOM64755110084464,076SH SOLE 0064,076
NEW RESIDENTIAL INVT CORPCOM NEW64828T20140738,421SH SOLE 0038,421
NEW YORK CITY REIT INCCOM64943920537228,377SH SOLE 0028,377
NEW YORK CMNTY BANCORP INCCOM64944510319017,252SH SOLE 0017,252
NEW YORK MTG TR INCCOM PAR $.0264960450124855,523SH SOLE 0055,523
NEWAGE INCCOM6501941032611,675SH SOLE 0011,675
NEWELL BRANDS INCCOM6512291061,50854,905SH SOLE 0054,905
NEWMONT CORPCOM65163910693014,680SH SOLE 0014,680
NEWS CORP NEWCL A65249B10975629,331SH SOLE 0029,331
NEXTERA ENERGY INCCOM65339F1015,15770,370SH SOLE 0070,370
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1073916,230SH SOLE 0016,230
NICOLET BANKSHARES INCCOM65406E1022123,008SH SOLE 003,008
NIKE INCCL B6541061039,42761,017SH SOLE 0061,017
NIO INCSPON ADS62914V1062,06938,888SH SOLE 0038,888
NIO INCSPON ADS62914V10617600SHCallSOLE 00600
NISOURCE INCCOM65473P10551420,997SH SOLE 0020,997
NOKIA CORPSPONSORED ADR65490220438672,601SH SOLE 0072,601
NORDIC AMERICAN TANKERS LIMICOMG657731066218,751SH SOLE 0018,751
NORDSON CORPCOM6556631025822,651SH SOLE 002,651
NORFOLK SOUTHN CORPCOM6558441082,2698,548SH SOLE 008,548
NORTHERN LTS FD TR IIIHCM DEFEN 50066538R7301,00525,124SH SOLE 0025,124
NORTHERN LTS FD TR IIIHCM DEFND 10066538R7481,02821,438SH SOLE 0021,438
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H5342776,492SH SOLE 006,492
NORTHERN LTS FD TR IVINSPIRE CORP66538H6332599,846SH SOLE 009,846
NORTHROP GRUMMAN CORPCOM6668071024,34011,942SH SOLE 0011,942
NORTHWESTERN CORPCOM NEW6680743052103,492SH SOLE 003,492
NORWEGIAN CRUISE LINE HLDG LSHSG6672110480527,373SH SOLE 0027,373
NOVARTIS AGSPONSORED ADR66987V1091,60117,545SH SOLE 0017,545
NOVAVAX INCCOM NEW6700024012941,385SH SOLE 001,385
NOVOCURE LTDORD SHSG6674U1082311,042SH SOLE 001,042
NOVO-NORDISK A SADR67010020596411,513SH SOLE 0011,513
NUCOR CORPCOM6703461054,34845,325SH SOLE 0045,325
NUSHARES ETF TRNUVEEN ESG EMRGN67092P8881,23233,192SH SOLE 0033,192
NUSHARES ETF TRNUVEEN ESG INTL67092P8051,52048,142SH SOLE 0048,142
NUSHARES ETF TRNUVEEN ESG LRGCP67092P2011,93830,032SH SOLE 0030,032
NUSHARES ETF TRNUVEEN ESG LRGVL67092P3003,26786,555SH SOLE 0086,555
NUSHARES ETF TRNUVEEN ESG MIDCP67092P40965311,950SH SOLE 0011,950
NUSHARES ETF TRNUVEEN ESG MIDVL67092P50899727,490SH SOLE 0027,490
NUSHARES ETF TRNUVEEN ESG SMLCP67092P6071,28728,495SH SOLE 0028,495
NUSHARES ETF TRNUVEEN ESG US67092P87044717,139SH SOLE 0017,139
NUTANIX INCCL A67059N1082897,569SH SOLE 007,569
NUTRIEN LTDCOM67077M1084497,406SH SOLE 007,406
NUVASIVE INCCOM6707041054396,484SH SOLE 006,484
NUVEEN AMT FREE MUN CR INC FCOM67071L10624013,441SH SOLE 0013,441
NUVEEN AMT FREE QLTY MUN INCCOM6706571051,628103,669SH SOLE 00103,669
NUVEEN CA QUALTY MUN INCOMECOM67066Y1051,598100,842SH SOLE 00100,842
NUVEEN CALIFORNIA AMT QLT MUCOM67065110873945,330SH SOLE 0045,330
NUVEEN CALIFORNIA MUNI VLU FCOM STK67062C10718717,505SH SOLE 0017,505
NUVEEN CR STRATEGIES INCOMECOM SHS67073D10230845,571SH SOLE 0045,571
NUVEEN ENHANCED MUN VALUE FDCOM67074M10154731,528SH SOLE 0031,528
NUVEEN MUN HIGH INCOME OPPORCOM67068210335322,926SH SOLE 0022,926
NUVEEN MUN VALUE FD INCCOM67092810052445,480SH SOLE 0045,480
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10140223,341SH SOLE 0023,341
NUVEEN PFD & INCM SECURTIESCOM67072C10579479,680SH SOLE 0079,680
NUVEEN PFD & INCOME OPPORTUNCOM67073B10628828,852SH SOLE 0028,852
NUVEEN QUALITY MUNCP INCOMECOM67066V10180950,530SH SOLE 0050,530
NUVEEN SR INCOME FDCOM67067Y10411018,528SH SOLE 0018,528
NUVEEN TX ADV TOTAL RET STRGCOM67090H10223219,850SH SOLE 0019,850
NVENT ELECTRIC PLCSHSG6700G1072658,488SH SOLE 008,488
NVIDIA CORPORATIONCOM67066G10430,70438,375SH SOLE 0038,375
NVR INCCOM62944T10524449SH SOLE 0049
NXP SEMICONDUCTORS N VCOMN6596X1092,0169,798SH SOLE 009,798
OCCIDENTAL PETE CORPCOM67459910561419,635SH SOLE 0019,635
OGE ENERGY CORPCOM67083710349514,702SH SOLE 0014,702
OKTA INCCL A6792951053,31313,542SH SOLE 0013,542
OLD DOMINION FREIGHT LINE INCOM6795801002,4289,566SH SOLE 009,566
OLD REP INTL CORPCOM6802231041,68167,484SH SOLE 0067,484
OLIN CORPCOM PAR $16806652052836,113SH SOLE 006,113
OLLIES BARGAIN OUTLET HLDGSCOM6811161094935,856SH SOLE 005,856
OMEGA HEALTHCARE INVS INCCOM6819361002,09257,651SH SOLE 0057,651
OMNICOM GROUP INCCOM6819191062,12926,614SH SOLE 0026,614
ONEMAIN HLDGS INCCOM68268W1032273,793SH SOLE 003,793
ONEOK INC NEWCOM6826801032,50945,095SH SOLE 0045,095
OPKO HEALTH INCCOM68375N1036315,610SH SOLE 0015,610
ORACLE CORPCOM68389X1056,72586,398SH SOLE 0086,398
ORANGESPONSORED ADR68406010625222,021SH SOLE 0022,021
OREILLY AUTOMOTIVE INCCOM67103H1079721,717SH SOLE 001,717
ORGANON & COCOMMON STOCK68622V10637512,392SH SOLE 0012,392
OSI ETF TROSHS GBL INTER67110P7043335,826SH SOLE 005,826
OTIS WORLDWIDE CORPCOM68902V1076748,241SH SOLE 008,241
OVERSTOCK COM INC DELCOM6903701016817,381SH SOLE 007,381
OWL ROCK CAPITAL CORPORATIONCOM69121K10440028,012SH SOLE 0028,012
PACCAR INCCOM6937181083944,416SH SOLE 004,416
PACER FDS TRBNCHMRK INFRA69374H74185221,131SH SOLE 0021,131
PACER FDS TRTRENDP 100 ETF69374H3031,15220,798SH SOLE 0020,798
PACER FDS TRTRENDP US LAR CP69374H1052,53767,471SH SOLE 0067,471
PACER FDS TRTRENDPILOT US BD69374H64255920,174SH SOLE 0020,174
PALANTIR TECHNOLOGIES INCCL A69608A1081,21045,899SH SOLE 0045,899
PALO ALTO NETWORKS INCCOM6974351059652,601SH SOLE 002,601
PARKER-HANNIFIN CORPCOM7010941044,52014,716SH SOLE 0014,716
PAYCHEX INCCOM7043261073,69734,459SH SOLE 0034,459
PAYCOM SOFTWARE INCCOM70432V102263723SH SOLE 00723
PAYLOCITY HLDG CORPCOM70438V1061,1796,179SH SOLE 006,179
PAYONEER GLOBAL INCCOM70451X10480277,338SH SOLE 0077,338
PAYPAL HLDGS INCCOM70450Y10313,78047,275SH SOLE 0047,275
PELOTON INTERACTIVE INCCL A COM70614W1005154,154SH SOLE 004,154
PENN NATL GAMING INCCOM7075691091,01713,294SH SOLE 0013,294
PENNANTPARK INVT CORPCOM70806210414020,967SH SOLE 0020,967
PENSKE AUTOMOTIVE GRP INCCOM70959W1032012,664SH SOLE 002,664
PENTAIR PLCSHSG7S00T1043014,467SH SOLE 004,467
PEPSICO INCCOM71344810810,37069,988SH SOLE 0069,988
PERSHING SQUARE TONTINE HLDGCOM CL A71531R10933014,490SH SOLE 0014,490
PFIZER INCCOM71708110328,123718,146SH SOLE 00718,146
PG&E CORPCOM69331C10819218,844SH SOLE 0018,844
PHILIP MORRIS INTL INCCOM7181721095,61556,655SH SOLE 0056,655
PHILLIPS 66COM7185461041,13013,169SH SOLE 0013,169
PIMCO CALIF MUN INCOME FDCOM72200N10696150,462SH SOLE 0050,462
PIMCO CALIF MUN INCOME FD IICOM72200M10846748,596SH SOLE 0048,596
PIMCO CALIF MUN INCOME FD IICOM72201C10934530,037SH SOLE 0030,037
PIMCO CORPORATE & INCM STRGCOM72200U1001,20764,540SH SOLE 0064,540
PIMCO CORPORATE & INCOME OPPCOM72201B1012,987150,922SH SOLE 00150,922
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10682636,925SH SOLE 0036,925
PIMCO DYNAMIC INCOME FDSHS72201Y10189130,930SH SOLE 0030,930
PIMCO EQUITY SERRAFI DYN EMERG72202L38939112,625SH SOLE 0012,625
PIMCO ETF TR0-5 HIGH YIELD72201R7831,83218,326SH SOLE 0018,326
PIMCO ETF TR1-5 US TIP IDX72201R20569912,702SH SOLE 0012,702
PIMCO ETF TR15+ YR US TIPS72201R30498711,418SH SOLE 0011,418
PIMCO ETF TR25YR+ ZERO U S72201R8822741,885SH SOLE 001,885
PIMCO ETF TRACTIVE BD ETF72201R7753,40430,676SH SOLE 0030,676
PIMCO ETF TRBROAD US TIPS72201R4032533,856SH SOLE 003,856
PIMCO ETF TRENHAN SHRT MA AC72201R8331,32613,008SH SOLE 0013,008
PIMCO ETF TRENHNCD LW DUR AC72201R7182,23121,940SH SOLE 0021,940
PIMCO ETF TRINTER MUN BD ACT72201R8663235,693SH SOLE 005,693
PIMCO ETF TRINV GRD CRP BD72201R8173663,194SH SOLE 003,194
PIMCO HIGH INCOME FDCOM SHS72201410755480,922SH SOLE 0080,922
PIMCO INCOME OPPORTUNITY FDCOM72202B10037013,883SH SOLE 0013,883
PIMCO INCOME STRATEGY FD IICOM72201J10414212,941SH SOLE 0012,941
PIMCO MUN INCOME FDCOM72200R10731220,915SH SOLE 0020,915
PIMCO MUN INCOME FD IICOM72200W10656837,661SH SOLE 0037,661
PIMCO MUN INCOME FD IIICOM72201A10336427,825SH SOLE 0027,825
PIMCO STRATEGIC INCOME FDCOM72200X10428837,830SH SOLE 0037,830
PINNACLE WEST CAP CORPCOM7234841012132,596SH SOLE 002,596
PINTEREST INCCL A72352L1062,14527,175SH SOLE 0027,175
PIONEER HIGH INCOME FUND INCCOM72369H10618619,157SH SOLE 0019,157
PIONEER NAT RES COCOM7237871074903,015SH SOLE 003,015
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310513411,830SH SOLE 0011,830
PLAINS GP HLDGS L PLTD PARTNR INT A72651A20713211,019SH SOLE 0011,019
PLANET FITNESS INCCL A72703H1011,81224,081SH SOLE 0024,081
PLBY GROUP INCCOM72814P10950512,974SH SOLE 0012,974
PLUG POWER INCCOM NEW72919P2021,35739,686SH SOLE 0039,686
PNC FINL SVCS GROUP INCCOM6934751052,61113,688SH SOLE 0013,688
POOL CORPCOM73278L1051,7373,787SH SOLE 003,787
PORTLAND GEN ELEC COCOM NEW7365088474199,099SH SOLE 009,099
PPG INDS INCCOM6935061076423,782SH SOLE 003,782
PPL CORPCOM69351T1062,06773,892SH SOLE 0073,892
PRECISION BIOSCIENCES INCCOM74019P10826020,786SH SOLE 0020,786
PREFERRED APT CMNTYS INCCOM74039L10330931,665SH SOLE 0031,665
PREMIER FINANCIAL CORPCOM74052F1081,31246,165SH SOLE 0046,165
PRESIDIO PPTY TR INCCOM CL A74102L3037318,557SH SOLE 0018,557
PRICE T ROWE GROUP INCCOM74144T1081,5027,589SH SOLE 007,589
PRIMORIS SVCS CORPCOM74164F10353118,045SH SOLE 0018,045
PRINCIPAL EXCHANGE-TRADED FDACTV INCM ETF74255Y10271517,116SH SOLE 0017,116
PRINCIPAL FINANCIAL GROUP INCOM74251V1022,34737,146SH SOLE 0037,146
PROCTER AND GAMBLE COCOM74271810916,425121,733SH SOLE 00121,733
PROGRESSIVE CORPCOM7433151036276,388SH SOLE 006,388
PROGYNY INCCOM74340E1033005,092SH SOLE 005,092
PROLOGIS INC.COM74340W1033,97433,248SH SOLE 0033,248
PROSHARES TRINVT INT RT HG74347B6077559,867SH SOLE 009,867
PROSHARES TRLARGE CAP CRE74347R2483063,077SH SOLE 003,077
PROSHARES TRMSCI EAFE DIVD74347B8393,08567,215SH SOLE 0067,215
PROSHARES TRMSCI EMRG MKTS74347B84794415,489SH SOLE 0015,489
PROSHARES TRMSCI EUR DIV74347B5402043,927SH SOLE 003,927
PROSHARES TRMSCI TRANFRMTNAL74347G79696120,798SH SOLE 0020,798
PROSHARES TRONLINE RTL ETF74347B1693,45942,769SH SOLE 0042,769
PROSHARES TRPET CARE ETF74348A1453274,031SH SOLE 004,031
PROSHARES TRPSHS ULTRUSS200074347R8428,151136,190SH SOLE 00136,190
PROSHARES TRRUSS 2000 DIVD74347B6986,713105,454SH SOLE 00105,454
PROSHARES TRS&P 500 DV ARIST74348A46710,562116,544SH SOLE 00116,544
PROSHARES TRS&P MDCP 400 DIV74347B6804,87168,270SH SOLE 0068,270
PROSHARES TRS&P TECH DIVIDEN74347G6063375,697SH SOLE 005,697
PROSHARES TRSHT 7-10 YR TR74348A6081,15547,100SH SOLE 0047,100
PROSHARES TRULTRA FNCLS NEW74347X63396315,580SH SOLE 0015,580
PROSPECT CAP CORPCOM74348T10226131,167SH SOLE 0031,167
PROSPECT CAP CORPNOTE 4.950% 7/174348TAR3104102,000SH SOLE 00102,000
PROSPECT CAP CORPNOTE 6.375% 3/074348TAT95450,000SH SOLE 0050,000
PROSPERITY BANCSHARES INCCOM7436061056418,927SH SOLE 008,927
PROVENTION BIO INCCOM74374N10211613,800SH SOLE 0013,800
PRUDENTIAL FINL INCCOM7443201025,48853,554SH SOLE 0053,554
PUBLIC STORAGECOM74460D1092,7519,149SH SOLE 009,149
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,38223,126SH SOLE 0023,126
PULTE GROUP INCCOM74586710157310,507SH SOLE 0010,507
PUTNAM MUN OPPORTUNITIES TRSH BEN INT74692210320914,777SH SOLE 0014,777
PUTNAM PREMIER INCOME TRSH BEN INT74685310010021,365SH SOLE 0021,365
QORVO INCCOM74736K1015602,860SH SOLE 002,860
QUALCOMM INCCOM74752510324,462171,149SH SOLE 00171,149
QUALIGEN THERAPEUTICS INCCOM74754R1039045,025SH SOLE 0045,025
QUALTRICS INTL INCCOM CL A7476012012155,620SH SOLE 005,620
QUANTA SVCS INCCOM74762E1028719,618SH SOLE 009,618
QUEST DIAGNOSTICS INCCOM74834L1001,0157,694SH SOLE 007,694
RAYMOND JAMES FINL INCCOM7547301095183,991SH SOLE 003,991
RAYTHEON TECHNOLOGIES CORPCOM75513E1018,787102,998SH SOLE 00102,998
RBB FD INCMFAM SMLCP GRWTH74933W87447611,896SH SOLE 0011,896
REALTY INCOME CORPCOM7561091046,21393,090SH SOLE 0093,090
REAVES UTIL INCOME FDCOM SH BEN INT75615810137811,006SH SOLE 0011,006
REGENERON PHARMACEUTICALSCOM75886F1071,4352,570SH SOLE 002,570
REGIONS FINANCIAL CORP NEWCOM7591EP10070234,809SH SOLE 0034,809
RELIANCE STEEL & ALUMINUM COCOM7595091022111,400SH SOLE 001,400
RENAISSANCE CAP GREENWICH FDIPO ETF7599372043094,664SH SOLE 004,664
REPUBLIC FIRST BANCORP INCCOM7604161076415,972SH SOLE 0015,972
REPUBLIC SVCS INCCOM7607591006035,482SH SOLE 005,482
RESMED INCCOM7611521076612,682SH SOLE 002,682
RESOLUTE FST PRODS INCCOM76117W10912610,319SH SOLE 0010,319
RESTAURANT BRANDS INTL INCCOM76131D1033855,974SH SOLE 005,974
RETAIL PPTYS AMER INCCL A76131V20228124,538SH SOLE 0024,538
REVOLVE GROUP INCCL A76156B1072143,104SH SOLE 003,104
RHCOM74967X103253372SH SOLE 00372
RINGCENTRAL INCCL A76680R206229789SH SOLE 00789
RIO TINTO PLCSPONSORED ADR7672041005416,447SH SOLE 006,447
RIOT BLOCKCHAIN INCCOM76729210545011,947SH SOLE 0011,947
ROBERT HALF INTL INCCOM7703231033283,689SH SOLE 003,689
ROBLOX CORPCL A7710491032212,460SH SOLE 002,460
ROCKET COS INCCOM CL A77311W10143422,427SH SOLE 0022,427
ROCKWELL AUTOMATION INCCOM7739031091,3074,571SH SOLE 004,571
ROKU INCCOM CL A77543R1023,3827,364SH SOLE 007,364
ROLLINS INCCOM7757111042617,627SH SOLE 007,627
ROPER TECHNOLOGIES INCCOM7766961061,8904,020SH SOLE 004,020
ROSS STORES INCCOM7782961038516,863SH SOLE 006,863
ROYAL BK CDACOM7800871024454,391SH SOLE 004,391
ROYAL CARIBBEAN GROUPCOMV7780T1031,09312,820SH SOLE 0012,820
ROYAL DUTCH SHELL PLCSPON ADR B78025910777820,042SH SOLE 0020,042
ROYAL DUTCH SHELL PLCSPONS ADR A7802592062,85870,735SH SOLE 0070,735
ROYCE MICRO-CAP TR INCCOM78091510415312,340SH SOLE 0012,340
ROYCE VALUE TR INCCOM78091010524612,979SH SOLE 0012,979
RYDER SYS INCCOM7835491082022,717SH SOLE 002,717
S&P GLOBAL INCCOM78409V1045,25112,794SH SOLE 0012,794
SABRA HEALTH CARE REIT INCCOM78573L10625514,014SH SOLE 0014,014
SALESFORCE COM INCCOM79466L3028,17833,479SH SOLE 0033,479
SANGAMO THERAPEUTICS INCCOM8006771061,01084,400SH SOLE 0084,400
SANOFISPONSORED ADR80105N10589817,052SH SOLE 0017,052
SAP SESPON ADR8030542043642,590SH SOLE 002,590
SAREPTA THERAPEUTICS INCCOM8036071002773,561SH SOLE 003,561
SBA COMMUNICATIONS CORP NEWCL A78410G1048512,671SH SOLE 002,671
SCHLUMBERGER LTDCOM STK80685710845714,265SH SOLE 0014,265
SCHWAB CHARLES CORPCOM8085131053,09342,478SH SOLE 0042,478
SCHWAB STRATEGIC TR1 5YR CORP BD8085247143837,487SH SOLE 007,487
SCHWAB STRATEGIC TR1000 INDEX ETF80852472253812,622SH SOLE 0012,622
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247067,086215,507SH SOLE 00215,507
SCHWAB STRATEGIC TRINTL EQTY ETF8085248057,169181,736SH SOLE 00181,736
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248884,08098,065SH SOLE 0098,065
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247556,893207,111SH SOLE 00207,111
SCHWAB STRATEGIC TRSHT TM US TRES8085248628,587167,653SH SOLE 00167,653
SCHWAB STRATEGIC TRUS AGGREGATE B8085248391,03518,947SH SOLE 0018,947
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797105,6251,396,789SH SOLE 001,396,789
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243008,29856,853SH SOLE 0056,853
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440910,013146,453SH SOLE 00146,453
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013,35832,298SH SOLE 0032,298
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083,07139,237SH SOLE 0039,237
SCHWAB STRATEGIC TRUS SML CAP ETF8085246074,46242,832SH SOLE 0042,832
SCHWAB STRATEGIC TRUS TIPS ETF80852487013,757220,079SH SOLE 00220,079
SCIENCE APPLICATIONS INTL COCOM8086251074695,348SH SOLE 005,348
SCOTTS MIRACLE-GRO COCL A8101861061,0095,260SH SOLE 005,260
SEA LTDSPONSORD ADS81141R1005812,117SH SOLE 002,117
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R1033,46639,413SH SOLE 0039,413
SEAGEN INCCOM81181C1046083,852SH SOLE 003,852
SEI INVTS COCOM7841171032413,890SH SOLE 003,890
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8523,35441,427SH SOLE 0041,427
SELECT SECTOR SPDR TRENERGY81369Y50618,103336,046SH SOLE 00336,046
SELECT SECTOR SPDR TRFINANCIAL81369Y60513,277361,862SH SOLE 00361,862
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,26573,657SH SOLE 0073,657
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4076,16834,546SH SOLE 0034,546
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3088,045114,977SH SOLE 00114,977
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2099,14372,594SH SOLE 0072,594
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70415,929155,560SH SOLE 00155,560
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8866,710106,119SH SOLE 00106,119
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,59919,421SH SOLE 0019,421
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80316,565112,187SH SOLE 00112,187
SEMPRA ENERGYCOM8168511091,0748,106SH SOLE 008,106
SERVICENOW INCCOM81762P1027,16313,035SH SOLE 0013,035
SHERWIN WILLIAMS COCOM8243481063,01311,060SH SOLE 0011,060
SHIFT4 PMTS INCCL A82452J1094004,263SH SOLE 004,263
SHOPIFY INCCL A82509L1076,2984,311SH SOLE 004,311
SIBANYE STILLWATER LTDSPONSORED ADR82575P10724614,713SH SOLE 0014,713
SIGNATURE BK NEW YORK N YCOM82669G1042871,168SH SOLE 001,168
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C1085037,852SH SOLE 007,852
SIMMONS 1ST NATL CORPCL A $1 PAR82873020064922,124SH SOLE 0022,124
SIMON PPTY GROUP INC NEWCOM8288061091,83714,078SH SOLE 0014,078
SIRIUS XM HOLDINGS INCCOM82968B10327041,295SH SOLE 0041,295
SITEONE LANDSCAPE SUPPLY INCCOM82982L1037114,201SH SOLE 004,201
SIXTH STREET SPECIALTY LENDNCOM83012A10939017,561SH SOLE 0017,561
SKECHERS U S A INCCL A8305661053817,638SH SOLE 007,638
SKYWORKS SOLUTIONS INCCOM83088M1023,52518,383SH SOLE 0018,383
SLACK TECHNOLOGIES INCCOM CL A83088V1022255,084SH SOLE 005,084
SLEEP NUMBER CORPCOM83125X1034033,666SH SOLE 003,666
SMITH A O CORPCOM8318652096098,450SH SOLE 008,450
SMUCKER J M COCOM NEW8326964051,91714,796SH SOLE 0014,796
SNAP INCCL A83304A1061,84327,042SH SOLE 0027,042
SNAP ON INCCOM8330341015592,504SH SOLE 002,504
SNOWFLAKE INCCL A8334451096902,854SH SOLE 002,854
SOLAREDGE TECHNOLOGIES INCCOM83417M1045251,899SH SOLE 001,899
SONOS INCCOM83570H10859316,845SH SOLE 0016,845
SONY GROUP CORPORATIONSPONSORED ADR8356993074704,838SH SOLE 004,838
SOUTHERN COCOM8425871077,027116,135SH SOLE 00116,135
SOUTHERN COPPER CORPCOM84265V10577212,004SH SOLE 0012,004
SOUTHWEST AIRLS COCOM8447411083,55666,976SH SOLE 0066,976
SPDR DOW JONES INDL AVERAGEUT SER 178467X1097,35321,316SH SOLE 0021,316
SPDR GOLD TRGOLD SHS78463V10712,06672,849SH SOLE 0072,849
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7491,21923,683SH SOLE 0023,683
SPDR INDEX SHS FDSEURO STOXX 5078463X20282117,528SH SOLE 0017,528
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,21032,899SH SOLE 0032,899
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5094,01988,321SH SOLE 0088,321
SPDR INDEX SHS FDSS&P CHINA ETF78463X4001,61512,171SH SOLE 0012,171
SPDR INDEX SHS FDSS&P EM MKT DIV78463X5334,216140,642SH SOLE 00140,642
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7562043,332SH SOLE 003,332
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X4596,01788,388SH SOLE 0088,388
SPDR INDEX SHS FDSS&P INTL ETF78463X7721,34134,035SH SOLE 0034,035
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87142611,008SH SOLE 0011,008
SPDR S&P 500 ETF TRTR UNIT78462F10355,321129,238SH SOLE 00129,238
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10714,16728,853SH SOLE 0028,853
SPDR SER TRAEROSPACE DEF78464A6312,43818,429SH SOLE 0018,429
SPDR SER TRBLMBRG BRC CNVRT78464A35912,725146,725SH SOLE 00146,725
SPDR SER TRBLOMBERG BRC INV78468R2001,37144,736SH SOLE 0044,736
SPDR SER TRBLOMBERG INTL TR78464A51655718,966SH SOLE 0018,966
SPDR SER TRBLOOMBERG BRCLYS78468R6224,26038,745SH SOLE 0038,745
SPDR SER TRBLOOMBERG SRT TR78468R4081,31747,740SH SOLE 0047,740
SPDR SER TRDJ REIT ETF78464A6074894,665SH SOLE 004,665
SPDR SER TRNUVEEN BBG BRCLY78464A2841,74428,682SH SOLE 0028,682
SPDR SER TRNUVEEN BLMBRG SR78468R7391,92838,894SH SOLE 0038,894
SPDR SER TRNUVEEN BRC MUNIC78468R7211,88936,241SH SOLE 0036,241
SPDR SER TRPORTFLI INTRMDIT78464A67246814,465SH SOLE 0014,465
SPDR SER TRPORTFLI TIPS ETF78464A6563,629116,541SH SOLE 00116,541
SPDR SER TRPORTFOLI S&P150078464A80556510,665SH SOLE 0010,665
SPDR SER TRPORTFOLIO AGRGTE78464A6495,715190,449SH SOLE 00190,449
SPDR SER TRPORTFOLIO INTRMD78464A3751,19632,601SH SOLE 0032,601
SPDR SER TRPORTFOLIO LN TSR78464A66472117,457SH SOLE 0017,457
SPDR SER TRPORTFOLIO S&P40078464A8472485,245SH SOLE 005,245
SPDR SER TRPORTFOLIO S&P50078464A8542,69153,461SH SOLE 0053,461
SPDR SER TRPORTFOLIO SH TSR78468R1012879,373SH SOLE 009,373
SPDR SER TRPORTFOLIO SHORT78464A4742,71786,821SH SOLE 0086,821
SPDR SER TRPRTFLO S&P500 GW78464A4098,830140,220SH SOLE 00140,220
SPDR SER TRPRTFLO S&P500 HI78468R7882,66566,470SH SOLE 0066,470
SPDR SER TRPRTFLO S&P500 VL78464A50892823,465SH SOLE 0023,465
SPDR SER TRS&P 400 MDCP GRW78464A8216448,314SH SOLE 008,314
SPDR SER TRS&P 400 MDCP VAL78464A8391,26318,711SH SOLE 0018,711
SPDR SER TRS&P 600 SMCP GRW78464A2017027,911SH SOLE 007,911
SPDR SER TRS&P 600 SMCP VAL78464A3002,79532,604SH SOLE 0032,604
SPDR SER TRS&P 600 SML CAP78464A8132993,055SH SOLE 003,055
SPDR SER TRS&P BIOTECH78464A8701,81813,424SH SOLE 0013,424
SPDR SER TRS&P BK ETF78464A7974639,016SH SOLE 009,016
SPDR SER TRS&P CAP MKTS78464A7715335,668SH SOLE 005,668
SPDR SER TRS&P DIVID ETF78464A76332,391264,892SH SOLE 00264,892
SPDR SER TRS&P KENSHO SMART78468R6891,32321,308SH SOLE 0021,308
SPDR SER TRS&P METALS MNG78464A7553,36778,197SH SOLE 0078,197
SPDR SER TRS&P OILGAS EXP78468R5565826,021SH SOLE 006,021
SPDR SER TRS&P REGL BKG78464A6981,22718,723SH SOLE 0018,723
SPDR SER TRS&P SEMICNDCTR78464A8624852,522SH SOLE 002,522
SPDR SER TRSPDR BLOOMBERG78468R6632,87331,413SH SOLE 0031,413
SPDR SER TRSPDR S&P 500 ETF78468R7962051,929SH SOLE 001,929
SPDR SER TRSSGA GNDER ETF78468R7472,71926,757SH SOLE 0026,757
SPDR SER TRSSGA US LRG ETF78468R8047935,960SH SOLE 005,960
SPIRIT RLTY CAP INC NEWCOM NEW84860W3003467,230SH SOLE 007,230
SPLUNK INCCOM8486371048185,657SH SOLE 005,657
SPOTIFY TECHNOLOGY S ASHSL8681T1022,1097,651SH SOLE 007,651
SPROTT ETF TRUSTGOLD MINERS ETF85210B1022237,889SH SOLE 007,889
SPROTT FOCUS TR INCCOM85208J1091,714201,496SH SOLE 00201,496
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1011,62086,708SH SOLE 0086,708
SPROTT PHYSICAL GOLD TRUNIT85207H10474653,204SH SOLE 0053,204
SPROTT PHYSICAL SILVER TRTR UNIT85207K10721222,792SH SOLE 0022,792
SPX FLOW INCCOM78469X1074667,147SH SOLE 007,147
SQUARE INCCL A8522341036,93928,460SH SOLE 0028,460
SS&C TECHNOLOGIES HLDGS INCCOM78467J1005918,206SH SOLE 008,206
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6083,45374,601SH SOLE 0074,601
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8485,969123,307SH SOLE 00123,307
STANLEY BLACK & DECKER INCCOM8545021014492,188SH SOLE 002,188
STARBUCKS CORPCOM85524410915,651139,978SH SOLE 00139,978
STARWOOD PPTY TR INCCOM85571B1052158,224SH SOLE 008,224
STATE STR CORPCOM8574771031,79321,795SH SOLE 0021,795
STEEL DYNAMICS INCCOM8581191005839,790SH SOLE 009,790
STERIS PLCSHS USDG8473T1004222,046SH SOLE 002,046
STMICROELECTRONICS N VNY REGISTRY8610121021,36237,415SH SOLE 0037,415
STORE CAP CORPCOM8621211002206,387SH SOLE 006,387
STRATASYS LTDSHSM8554810137014,307SH SOLE 0014,307
STRATEGY SHSNS 7HANDL IDX86280R50637914,786SH SOLE 0014,786
STRYKER CORPORATIONCOM8636671016,69825,788SH SOLE 0025,788
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2097410,720SH SOLE 0010,720
SUN CMNTYS INCCOM8666741045503,211SH SOLE 003,211
SUN LIFE FINANCIAL INC.COM8667961051,10321,405SH SOLE 0021,405
SUNPOWER CORPCOM86765240652417,933SH SOLE 0017,933
SUNRUN INCCOM86771W10574813,412SH SOLE 0013,412
SVB FINANCIAL GROUPCOM78486Q1011,1212,014SH SOLE 002,014
SWISS HELVETIA FD INCCOM87087510126527,200SH SOLE 0027,200
SYNOPSYS INCCOM8716071076142,227SH SOLE 002,227
SYSCO CORPCOM8718291071,62420,893SH SOLE 0020,893
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391004,14134,464SH SOLE 0034,464
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092481,402SH SOLE 001,402
TARGA RES CORPCOM87612G1014429,940SH SOLE 009,940
TARGET CORPCOM87612E10615,92965,893SH SOLE 0065,893
TC ENERGY CORPCOM87807B1072,35147,458SH SOLE 0047,458
TCG BDC INCCOM87228010214911,255SH SOLE 0011,255
TE CONNECTIVITY LTDREG SHSH849891042,77320,509SH SOLE 0020,509
TEKLA HEALTHCARE INVSSH BEN INT87911J1034,189162,799SH SOLE 00162,799
TEKLA HEALTHCARE OPPORTUNITISHS8791051041,86380,634SH SOLE 0080,634
TEKLA LIFE SCIENCES INVSSH BEN INT87911K1002,898135,177SH SOLE 00135,177
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L10849530,128SH SOLE 0030,128
TELADOC HEALTH INCCOM87918A1053,66522,041SH SOLE 0022,041
TELEDYNE TECHNOLOGIES INCCOM879360105246587SH SOLE 00587
TELEFONICA BRASIL SANEW ADR87936R20517921,079SH SOLE 0021,079
TEMPLETON EMERGING MKTS INCOCOM88019210917021,321SH SOLE 0021,321
TEMPLETON GLOBAL INCOME FDCOM8801981067914,125SH SOLE 0014,125
TEMPUR SEALY INTL INCCOM88023U1012626,686SH SOLE 006,686
TERADYNE INCCOM8807701021,75413,090SH SOLE 0013,090
TERMINIX GLOBAL HOLDINGS INCCOM88087E1003657,648SH SOLE 007,648
TESLA INCCOM88160R10130,21444,453SH SOLE 0044,453
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420937337,725SH SOLE 0037,725
TEXAS INSTRS INCCOM8825081043,99520,773SH SOLE 0020,773
TEXAS PACIFIC LAND CORPORATICOM88262P102444278SH SOLE 00278
TEXAS ROADHOUSE INCCOM8826811092913,021SH SOLE 003,021
TEXTRON INCCOM88320310186612,588SH SOLE 0012,588
TFI INTL INCCOM87241L1096427,031SH SOLE 007,031
TG THERAPEUTICS INCCOM88322Q10848512,499SH SOLE 0012,499
THE TRADE DESK INCCOM CL A88339J1054,14053,521SH SOLE 0053,521
THERMO FISHER SCIENTIFIC INCCOM8835561026,26012,409SH SOLE 0012,409
THOR INDS INCCOM8851601015995,302SH SOLE 005,302
TILRAY INCCOM CL 288688T1001,26169,769SH SOLE 0069,769
TJX COS INC NEWCOM8725401091,41520,993SH SOLE 0020,993
T-MOBILE US INCCOM8725901042,40116,581SH SOLE 0016,581
TOLL BROTHERS INCCOM8894781032814,859SH SOLE 004,859
TOPBUILD CORPCOM89055F1032001,009SH SOLE 001,009
TORO COCOM8910921083453,143SH SOLE 003,143
TORONTO DOMINION BK ONTCOM NEW8911605094005,716SH SOLE 005,716
TOTALENERGIES SESPONSORED ADS89151E10972115,930SH SOLE 0015,930
TOYOTA MOTOR CORPSP ADR REP2COM8923313072,02911,606SH SOLE 0011,606
TRACTOR SUPPLY COCOM8923561069585,151SH SOLE 005,151
TRANE TECHNOLOGIES PLCSHSG8994E1031,2206,625SH SOLE 006,625
TRANSDIGM GROUP INCCOM893641100219339SH SOLE 00339
TRANSMEDICS GROUP INCCOM89377M10934510,389SH SOLE 0010,389
TRANSUNIONCOM89400J1074944,495SH SOLE 004,495
TRAVELERS COMPANIES INCCOM89417E1097364,919SH SOLE 004,919
TREX CO INCCOM89531P1054344,242SH SOLE 004,242
TRITON INTL LTDCL AG9078F10753210,155SH SOLE 0010,155
TRUIST FINL CORPCOM89832Q1091,50027,019SH SOLE 0027,019
TWILIO INCCL A90138F1023,1728,048SH SOLE 008,048
TWITTER INCCOM90184L1022,17931,667SH SOLE 0031,667
TWO HBRS INVT CORPCOM NEW90187B40828237,306SH SOLE 0037,306
TYSON FOODS INCCL A9024941034,13456,052SH SOLE 0056,052
UBER TECHNOLOGIES INCCOM90353T1004,36387,053SH SOLE 0087,053
UBIQUITI INCCOM90353W103303972SH SOLE 00972
UBS GROUP AGSHSH4209710729018,903SH SOLE 0018,903
UDR INCCOM9026531042424,936SH SOLE 004,936
ULTA BEAUTY INCCOM90384S3031,3984,042SH SOLE 004,042
UNILEVER PLCSPON ADR NEW9047677043,50359,875SH SOLE 0059,875
UNION PAC CORPCOM9078181087,82435,576SH SOLE 0035,576
UNITED AIRLS HLDGS INCCOM91004710981715,616SH SOLE 0015,616
UNITED PARCEL SERVICE INCCL B9113121069,42845,332SH SOLE 0045,332
UNITED RENTALS INCCOM9113631091,7385,448SH SOLE 005,448
UNITED STS OIL FD LPUNITS91232N20757211,463SH SOLE 0011,463
UNITEDHEALTH GROUP INCCOM91324P10218,60346,457SH SOLE 0046,457
UNITY SOFTWARE INCCOM91332U1012,38321,693SH SOLE 0021,693
UNIVERSAL DISPLAY CORPCOM91347P1055212,344SH SOLE 002,344
UNIVERSAL HLTH SVCS INCCL B9139031005403,689SH SOLE 003,689
UPSTART HLDGS INCCOM91680M1072381,904SH SOLE 001,904
US BANCORP DELCOM NEW9029733046,456113,316SH SOLE 00113,316
UWM HOLDINGS CORPORATIONCOM CL A91823B10920223,890SH SOLE 0023,890
VALE S ASPONSORED ADS91912E10547420,779SH SOLE 0020,779
VALERO ENERGY CORPCOM91913Y1003,01738,643SH SOLE 0038,643
VALLEY NATL BANCORPCOM91979410786064,011SH SOLE 0064,011
VALVOLINE INCCOM92047W1012698,285SH SOLE 008,285
VANECK VECTORS ETF TRBDC INCOME ETF92189F41127516,010SH SOLE 0016,010
VANECK VECTORS ETF TRBIOTECH ETF92189F7265572,762SH SOLE 002,762
VANECK VECTORS ETF TRCEF MUN INCOME E92189F46036011,946SH SOLE 0011,946
VANECK VECTORS ETF TREMERGING MKTS HI92189F35344218,530SH SOLE 0018,530
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4371,10733,655SH SOLE 0033,655
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10611,733345,292SH SOLE 00345,292
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4095,73390,128SH SOLE 0090,128
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H2013486,716SH SOLE 006,716
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431,85124,999SH SOLE 0024,999
VANECK VECTORS ETF TRRETAIL ETF92189F6842121,205SH SOLE 001,205
VANECK VECTORS ETF TRRUSSIA ETF92189F4032789,580SH SOLE 009,580
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6763,42313,051SH SOLE 0013,051
VANECK VECTORS ETF TRSHORT MUNI ETF92189F52822512,428SH SOLE 0012,428
VANECK VECTORS ETF TRSHRT HGH YLD MUN92189F38798138,555SH SOLE 0038,555
VANECK VECTORS ETF TRSTEEL ETF92189F2052203,550SH SOLE 003,550
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325059,95237,928SH SOLE 0037,928
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327031,42910,014SH SOLE 0010,014
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328692901,443SH SOLE 001,443
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL9219327781,0855,951SH SOLE 005,951
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328284412,127SH SOLE 002,127
VANGUARD BD INDEX FDSINTERMED TERM92193781918,152201,779SH SOLE 00201,779
VANGUARD BD INDEX FDSLONG TERM BOND9219377934,30941,820SH SOLE 0041,820
VANGUARD BD INDEX FDSSHORT TRM BOND92193782727,458334,197SH SOLE 00334,197
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783539,551460,481SH SOLE 00460,481
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40714,511254,125SH SOLE 00254,125
VANGUARD INDEX FDSEXTEND MKT ETF9229086525,13327,219SH SOLE 0027,219
VANGUARD INDEX FDSGROWTH ETF92290873673,816257,369SH SOLE 00257,369
VANGUARD INDEX FDSLARGE CAP ETF9229086371,4437,190SH SOLE 007,190
VANGUARD INDEX FDSMCAP GR IDXVIP92290853818,43678,004SH SOLE 0078,004
VANGUARD INDEX FDSMCAP VL IDXVIP92290851210,96078,010SH SOLE 0078,010
VANGUARD INDEX FDSMID CAP ETF92290862919,26481,165SH SOLE 0081,165
VANGUARD INDEX FDSREAL ESTATE ETF92290855315,407151,359SH SOLE 00151,359
VANGUARD INDEX FDSS&P 500 ETF SHS92290836326,19766,571SH SOLE 0066,571
VANGUARD INDEX FDSSM CP VAL ETF92290861125,436146,467SH SOLE 00146,467
VANGUARD INDEX FDSSMALL CP ETF92290875118,10480,361SH SOLE 0080,361
VANGUARD INDEX FDSSML CP GRW ETF9229085957,90827,290SH SOLE 0027,290
VANGUARD INDEX FDSTOTAL STK MKT92290876998,031439,955SH SOLE 00439,955
VANGUARD INDEX FDSVALUE ETF92290874454,527396,678SH SOLE 00396,678
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752,10333,171SH SOLE 0033,171
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285816,922311,581SH SOLE 00311,581
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,09116,225SH SOLE 0016,225
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428666177,491SH SOLE 007,491
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427185,40939,643SH SOLE 0039,643
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761,02217,511SH SOLE 0017,511
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF92204274219,522188,423SH SOLE 00188,423
VANGUARD MALVERN FDSSTRM INFPROIDX9220208057,029134,107SH SOLE 00134,107
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463,18657,608SH SOLE 0057,608
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7066,49595,777SH SOLE 0095,777
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8706,95673,164SH SOLE 0073,164
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8138938,350SH SOLE 008,350
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77111,820221,473SH SOLE 00221,473
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1026,717109,347SH SOLE 00109,347
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40921,739262,830SH SOLE 00262,830
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C5731,61317,532SH SOLE 0017,532
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C68074610,687SH SOLE 0010,687
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7302331,165SH SOLE 001,165
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6236,28627,697SH SOLE 0027,697
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642662,878SH SOLE 002,878
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884416,112104,092SH SOLE 00104,092
VANGUARD STAR FDSVG TL INTL STK F92190976843,387660,582SH SOLE 00660,582
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385826,507514,493SH SOLE 00514,493
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640614,282136,321SH SOLE 00136,321
VANGUARD WHITEHALL FDSINTL DVD ETF9219468104585,230SH SOLE 005,230
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,52922,486SH SOLE 0022,486
VANGUARD WORLD FDESG INTL STK ETF9219107254567,105SH SOLE 007,105
VANGUARD WORLD FDESG US STK ETF9219107334455,563SH SOLE 005,563
VANGUARD WORLD FDMEGA CAP INDEX9219108733,04419,983SH SOLE 0019,983
VANGUARD WORLD FDMEGA CAP VAL ETF9219108407667,685SH SOLE 007,685
VANGUARD WORLD FDMEGA GRWTH IND92191081619,00182,121SH SOLE 0082,121
VANGUARD WORLD FDSCOMM SRVC ETF92204A8843,30622,986SH SOLE 0022,986
VANGUARD WORLD FDSCONSUM DIS ETF92204A1087,95325,326SH SOLE 0025,326
VANGUARD WORLD FDSCONSUM STP ETF92204A2075,10227,954SH SOLE 0027,954
VANGUARD WORLD FDSENERGY ETF92204A3067,17694,562SH SOLE 0094,562
VANGUARD WORLD FDSFINANCIALS ETF92204A40510,245113,270SH SOLE 00113,270
VANGUARD WORLD FDSHEALTH CAR ETF92204A50410,77043,582SH SOLE 0043,582
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6035,18026,366SH SOLE 0026,366
VANGUARD WORLD FDSINF TECH ETF92204A70214,01135,135SH SOLE 0035,135
VANGUARD WORLD FDSMATERIALS ETF92204A8012,95316,334SH SOLE 0016,334
VANGUARD WORLD FDSUTILITIES ETF92204A8766,50846,902SH SOLE 0046,902
VECTOR GROUP LTDCOM92240M10854338,372SH SOLE 0038,372
VEEVA SYS INCCL A COM9224751083,89412,524SH SOLE 0012,524
VENTAS INCCOM92276F10062911,013SH SOLE 0011,013
VEON LTDSPONSORED ADR91822M1069049,385SH SOLE 0049,385
VEREIT INCCOM92339V3081,64635,843SH SOLE 0035,843
VERISK ANALYTICS INCCOM92345Y1062,08811,949SH SOLE 0011,949
VERIZON COMMUNICATIONS INCCOM92343V10418,650332,849SH SOLE 00332,849
VERTEX PHARMACEUTICALS INCCOM92532F1002,96414,701SH SOLE 0014,701
VERTIV HOLDINGS COCOM CL A92537N10833512,271SH SOLE 0012,271
VIACOMCBS INCCL B92556H2063,59779,577SH SOLE 0079,577
VIATRIS INCCOM92556V1067,566529,449SH SOLE 00529,449
VICI PPTYS INCCOM9256521093019,706SH SOLE 009,706
VIRGIN GALACTIC HOLDINGS INCCOM92766K1062064,470SH SOLE 004,470
VISA INCCOM CL A92826C83921,52892,069SH SOLE 0092,069
VISTA OUTDOOR INCCOM9283771003146,780SH SOLE 006,780
VMWARE INCCL A COM9285634021,1116,943SH SOLE 006,943
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3082,324135,641SH SOLE 00135,641
VOYA ASIA PAC HIGH DIV EQT ICOM92912J10210510,823SH SOLE 0010,823
VOYA GLBL EQTY DIV & PREM OPCOM92912T10024641,305SH SOLE 0041,305
VULCAN MATLS COCOM9291601097104,079SH SOLE 004,079
WALGREENS BOOTS ALLIANCE INCCOM9314271087,707146,489SH SOLE 00146,489
WALMART INCCOM93114210320,934148,443SH SOLE 00148,443
WASTE CONNECTIONS INCCOM94106B1015274,407SH SOLE 004,407
WASTE MGMT INC DELCOM94106L1093,62525,869SH SOLE 0025,869
WATERS CORPCOM9418481037572,190SH SOLE 002,190
WATSCO INCCOM9426222005441,898SH SOLE 001,898
WAYFAIR INCCL A94419L1013821,211SH SOLE 001,211
WEBSTER FINL CORP CONNCOM9478901092224,158SH SOLE 004,158
WEC ENERGY GROUP INCCOM92939U1067408,324SH SOLE 008,324
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B1059510,817SH SOLE 0010,817
WELLS FARGO CO NEWCOM9497461018,047177,667SH SOLE 00177,667
WELLTOWER INCCOM95040Q1041,00312,067SH SOLE 0012,067
WEST PHARMACEUTICAL SVSC INCCOM9553061051,6584,617SH SOLE 004,617
WESTERN ALLIANCE BANCORPCOM9576381092642,838SH SOLE 002,838
WESTERN ASSET EMERGING MKTSCOM95766A10128019,991SH SOLE 0019,991
WESTERN ASSET GBL HIGH INC FCOM95766B10912311,450SH SOLE 0011,450
WESTERN ASSET HIGH INCOME OPCOM95766K1098315,640SH SOLE 0015,640
WESTERN ASSET PREMIER BD FDSHS BEN INT95766410558940,042SH SOLE 0040,042
WESTERN DIGITAL CORP.COM95810210597413,682SH SOLE 0013,682
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT95866910328913,513SH SOLE 0013,513
WESTROCK COCOM96145D10579814,986SH SOLE 0014,986
WEYERHAEUSER CO MTN BECOM NEW96216610442712,407SH SOLE 0012,407
WHEATON PRECIOUS METALS CORPCOM96287910267515,324SH SOLE 0015,324
WHIRLPOOL CORPCOM9633201061,1295,180SH SOLE 005,180
WILLIAMS COS INCCOM9694571001,67763,168SH SOLE 0063,168
WILLIAMS SONOMA INCCOM9699041012691,684SH SOLE 001,684
WIPRO LTDSPON ADR 1 SH97651M10961678,919SH SOLE 0078,919
WISDOMTREE TRCHINADIV EX FI97717X7192,50537,174SH SOLE 0037,174
WISDOMTREE TRCLOUD COMPUTNG97717Y6912,63547,148SH SOLE 0047,148
WISDOMTREE TREM EX ST-OWNED97717X57851912,333SH SOLE 0012,333
WISDOMTREE TREM LCL DEBT FD97717X8672136,526SH SOLE 006,526
WISDOMTREE TREMER MKT HIGH FD97717W31566214,500SH SOLE 0014,500
WISDOMTREE TREMERG MKTS ESG97717X2142476,278SH SOLE 006,278
WISDOMTREE TREMG MKTS SMCAP97717W2811,84533,860SH SOLE 0033,860
WISDOMTREE TREUROPE HEDGED EQ97717X70186311,316SH SOLE 0011,316
WISDOMTREE TRFLOATNG RAT TREA97717X62878931,404SH SOLE 0031,404
WISDOMTREE TRGLB US QTLY DIV97717W84463815,315SH SOLE 0015,315
WISDOMTREE TRINTL EQUITY FD97717W7031,77032,478SH SOLE 0032,478
WISDOMTREE TRINTL SMCAP DIV97717W7602263,020SH SOLE 003,020
WISDOMTREE TRJAPN HEDGE EQT97717W8512313,791SH SOLE 003,791
WISDOMTREE TRUS EFFICIENT COR97717Y7901,15128,315SH SOLE 0028,315
WISDOMTREE TRUS ESG FUND97717W5961,04722,391SH SOLE 0022,391
WISDOMTREE TRUS HIGH DIVIDEND97717W2083394,339SH SOLE 004,339
WISDOMTREE TRUS LARGECAP DIVD97717W3075,22643,432SH SOLE 0043,432
WISDOMTREE TRUS LARGECAP FUND97717W5882,95763,988SH SOLE 0063,988
WISDOMTREE TRUS MIDCAP DIVID97717W5051,62238,671SH SOLE 0038,671
WISDOMTREE TRUS MIDCAP FUND97717W5702534,837SH SOLE 004,837
WISDOMTREE TRUS QTLY DIV GRT97717X66932,272540,839SH SOLE 00540,839
WISDOMTREE TRUS SMALLCAP DIVD97717W6041,00331,447SH SOLE 0031,447
WISDOMTREE TRUS SMALLCAP FUND97717W5623887,865SH SOLE 007,865
WISDOMTREE TRUS TOTAL DIVIDND97717W1093302,782SH SOLE 002,782
WISDOMTREE TRYIELD ENHANCD US97717X51156610,845SH SOLE 0010,845
WOODWARD INCCOM9807451033923,192SH SOLE 003,192
WORKDAY INCCL A98138H1013,13013,111SH SOLE 0013,111
WORLD GOLD TRSPDR GLD MINIS98149E20469639,495SH SOLE 0039,495
WP CAREY INCCOM92936U1093,88051,997SH SOLE 0051,997
WYNN RESORTS LTDCOM9831341074243,463SH SOLE 003,463
XCEL ENERGY INCCOM98389B1001,93129,307SH SOLE 0029,307
XENIA HOTELS & RESORTS INCCOM98401710319810,566SH SOLE 0010,566
XILINX INCCOM9839191019986,901SH SOLE 006,901
XYLEM INCCOM98419M1006025,015SH SOLE 005,015
YETI HLDGS INCCOM98585X1045826,336SH SOLE 006,336
YEXT INCCOM98585N10633823,630SH SOLE 0023,630
YUM BRANDS INCCOM9884981019218,006SH SOLE 008,006
ZEBRA TECHNOLOGIES CORPORATICL A9892071051,4352,711SH SOLE 002,711
ZENDESK INCCOM98936J1012251,562SH SOLE 001,562
ZILLOW GROUP INCCL A98954M1014543,702SH SOLE 003,702
ZILLOW GROUP INCCL C CAP STK98954M2007826,399SH SOLE 006,399
ZIMMER BIOMET HOLDINGS INCCOM98956P1028565,323SH SOLE 005,323
ZOETIS INCCL A98978V1032,73714,689SH SOLE 0014,689
ZOOM VIDEO COMMUNICATIONS INCL A98980L1013,3458,643SH SOLE 008,643
ZYNGA INCCL A98986T1081,591149,706SH SOLE 00149,706