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
AARCORP COM0003611052226,126SH SOLE 000
ABB LTD SPONSOREDADR00037520493833,553SH SOLE 000
ADT INC DELCOM00090Q10311414,477SH SOLE 000
AFLACINC COM0010551022,94366,184SH SOLE 000
AGNCINVT CORP COM00123Q1042,335149,691SH SOLE 000
AESCORP COM00130H10534414,652SH SOLE 000
ALJ REGL HLDGSINC COM001627108127115,760SH SOLE 000
ALPS ETF TR ALERIANMLP00162Q4526,459251,714SH SOLE 000
ALPSETF TR CLEAN ENERGY00162Q4604,96661,957SH SOLE 000
ALPS ETF TR MEDBREAKTHGH00162Q59354910,721SH SOLE 000
ALPS ETF TR RIVRFRNT STRINC00162Q78373429,603SH SOLE 000
ALPS ETF TR SECTRDIV DOGS00162Q85897321,798SH SOLE 000
AMC ENTMT HLDGSINC CL A COM00165C1045425,445SH SOLE 000
AMCI ACQUISITION CORPEXP 05/20/20200165R11919357,220SH SOLE 000
AMNHEALTHCARE SVCS INC COM00174410192313,524SH SOLE 000
AMMOINC COM00175J1073711,200SH SOLE 000
AT&TINC COM00206R10267,1422,334,555SH SOLE 000
A10 NETWORKSINC COM00212110158859,650SH SOLE 000
ARK ETF TR INNOVATIONETF00214Q104111,389894,761SH SOLE 000
ARK ETF TR AUTNMUSTECHNLGY00214Q2035,01265,703SH SOLE 000
ARK ETF TR GENOMICREV ETF00214Q30223,783255,024SH SOLE 000
ARK ETF TR NEXT GNRTNINTER00214Q40120,703141,449SH SOLE 000
ARK ETF TR FINTECHINNOVA00214Q70812,585253,166SH SOLE 000
ABBOTT LABSCOM00282410029,138266,124SH SOLE 000
ABBVIEINC COM00287Y10946,345432,524SH SOLE 000
ABERDEEN ASIA-PACIFICINCOME COM00300910723152,008SH SOLE 000
ABERDEEN GLOBALINCOME FD IN COM00301310910313,070SH SOLE 000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10811521,956SH SOLE 000
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATMSHS0032601063623,594SH SOLE 000
ABERDEEN STD PALLADIUM ETF T PHYSCLPALLADM0032621023061,335SH SOLE 000
ABERDEEN STD PRECIOUS METALS PHYSCL PMBASKET0032631001,60316,196SH SOLE 000
ABERDEEN STD SILVER ETF TR PHYSCL SILVRSHS00326410865025,435SH SOLE 000
ABERDEEN STD GOLD ETF TR PHYSCLGOLD SHS00326A10419,8751,087,260SH SOLE 000
ABERDEENTOTAL DYNAMIC DIVD COM SH BEN INT00326L10069778,747SH SOLE 000
ABIOMEDINC COM0036541004261,315SH SOLE 000
ABSOLUTESHS TR WBI PWR FCTR ETF00400R85825811,378SH SOLE 000
ACCELERONPHARMA INC COM00434H1083482,720SH SOLE 000
ACCEL ENTERTAINMENTINC COM CL A100436Q10620220,000SH SOLE 000
ACELRX PHARMACEUTICALSINC COM00444T1003024,238SH SOLE 000
ACLARIS THERAPEUTICSINC COM00461U10529044,773SH SOLE 000
ACTIVISION BLIZZARDINC COM00507V1096,79073,134SH SOLE 000
ACUSHNET HOLDINGSCORP COM00509810851312,645SH SOLE 000
ADAMIS PHARMACEUTICALSCORP COM NEW00547W2082448,849SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F10132,15464,294SH SOLE 000
ADVENT CONVERTIBLE &INCOME COM00764C10972043,588SH SOLE 000
ADVISORSHARES TR PUREUS CANNABIS00768Y4535,191142,224SH SOLE 000
ADVISORSHARES TR PURECANNABIS00768Y49568640,345SH SOLE 000
ADVISORSHARES TR NEWFLTMULSINC00768Y7271,07921,976SH SOLE 000
AEMETISINC COM NEW00770K2022510,000SH SOLE 000
AEROJET ROCKETDYNE HLDGSINC COM0078001052655,014SH SOLE 000
ADVANCED MICRO DEVICESINC COM00790310722,226242,347SH SOLE 000
AEROVIRONMENTINC COM0080731083544,078SH SOLE 000
AGILENT TECHNOLOGIESINC COM00846U1013,61830,537SH SOLE 000
AGNICO EAGLE MINESLTD COM0084741081,24917,719SH SOLE 000
AGENUSINC COM NEW00847G7055818,152SH SOLE 000
AIM ETF PRODUCTSTRUST US LRG CP BUF2000888H4062489,550SH SOLE 000
AIM IMMUNOTECHINC COM00901B1057340,679SH SOLE 000
AIRBNBINC COM CL A0090661012,46416,788SH SOLE 000
AIR PRODS & CHEMSINC COM0091581065,23819,173SH SOLE 000
AKAMAI TECHNOLOGIESINC COM00971T1015134,884SH SOLE 000
AKOUSTIS TECHNOLOGIESINC COM00973N10220216,506SH SOLE 000
ALAMOSGOLD INC NEW COM CL A01153210815017,148SH SOLE 000
ALASKA AIR GROUPINC COM01165910991717,631SH SOLE 000
ALBEMARLECORP COM0126531013,44523,356SH SOLE 000
ALBERTSONSCOS INC COMMON STOCK01309110319811,273SH SOLE 000
ALCOACORP COM01387210668529,734SH SOLE 000
ALEXANDRIA REAL ESTATEEQ IN COM0152711093862,163SH SOLE 000
ALEXION PHARMACEUTICALSINC COM0153511091,62110,376SH SOLE 000
ALEXCO RESOURCECORP COM01535P106432136,268SH SOLE 000
ALIBABA GROUP HLDG LTD SPONSOREDADS01609W10227,386117,672SH SOLE 000
ALIGNTECHNOLOGY INC COM01625510110,46219,578SH SOLE 000
ALLEGHANY CORP DELCOM017175100380630SH SOLE 000
ALLEGIANT TRAVELCO COM01748X1024322,281SH SOLE 000
ALLETEINC COM NEW0185223002363,813SH SOLE 000
ALLIANCEBERNSTEIN NATLMUN I COM01864U10616811,649SH SOLE 000
ALLIANCEBERNSTEIN GLOBALHIG COM01879R10691577,725SH SOLE 000
ALLIANTENERGY CORP COM0188021083,91876,033SH SOLE 000
ALLIANCEBERNSTEIN HLDG LP UNIT LTD PARTN01881G1063,14993,234SH SOLE 000
ALLIANZGI CONV &INCOME FD I COM01882510944587,425SH SOLE 000
ALLIANZGI CONV &INCOME FD COM01882810349786,510SH SOLE 000
ALLIANZGI EQUITY & CONV INCOCOM0188291011,24744,095SH SOLE 000
ALLIANZGI DIVIDEND INT & PRMCOM01883A10753139,469SH SOLE 000
ALLSTATECORP COM0200021015,43449,428SH SOLE 000
ALLYFINL INC COM02005N1001,92954,107SH SOLE 000
ALPHA ARCHITECT ETF TR US QUANVALUE02072L1022298,167SH SOLE 000
ALPHA ARCHITECT ETF TR INTL QUANVALUE02072L20129510,791SH SOLE 000
ALPHA ARCHITECT ETF TR INTL QUANMOMNTM02072L3002978,611SH SOLE 000
ALPHA ARCHITECT ETF TR US QUANMOMENTUM02072L4093797,237SH SOLE 000
ALPHABETINC CAP STK CL C02079K10766,14537,757SH SOLE 000
ALPHABETINC CAP STK CL A02079K30570,04339,965SH SOLE 000
ALTERYXINC COM CL A02156B1033773,093SH SOLE 000
ALTRIA GROUPINC COM02209S10319,382472,727SH SOLE 000
AMARIN CORP PLC SPONSADR NEW02311120628458,002SH SOLE 000
AMAZONCOM INC COM023135106298,21791,564SH SOLE 000
AMBEV SA SPONSOREDADR02319V1035618,261SH SOLE 000
AMEDISYSINC COM0234361087812,661SH SOLE 000
AMERENCORP COM0236081023,40643,629SH SOLE 000
AMERESCOINC CL A02361E1082955,648SH SOLE 000
AMERICA FIRST MULTIFAMILY IN BENUNIT CTF02364V10730872,419SH SOLE 000
AMERICA MOVIL SAB DE CV SPON ADR LSHS02364W10515810,869SH SOLE 000
AMERICAN AIRLS GROUPINC COM02376R1022,840180,088SH SOLE 000
AMERICAN CAMPUS CMNTYSINC COM0248351003718,684SH SOLE 000
AMERICAN CENTYETF TR INTL SMCP VLU0250728022364,141SH SOLE 000
AMERICAN CENTY ETF TR FOCUSEDDYNAMIC0250728103444,618SH SOLE 000
AMERICAN ELECPWR CO INC COM0255371018,730104,845SH SOLE 000
AMERICAN EXPRESSCO COM0258161095,43244,928SH SOLE 000
AMERICAN FIN TR INC COM CLASSA02607T1092,877387,271SH SOLE 000
AMERICAN HOMES 4 RENTCL A02665T30635711,915SH SOLE 000
AMERICAN INTL GROUPINC COM NEW0268747842,11855,954SH SOLE 000
AMER STATES WTRCO COM0298991013214,041SH SOLE 000
AMERICAN SUPERCONDUCTORCORP SHS NEW03011120767028,627SH SOLE 000
AMERICAN TOWERCORP NEW COM03027X10011,20249,907SH SOLE 000
AMERICAN WTR WKSCO INC NEW COM0304201035,70337,162SH SOLE 000
AMERICAS GOLD ANDSILVER COR COM03062D100476147,401SH SOLE 000
AMERICOLD RLTYTR COM03064D1083008,035SH SOLE 000
AMERISAFEINC COM03071H1005459,484SH SOLE 000
AMERISOURCEBERGENCORP COM03073E1053,75638,423SH SOLE 000
AMERIPRISEFINL INC COM03076C1061,3396,893SH SOLE 000
AMETEKINC COM0311001006775,598SH SOLE 000
AMGENINC COM03116210018,22879,279SH SOLE 000
AMPHENOLCORP NEW CL A0320951014273,262SH SOLE 000
AMPLIFY ETF TR ONLIN RETLETF0321081025,23445,784SH SOLE 000
AMPLIFY ETF TR CWPENHANCED DIV0321084092,52777,259SH SOLE 000
AMPLIFY ETF TR BLOCKCHAINLDR0321086071,41540,441SH SOLE 000
AMPLIFYETF TR HIGH INCOME03210884732420,359SH SOLE 000
AMPLIFY ETF TR SEYMOURCANNBS03210885429116,666SH SOLE 000
AMPLIFY ETF TR BLACKSWANGRWT03210888834,1481,040,463SH SOLE 000
ANALOG DEVICESINC COM0326541055,25735,588SH SOLE 000
ANHEUSER BUSCH INBEV SA/NV SPONSOREDADR03524A1083,96856,759SH SOLE 000
ANNALY CAPITAL MANAGEMENTIN COM0357104096,497768,905SH SOLE 000
ANSYSINC COM03662Q1058092,224SH SOLE 000
ANTERO RESOURCESCORP COM03674X10636266,427SH SOLE 000
ANTHEMINC COM0367521035,98718,647SH SOLE 000
ANTERO MIDSTREAMCORP COM03676B10239551,242SH SOLE 000
APACHECORP COM03741110524617,334SH SOLE 000
APOLLOINVT CORP COM NEW03761U50214613,700SH SOLE 000
APOLLO COMLREAL EST FIN INC COM03762U10544840,114SH SOLE 000
APHRIAINC COM03765K10433348,137SH SOLE 000
APOLLO GLOBAL MGMTINC COM CL A03768E10582816,895SH SOLE 000
APPIANCORP CL A03782L1011,5269,415SH SOLE 000
APPLEINC COM037833100682,1455,140,895SH SOLE 000
APPLIED INDL TECHNOLOGIESIN COM03820C1052383,047SH SOLE 000
APPLIEDMATLS INC COM0382221056,57876,218SH SOLE 000
APTARGROUPINC COM0383361034763,475SH SOLE 000
AQUA METALSINC COM03837J101911303,805SH SOLE 000
AQUABOUNTY TECHNOLOGIESINC COM NEW03842K2009610,975SH SOLE 000
ARBOR REALTYTRUST INC COM03892310820414,409SH SOLE 000
ARCHER DANIELS MIDLANDCO COM0394831023,58771,166SH SOLE 000
ARCONIC CORPORATIONCOM03966V1072046,845SH SOLE 000
ARDELYXINC COM0396971079314,400SH SOLE 000
ARCTURUS THERAPEUTICS HLDGSCOM03969T1092766,363SH SOLE 000
ARESCAPITAL CORP COM04010L1036,232368,992SH SOLE 000
ARESCAPITAL CORP NOTE 3.750 2/004010LAT02120,000SH SOLE 000
ARESCAPITAL CORP NOTE 4.625 3/004010LAW37470,000SH SOLE 000
ARES COML REAL ESTATECORP COM04013V10815112,693SH SOLE 000
ARISTA NETWORKSINC COM0404131061,5095,192SH SOLE 000
ARMSTRONG WORLD INDSINC COM04247X10298813,282SH SOLE 000
ARROWHEAD PHARMACEUTICALSIN COM04280A1002052,668SH SOLE 000
ARVINASINC COM04335A1053854,532SH SOLE 000
ASANAINC CL A04342Y10444615,077SH SOLE 000
ASHFORD HOSPITALITYTR INC COM SHS0441038773513,684SH SOLE 000
ASHLAND GLOBAL HLDGSINC COM0441861042793,527SH SOLE 000
ASPIRA WOMENS HEALTHINC COM04537Y1098312,350SH SOLE 000
ASSERTIO HOLDINGSINC COM STK04546C106512,651SH SOLE 000
ASSOCIATED BANCCORP COM04548710521112,400SH SOLE 000
ASSURANTINC COM04621X1086364,670SH SOLE 000
ASTRAZENECA PLC SPONSOREDADR0463531087,651153,055SH SOLE 000
ASURESOFTWARE INC COM04649U10213118,500SH SOLE 000
AT HOME GROUPINC COM04650Y10022514,565SH SOLE 000
ATHERSYSINC NEW COM04744L10611263,857SH SOLE 000
ATLANTIC UN BANKSHARESCORP COM04911A1072327,041SH SOLE 000
ATMOSENERGY CORP COM0495601051,52015,927SH SOLE 000
AURORACANNABIS INC COM05156X88437144,612SH SOLE 000
AUTODESKINC COM0527691061,6895,533SH SOLE 000
AUTOMATIC DATA PROCESSINGIN COM0530151037,87344,681SH SOLE 000
AUTONATIONINC COM05329W1022773,966SH SOLE 000
AUTOZONEINC COM0533321022,4062,030SH SOLE 000
AVALARAINC COM05338G1063492,118SH SOLE 000
AVANGRIDINC COM05351W10399821,953SH SOLE 000
AVERY DENNISONCORP COM0536111091,63410,537SH SOLE 000
AVIS BUDGET GROUPCOM05377410561016,347SH SOLE 000
AVISTACORP COM05379B1073248,066SH SOLE 000
AXON ENTERPRISEINC COM05464C1011,58912,971SH SOLE 000
AZEKCO INC CL A05478C1052406,231SH SOLE 000
B & G FOODSINC NEW COM05508R10666924,121SH SOLE 000
BCEINC COM NEW05534B7602,23652,244SH SOLE 000
BGC PARTNERSINC CL A05541T1015112,749SH SOLE 000
BP PLC SPONSOREDADR0556221049,758475,543SH SOLE 000
BP MIDSTREAM PARTNERSLP UNIT LTD PTNR0556EL10929427,746SH SOLE 000
BRP INC COM SUNVTG05577W2002443,695SH SOLE 000
BNY MELLON ALCENTRA GLOBALC COM05588N10816118,930SH SOLE 000
BNY MELLON STRATEGIC MUNSIN COM05588W10823727,925SH SOLE 000
BRP GROUPINC COM CL A05589G10231410,485SH SOLE 000
BADGER METERINC COM0565251082172,311SH SOLE 000
BAIDU INC SPONADR REP A0567521083,82617,695SH SOLE 000
BAIN CAP SPECIALTYFIN INC COM STK05684B10715913,080SH SOLE 000
BAKER HUGHES COMPANYCL A05722G1002029,682SH SOLE 000
BALCHEMCORP COM0576652009838,534SH SOLE 000
BALLCORP COM0584981062,68128,767SH SOLE 000
BANCROFTFD LTD COM0596951061,08536,014SH SOLE 000
BANDWIDTHINC COM CL A05988J1038715,665SH SOLE 000
BKOF AMERICA CORP COM06050510424,596811,469SH SOLE 000
BANK FIRSTCORP COM06211J1002964,574SH SOLE 000
BANK HAWAIICORP COM0625401096127,989SH SOLE 000
BANK MONTREAL QUECOM0636711016538,591SH SOLE 000
BANK NEW YORK MELLONCORP COM0640581002,12249,995SH SOLE 000
BANK NOVA SCOTIAB C COM0641491073927,259SH SOLE 000
BANK PRINCETON NEW JERSEYCOM06452010949721,230SH SOLE 000
BAOZUN INC SPONSOREDADR06684L10339811,573SH SOLE 000
BARCLAYS BANK PLCIPATH DYNM VIX06741L6091,42638,084SH SOLE 000
BARCLAYS BANK PLCIPATH SHILR CAPE06742A6696,21534,897SH SOLE 000
BARCLAYS BANK PLCIPTH SR B S&P06746P62198158,430SH SOLE 000
BARINGS CORPORATEINVS COM06759X10724818,844SH SOLE 000
BARINGS GLOBALSHORT DURATIO COM06760L10022614,952SH SOLE 000
BARRICKGOLD CORP COM0679011082,420106,242SH SOLE 000
BAUSCH HEALTHCOS INC COM07173410721510,338SH SOLE 000
BAXTERINTL INC COM0718131091,89223,582SH SOLE 000
BEAM THERAPEUTICSINC COM07373V1053123,826SH SOLE 000
BECTON DICKINSON &CO COM0758871096,90827,609SH SOLE 000
BED BATH & BEYONDINC COM0758961001,10161,994SH SOLE 000
BENEFITFOCUSINC NOTE 1.25012/108180DAB22225,000SH SOLE 000
BERKLEY W RCORP COM0844231024787,204SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL A08467010811,13032SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702104,327449,937SH SOLE 000
BERRY GLOBAL GROUPINC COM08579W1032905,155SH SOLE 000
BEST BUYINC COM0865161011,07010,720SH SOLE 000
BHP GROUP LTD SPONSOREDADS0886061085488,383SH SOLE 000
BEYOND MEATINC COM08862E1091,81014,481SH SOLE 000
BIG LOTSINC COM0893021033387,871SH SOLE 000
BIGCOMMERCE HLDGS INC COM SER108975P1086349,882SH SOLE 000
BIO RAD LABSINC CL A090572207437750SH SOLE 000
BIOCRYST PHARMACEUTICALSINC COM09058V10331442,195SH SOLE 000
BIOMARINPHARMACEUTICAL INC COM09061G1014775,444SH SOLE 000
BIOGENINC COM09062X1031,5156,188SH SOLE 000
BIO-TECHNECORP COM09073M1049843,100SH SOLE 000
BIOSIG TECHNOLOGIESINC COM NEW09073N201435111,590SH SOLE 000
BIOXCEL THERAPEUTICSINC COM09075P1052635,700SH SOLE 000
BIONTECH SE SPONSOREDADS09075V1024485,490SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM09194110436831,179SH SOLE 000
BLACK HILLSCORP COM0921131092123,447SH SOLE 000
BLACK KNIGHTINC COM09215C1053173,588SH SOLE 000
BLACK STONE MINERALS LP COM UNIT09225M1012,508375,434SH SOLE 000
BLACKBERRYLTD COM09228F1038012,014SH SOLE 000
BLACKLINEINC COM09239B1092992,241SH SOLE 000
BLACKROCKINVT QUALITY MUN T COM09247D10552630,634SH SOLE 000
BLACKROCKINC COM09247X10112,20616,917SH SOLE 000
BLACKROCK UTILITIES INFRSTRCCOM09248D10477030,746SH SOLE 000
BLACKROCK TAX MUNICPALBD TR SHS09248X10066124,505SH SOLE 000
BLACKROCKCORE BD TR SHS BEN INT09249E10164339,464SH SOLE 000
BLACKROCKMUNI INCOME TR II COM09249N10177150,003SH SOLE 000
BLACKROCK NEW YORK MUN INCOMCOM09249R10215710,800SH SOLE 000
BLACKROCK LTD DURATIONINC T COM SHS09249W1011,00062,804SH SOLE 000
BLACKROCK ENHANCED GLOBALDI COM09250110584877,725SH SOLE 000
BLACKROCK CR ALLOCATION INCOCOM0925081001,00768,455SH SOLE 000
BLACKROCK ENERGY & RESTR COM09250U10110414,702SH SOLE 000
BLACKROCK HEALTH SCIENCESTR COM09250W1071,83038,448SH SOLE 000
BLACKROCKENHANCED EQUITY DI COM09251A10473186,312SH SOLE 000
BLACKROCKCAP INVT CORP NOTE 5.000 6/1092533AC21,2811,296,000SH SOLE 000
BLACKROCK MUNIVESTFD INC COM09253R1059810,662SH SOLE 000
BLACKROCK MUNIVESTFD II INC COM09253T10124716,655SH SOLE 000
BLACKROCK MUNIYIELDFD INC COM09253W1041,09476,265SH SOLE 000
BLACKROCK MUNIENHANCEDFD IN COM09253Y10046738,955SH SOLE 000
BLACKROCK MUNIYIELDQUALITY COM09254E10317912,371SH SOLE 000
BLACKROCK MUNIYILD QULTFD I COM09254F10022713,755SH SOLE 000
BLACKROCK MUNIASSETSFD INC COM09254J10217511,940SH SOLE 000
BLACKROCK MUNIYLD MICHQLTY COM09254V1053,302226,645SH SOLE 000
BLACKROCK CORPORHI YLD FD I COM09255P1071,08795,102SH SOLE 000
BLACKROCKDEBT STRATEGIES FD COM NEW09255R20273069,834SH SOLE 000
BLACKROCK FLOATING RATE INCOCOM09255X1001,705140,780SH SOLE 000
BLACKROCK ENHANCD CAP &INM COM09256A10994854,457SH SOLE 000
BLACKROCK RES & COMMODITIESSHS09257A10832644,024SH SOLE 000
BLACKROCK MUN TARGETTERM TR COM SHS BEN IN09257P10540215,644SH SOLE 000
BLACKSTONE STRATEGIC CREDITCOM SHS BEN IN09257R10113510,804SH SOLE 000
BLACKSTONEMTG TR INC COM CL A09257W1001,32047,957SH SOLE 000
BLACKROCK MULTI-SECTORINC T COM09258A10725014,270SH SOLE 000
BLACKROCK SCIENCE & TECHNOLOSHS09258G1041,94236,434SH SOLE 000
BLACKROCK TCPCAPITAL CORP COM09259E10817215,327SH SOLE 000
BLACKSTONE GROUPINC COM CL A09260D10720,947323,201SH SOLE 000
BLACKROCK HEALTH SCIENCSTR COM SHS09260E10570724,692SH SOLE 000
BLACKROCK SCIENCE &TECH TR SHS BEN INT09260K1013068,415SH SOLE 000
BLACKROCK CAP ALLOCATIONTR COM09260U1092169,944SH SOLE 000
BLACKROCKETF TRUST US EQT FACTOR09290C1036,654210,460SH SOLE 000
BLINK CHARGINGCO COM09354A1001,23828,957SH SOLE 000
BLOCK H & RINC COM09367110525115,827SH SOLE 000
BLOOMENERGY CORP COM CL A09371210735012,198SH SOLE 000
BLUEBIRDBIO INC COM09609G10053512,364SH SOLE 000
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J1022,592204,541SH SOLE 000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L1054615,229SH SOLE 000
BNY MELLONSTRATEGIC MUN BD COM09662E1098911,284SH SOLE 000
BNY MELLONMUN BD INFRASTRUC COM SHS09662W10928220,097SH SOLE 000
BOEINGCO COM09702310542,516198,618SH SOLE 000
BOOKING HOLDINGSINC COM09857L10810,8314,863SH SOLE 000
BOOZ ALLEN HAMILTON HLDGCOR CL A0995021061,30214,933SH SOLE 000
BORGWARNERINC COM0997241063108,028SH SOLE 000
BOSTON BEERINC CL A100557107831836SH SOLE 000
BOSTON PROPERTIESINC COM1011211018949,455SH SOLE 000
BOSTON SCIENTIFICCORP COM1011371071,00127,856SH SOLE 000
BOULDER GROWTH &INCOME FD I COM10150710111310,119SH SOLE 000
BOXINC CL A10316T10422412,383SH SOLE 000
BOYDGAMING CORP COM1033041011,35031,458SH SOLE 000
BRANDYWINE RLTYTR SH BEN INT NEW10536820314912,546SH SOLE 000
BRIDGE BANCORPINC COM10803510639216,209SH SOLE 000
BRIGHT HORIZONS FAM SOLIN D COM1091941001,0486,057SH SOLE 000
BRINKERINTL INC COM10964110081814,457SH SOLE 000
BRINKSCO COM1096961041,10715,374SH SOLE 000
BRISTOL-MYERS SQUIBBCO COM11012210883,8511,351,784SH SOLE 000
BRISTOL-MYERS SQUIBB CO RIGHT99/99/99991101221579131,322,759SH SOLE 000
BRITISH AMERN TOB PLC SPONSOREDADR1104481071,34535,877SH SOLE 000
BROADRIDGE FINL SOLUTIONSIN COM11133T1031,88312,293SH SOLE 000
BROADCOMINC COM11135F10110,29323,509SH SOLE 000
BROOKFIELD ASSET MGMT INC CL A LTD VTSH1125851042,22653,947SH SOLE 000
BROOKFIELD INFRASTRUCTURE CO COM SBVTG SHS A11275Q1071,38419,142SH SOLE 000
BROOKFIELD PPTYREIT INC CL A11282X10317111,419SH SOLE 000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT1128301041,39778,353SH SOLE 000
BROOKFIELD RENEWABLE CORP CL A SUBVTG11284V1052,92450,168SH SOLE 000
BROWN & BROWNINC COM1152361011,21325,579SH SOLE 000
BROWN FORMANCORP CL B1156372093,08138,794SH SOLE 000
BRUKERCORP COM1167941082384,396SH SOLE 000
B2GOLDCORP COM11777Q20912221,824SH SOLE 000
BUCKLEINC COM11844010633711,541SH SOLE 000
BUILDERS FIRSTSOURCEINC COM12008R10746911,481SH SOLE 000
BURLINGTON STORESINC COM1220171063181,216SH SOLE 000
CBOE GLOBALMKTS INC COM12503M1084174,474SH SOLE 000
CBRE CLARION GLOBALREAL EST COM12504G10058184,395SH SOLE 000
CBRE GROUPINC CL A12504L1093906,214SH SOLE 000
CDK GLOBALINC COM12508E1013777,271SH SOLE 000
CDWCORP COM12514G1087475,669SH SOLE 000
CF INDS HLDGSINC COM1252691001,57540,680SH SOLE 000
CGI INC CL A SUBVTG12532H1042473,115SH SOLE 000
C H ROBINSON WORLDWIDEINC COM NEW12541W2092612,778SH SOLE 000
CIGNACORP NEW COM1255231005,06624,333SH SOLE 000
CME GROUPINC COM12572Q1054,91126,975SH SOLE 000
CMSENERGY CORP COM12589610080413,183SH SOLE 000
CNB FINL CORP PACOM1261281072,950138,550SH SOLE 000
CSXCORP COM12640810314,148155,896SH SOLE 000
CVS HEALTHCORP COM12665010020,724303,429SH SOLE 000
CABLE ONEINC COM12685J1057,7603,483SH SOLE 000
CADENCE DESIGN SYSTEMINC COM1273871081,79213,138SH SOLE 000
CAESARS ENTERTAINMENTINC NE COM12769G1001,02413,792SH SOLE 000
CAL MAINE FOODSINC COM NEW1280302023058,136SH SOLE 000
CALAMOS CONV OPPORTUNITIES &SH BEN INT1281171081,10681,651SH SOLE 000
CALAMOSGBL DYN INCOME FUND COM12811L10731933,347SH SOLE 000
CALAMOS CONV &HIGH INCOME F COM SHS12811P10874752,297SH SOLE 000
CALAMOS DYNAMIC CONV & INCOMCOM12811V1051,87566,545SH SOLE 000
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT1281251012,435154,213SH SOLE 000
CALAMOSLNG SHR EQT DYNAMIC COM12812C10631918,300SH SOLE 000
CALLAWAY GOLFCO COM13119310427611,478SH SOLE 000
CAMBRIAETF TR SHSHLD YIELD ETF1320612012836,347SH SOLE 000
CAMBRIAETF TR GLB MOMENT ETF13206150847918,497SH SOLE 000
CAMBRIAETF TR EMRG SHAREHLDR1320617062366,840SH SOLE 000
CAMBRIA ETF TR SOVEREIGNBD ETF1320618052178,204SH SOLE 000
CAMBRIA ETF TR TAILRISK13206186226,4731,286,364SH SOLE 000
CAMECOCORP COM13321L10826719,896SH SOLE 000
CAMPBELL SOUPCO COM1344291091,36028,124SH SOLE 000
CAMPING WORLD HLDGSINC CL A13462K10977929,902SH SOLE 000
CANADIAN IMP BK COMMCOM1360691014595,368SH SOLE 000
CANADIAN NATL RYCO COM1363751023,01027,400SH SOLE 000
CANADIAN PAC RYLTD COM13645T1009812,831SH SOLE 000
CANADIAN SOLARINC COM1366351091,94637,975SH SOLE 000
CANOPYGROWTH CORP COM1380351005,343216,963SH SOLE 000
CAPITAL ONEFINL CORP COM14040H1052,26222,888SH SOLE 000
CAPITAL SOUTHWESTCORP COM14050110752729,662SH SOLE 000
CAPITOL FEDFINL INC COM14057J10128722,981SH SOLE 000
CARA THERAPEUTICSINC COM14075510915810,416SH SOLE 000
CARDINAL HEALTHINC COM14149Y1081,32624,752SH SOLE 000
CARLISLECOS INC COM1423391009456,049SH SOLE 000
CARMAXINC COM1431301021,79619,017SH SOLE 000
CARLYLE GROUPINC COM14316J1082568,127SH SOLE 000
CARNIVALCORP UNIT 99/99/99991436583005,771266,438SH SOLE 000
CARRIER GLOBAL CORPORATIONCOM14448C1042,85875,765SH SOLE 000
CARTERSINC COM1462291092542,703SH SOLE 000
CARVANACO CL A1468691021,8747,824SH SOLE 000
CASEYS GEN STORESINC COM1475281034,77526,735SH SOLE 000
CASTLE BIOSCIENCESINC COM14843C1054666,945SH SOLE 000
CATALENTINC COM1488061024113,950SH SOLE 000
CATERPILLARINC COM14912310128,382155,931SH SOLE 000
CATCHMARK TIMBERTR INC CL A14912Y20210511,217SH SOLE 000
CEDAR FAIR L P DEPOSITRYUNIT15018510694524,029SH SOLE 000
CELANESE CORP DELCOM1508701033392,605SH SOLE 000
CEMEX SAB DE CV SPONADR NEW15129088912323,767SH SOLE 000
CENTENE CORP DELCOM15135B1012,29138,164SH SOLE 000
CENOVUSENERGY INC COM15135U10927846,032SH SOLE 000
CENTER COAST BRKFLDMLP ENRG SHS BEN INT1514612099710,275SH SOLE 000
CENTERPOINTENERGY INC COM15189T1071,34462,097SH SOLE 000
CENTERSPACECOM15202L10774610,564SH SOLE 000
CENTURY CASINOSINC COM15649210034754,275SH SOLE 000
LUMEN TECHNOLOGIESINC COM1567001062,777284,866SH SOLE 000
CERENCEINC COM1567271092122,105SH SOLE 000
CERNERCORP COM1567821041,80222,962SH SOLE 000
CHARLES RIV LABSINTL INC COM1598641075742,298SH SOLE 000
CHART INDSINC COM PAR $0.0116115Q3082051,738SH SOLE 000
CHARTER COMMUNICATIONSINC N CL A16119P1088171,235SH SOLE 000
CHATHAM LODGINGTR COM16208T10213712,643SH SOLE 000
CHEESECAKE FACTORYINC COM1630721012266,090SH SOLE 000
CHEGGINC COM1630921098239,113SH SOLE 000
CHEMEDCORP NEW COM16359R1039911,861SH SOLE 000
CHEMOURSCO COM1638511082429,772SH SOLE 000
CHENIERE ENERGY PARTNERSLP COM UNIT16411Q10161217,375SH SOLE 000
CHENIEREENERGY INC COM NEW16411R20898916,482SH SOLE 000
CHESAPEAKEUTILS CORP COM1653031084484,139SH SOLE 000
CHEVRONCORP NEW COM16676410035,554421,010SH SOLE 000
CHEWYINC CL A16679L1097,81286,910SH SOLE 000
CHIMERAINVT CORP COM NEW16934Q20852451,097SH SOLE 000
CHIPOTLE MEXICAN GRILLINC COM1696561054,8523,499SH SOLE 000
CHROMADEXCORP COM NEW17107740740784,733SH SOLE 000
CHURCH & DWIGHTINC COM17134010213,258151,989SH SOLE 000
CHURCHILL DOWNSINC COM1714841089424,835SH SOLE 000
CIENACORP COM NEW1717793092975,622SH SOLE 000
CINCINNATIFINL CORP COM1720621016,07669,538SH SOLE 000
CISCO SYSINC COM17275R10232,599728,476SH SOLE 000
CINTASCORP COM1729081051,8165,137SH SOLE 000
CITIGROUPINC COM NEW1729674246,331102,671SH SOLE 000
CITIZENS FINL GROUPINC COM1746101052,95782,703SH SOLE 000
CITRIX SYSINC COM1773761009467,271SH SOLE 000
CITY HLDGCO COM1778351052723,909SH SOLE 000
CITY OFFICEREIT INC COM17858710112012,240SH SOLE 000
CLEAN ENERGY FUELSCORP COM1844991018210,419SH SOLE 000
CLEAR CHANNEL OUTDOOR HLDGSCOM18453H1061710,000SH SOLE 000
CLEARSIDE BIOMEDICALINC COM1850631042710,000SH SOLE 000
CLEVELAND-CLIFFSINC NEW COM1858991011,610110,606SH SOLE 000
CLOROX CO DELCOM1890541098,03539,793SH SOLE 000
CLOUGH GLOBAL DIVID &INCOME COM18913Y10344342,696SH SOLE 000
CLOUGH GLOBAL OPPORTUNITIESSH BEN INT18914E10618816,947SH SOLE 000
CLOUDERAINC COM18914U10045232,514SH SOLE 000
CLOUDFLAREINC CL A COM18915M1076,24082,119SH SOLE 000
COCA COLACO COM19121610036,390663,564SH SOLE 000
COGENT COMMUNICATIONS HLDGSCOM NEW19239V3022984,982SH SOLE 000
COGNEXCORP COM1924221033974,945SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461021,16114,164SH SOLE 000
COHEN & STEERS QUALITY INCOMCOM19247L1063,325268,178SH SOLE 000
COHEN & STEERSTOTAL RETURN COM19247R1035,039379,748SH SOLE 000
COHEN & STEERS REIT & PFD &ICOM19247X10077934,107SH SOLE 000
COHEN & STEERS INFRASTRUCTURCOM19248A1093,755145,425SH SOLE 000
COHEN & STEERS LTD DURATIONCOM19248C1052429,107SH SOLE 000
COHEN & STEERS CLOSED END OPCOM19248P10637530,156SH SOLE 000
COLGATE PALMOLIVECO COM1941621037,74490,567SH SOLE 000
COLONY CR REAL ESTATEINC COM CL A19625T1012,794372,578SH SOLE 000
COLONYCAP INC NEW CL A COM19626G108740153,855SH SOLE 000
COLUMBIA ETF TR I DIVERSIFIDFXD19761L5081,95688,569SH SOLE 000
COLUMBIA PPTYTR INC COM NEW19828720371449,774SH SOLE 000
COLUMBIA SELIGM PREMTECH GR COM19842X10947817,533SH SOLE 000
COLUMBIA SPORTSWEARCO COM19851610695310,909SH SOLE 000
COLUMBUS MCKINNON CORP N YCOM1993331052747,132SH SOLE 000
COMCASTCORP NEW CL A20030N10119,468371,518SH SOLE 000
COMERICAINC COM2003401072945,257SH SOLE 000
COMMERCE BANCSHARESINC COM2005251033,00145,670SH SOLE 000
COMMUNITY BK SYSINC COM2036071066029,666SH SOLE 000
COMPASS MINERALSINTL INC COM20451N1015929,591SH SOLE 000
COMPASSDIVERSIFIED SH BEN INT20451Q10429815,313SH SOLE 000
CONAGRA BRANDSINC COM2058871022,32063,989SH SOLE 000
CONOCOPHILLIPSCOM20825C1047,989199,772SH SOLE 000
CONSOLIDATED EDISONINC COM2091151045,47475,739SH SOLE 000
CONSTELLATION BRANDSINC CL A21036P1087,52734,362SH SOLE 000
CONTINENTAL RESINC COM21201510170142,994SH SOLE 000
COOPERCOS INC COM NEW216648402336926SH SOLE 000
COPARTINC COM2172041061,1969,399SH SOLE 000
CORBUS PHARMACEUTICALS HLDGSCOM21833P10312499,049SH SOLE 000
CORESITE RLTYCORP COM21870Q1054283,415SH SOLE 000
CORECIVICINC COM21871N10111617,783SH SOLE 000
CORNERSTONESTRATEGIC VALUE COM21924B30261152,081SH SOLE 000
CORNERSTONETOTAL RETURN FD COM21924U30019617,231SH SOLE 000
CORNINGINC COM2193501056,901191,692SH SOLE 000
CORSAIRGAMING INC COM22041X10254315,004SH SOLE 000
CORTEVAINC COM22052L1042,32259,974SH SOLE 000
COSTCO WHSLCORP NEW COM22160K10530,23580,246SH SOLE 000
COSTAR GROUPINC COM22160N1093,6273,924SH SOLE 000
COTYINC COM CL A22207020312818,166SH SOLE 000
COUPASOFTWARE INC COM22266L1061,8305,400SH SOLE 000
COUSINS PPTYSINC COM NEW22279550262218,559SH SOLE 000
COVANTA HLDGCORP COM22282E1021,457110,975SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J1063772,858SH SOLE 000
CRANECO COM2243991053083,963SH SOLE 000
CREEINC COM2254471019619,079SH SOLE 000
CREDIT SUISSEHIGH YIELD BD SH BEN INT22544F10311550,646SH SOLE 000
CRONOS GROUPINC COM22717L10149371,108SH SOLE 000
CROSSFIRST BANKSHARESINC COM22766M10933731,322SH SOLE 000
CROWDSTRIKE HLDGSINC CL A22788C10512,10357,139SH SOLE 000
CROWN CASTLEINTL CORP NEW COM22822V1017,88049,498SH SOLE 000
CUBESMARTCOM2296631092697,996SH SOLE 000
CUMBERLAND PHARMACEUTICALSI COM2307701093010,000SH SOLE 000
CUMMINSINC COM2310211066,63329,206SH SOLE 000
CURTISSWRIGHT CORP COM2315611018447,254SH SOLE 000
CYRUSONEINC COM23283R1006949,486SH SOLE 000
DBX ETF TR XTRACKMSCI EMRG23305110154319,703SH SOLE 000
DBX ETF TR XTRACKMSCI EAFE2330512006,023179,210SH SOLE 000
DBX ETF TR XTRCKR RUSL1,0002330512422056,069SH SOLE 000
DBX ETF TR XTRACKUSD HIGH2330514325,766115,105SH SOLE 000
DBX ETF TR XTRACKMSCI EURP2330518532137,113SH SOLE 000
DBX ETF TR XTRACKHRVST CSI23305187981520,341SH SOLE 000
DNP SELECTINCOME FD INC COM23325P1048,581836,310SH SOLE 000
D R HORTONINC COM23331A1093,64252,850SH SOLE 000
DTEENERGY CO COM2333311072,47220,365SH SOLE 000
DTE ENERGY CO UNI11/01/2022S2333318422525,225SH SOLE 000
DWSMUN INCOME TR COM23336810939934,305SH SOLE 000
DXCTECHNOLOGY CO COM23355L1062489,629SH SOLE 000
DANAHER CORPORATIONCOM23585110213,28559,806SH SOLE 000
DAQO NEW ENERGY CORP SPNSRDADS NEW23703Q20357410,006SH SOLE 000
DARDEN RESTAURANTSINC COM2371941051,58713,322SH SOLE 000
DATADOGINC CL A COM23804L1031,90319,336SH SOLE 000
DAVIS FUNDAMENTAL ETF TR SELECT WRLDWI23908L3062417,853SH SOLE 000
DAVITAINC COM23918K1083042,593SH SOLE 000
DEERE &CO COM24419910512,75047,390SH SOLE 000
DELAWARE INVTS DIV &INCOME COM24591510332334,919SH SOLE 000
DELAWARE INVTS MINN MUN INCOCOM24610V10319614,937SH SOLE 000
DELL TECHNOLOGIESINC CL C24703L20292712,651SH SOLE 000
DELTA AIR LINES INC DELCOM NEW2473617027,700191,484SH SOLE 000
DELUXECORP COM24801910130710,499SH SOLE 000
DESKTOPMETAL INC COM CL A25058X10599557,850SH SOLE 000
DEVONENERGY CORP NEW COM25179M10343427,455SH SOLE 000
DEXCOMINC COM2521311072,0865,642SH SOLE 000
DIAGEO PLC SPONADR NEW25243Q2054,06525,595SH SOLE 000
DIAMOND HILL INVT GROUPINC COM NEW25264R2076354,253SH SOLE 000
DIAMONDBACKENERGY INC COM25278X1091,06722,038SH SOLE 000
DICKS SPORTING GOODSINC COM2533931025149,146SH SOLE 000
DIEBOLD NXDFINC COM2536511031,465137,449SH SOLE 000
DIFFUSION PHARMACEUTICALSIN COM PAR2537483051720,800SH SOLE 000
DIGIMARCCORP NEW COM25381B1012505,295SH SOLE 000
DIGITAL RLTYTR INC COM2538681035,53939,701SH SOLE 000
DIGITAL TURBINEINC COM NEW25400W1022684,731SH SOLE 000
DIMENSIONALETF TRUST US CORE EQT MKT25434V1042599,858SH SOLE 000
DIREXIONSHS ETF TR NAS100 EQL WGT25459Y2073,64448,488SH SOLE 000
DIREXIONSHS ETF TR RUSELL1000 GWT25460E4483,39332,374SH SOLE 000
DIREXIONSHS ETF TR WORK FROM HOME25460G7731,78026,363SH SOLE 000
DISNEY WALTCO COM25468710682,539455,561SH SOLE 000
DISCOVERFINL SVCS COM2547091082,10723,272SH SOLE 000
DISCOVERY INC COM SERA25470F10461620,456SH SOLE 000
DISH NETWORK CORPORATIONCL A25470M1092387,358SH SOLE 000
DIVERSIFIEDHEALTHCARE TR COM SH BEN INT25525P10715036,287SH SOLE 000
DIXIE GROUPINC CL A2555191004015,507SH SOLE 000
DOCUSIGNINC COM25616310616,36673,620SH SOLE 000
DOLBY LABORATORIESINC COM CL A25659T1073,26933,655SH SOLE 000
DOLLAR GENCORP NEW COM2566771058,24839,218SH SOLE 000
DOLLAR TREEINC COM2567461081,73416,050SH SOLE 000
DOMINIONENERGY INC COM25746U10914,223189,130SH SOLE 000
DOMINOS PIZZAINC COM25754A2011,6914,410SH SOLE 000
DOMOINC COM CL B2575541053836,003SH SOLE 000
DONALDSONINC COM2576511093496,247SH SOLE 000
DOUBLELINE INCOME SOLUTIONSCOM2586221091,19171,858SH SOLE 000
DOUBLELINE OPPORTUNISTICCR COM2586231071,16659,337SH SOLE 000
DOUGLAS EMMETTINC COM25960P1092287,810SH SOLE 000
DOVERCORP COM2600031082,75921,851SH SOLE 000
DOWINC COM26055710311,308203,743SH SOLE 000
DRAFTKINGSINC COM CL A26142R1043,70979,664SH SOLE 000
DROPBOXINC CL A26210C10483937,808SH SOLE 000
DUKE REALTYCORP COM NEW26441150563615,906SH SOLE 000
DUKEENERGY CORP NEW COM NEW26441C20415,472168,979SH SOLE 000
DUPONT DE NEMOURSINC COM26614N1025,63979,302SH SOLE 000
DYCOM INDSINC COM2674751013074,065SH SOLE 000
DYNAVAX TECHNOLOGIESCORP COM NEW26815820122550,503SH SOLE 000
DYNEXCAP INC COM26817Q88620411,471SH SOLE 000
ENI S P A SPONSOREDADR26874R10823411,374SH SOLE 000
EOG RESINC COM26875P1011,31526,366SH SOLE 000
EQTCORP COM26884L10923518,476SH SOLE 000
EPR PPTYSCOM SH BEN INT26884U1092808,616SH SOLE 000
ETF SER SOLUTIONS NATIONWIDERSK26922A1723,038110,470SH SOLE 000
ETF SER SOLUTIONS AAMLW DUR PFD26922A1985,000199,282SH SOLE 000
ETF SER SOLUTIONS HOYACAP HOUSI26922A2302,26670,095SH SOLE 000
ETF SER SOLUTIONS DEFIANCENEXT26922A2891,32739,493SH SOLE 000
ETF SER SOLUTIONS DISTILLATEUS26922A3212256,192SH SOLE 000
ETF SER SOLUTIONS APTUSDEFINED26922A3884,305146,686SH SOLE 000
ETF SER SOLUTIONS CHANGFIN US LRG26922A56089731,245SH SOLE 000
ETF SER SOLUTIONS AAMS&P EMRG26922A58635916,554SH SOLE 000
ETF SER SOLUTIONS AAMS&P 50026922A59457523,309SH SOLE 000
ETF SER SOLUTIONSUS GBL GLD PRE26922A71942021,124SH SOLE 000
ETF SER SOLUTIONS PRMSECP DIVRSFD26922A76883627,935SH SOLE 000
ETF SER SOLUTIONSUS GLB JETS26922A8428,010357,898SH SOLE 000
ETFIS SER TR I VIRTUSNEWFLEET26923G7071,09242,515SH SOLE 000
ETFIS SER TR I VIRTUSREAL AS26923G78057125,015SH SOLE 000
ETFIS SER TR I VIRTUSPVT CR26923G79861830,601SH SOLE 000
ETF MANAGERS TR PRIME JUNIRSLVR26924G10226015,930SH SOLE 000
ETF MANAGERS TR PRIME CYBRSCRTY26924G2017,450129,430SH SOLE 000
ETF MANAGERS TR PRIME MOBILEPAY26924G4096,892103,603SH SOLE 000
ETF MANAGERSTR ETFMG ALTR HRVST26924G5082,030141,458SH SOLE 000
ETF MANAGERS TR ETFMG TRAVELTEC26924G77155921,583SH SOLE 000
ETF MANAGERS TR AI POWEREDEQT26924G8132105,926SH SOLE 000
ETF MANAGERS TR BLUESTARISRAEL26924G8702373,444SH SOLE 000
ETF MANAGERS TR ETHO CLIMATELEA26924G8881,46327,554SH SOLE 000
EAGLE PT CR CO LLCCOM26980810128928,617SH SOLE 000
EASTERLY GOVT PPTYSINC COM27616P10358525,843SH SOLE 000
EASTMAN CHEMCO COM2774321001,46414,597SH SOLE 000
EASTMAN KODAKCO COM NEW2774614068510,500SH SOLE 000
EATON VANCE CORP COM NONVTG2782651033034,462SH SOLE 000
EATON VANCESR INCOME TR SH BEN INT27826S103960151,010SH SOLE 000
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U10839629,610SH SOLE 000
EATON VANCEENHANCED EQUITY COM2782741055,438336,272SH SOLE 000
EATON VANCEENHANCED EQUITY COM2782771081,51469,785SH SOLE 000
EATON VANCE FLTINGRATE INC COM27827910461746,909SH SOLE 000
EATON VANCEMUN BD FD COM27827X10132924,177SH SOLE 000
EATON VANCE TAX ADVTDIV INC COM27828G1071,40259,274SH SOLE 000
EATON VANCE LTD DURATIONINC COM27828H10579763,598SH SOLE 000
EATON VANCE TAX-MANAGED DIVECOM27828N1026,420524,089SH SOLE 000
EATON VANCE SR FLTNG RTETR COM27828Q1051,416111,252SH SOLE 000
EATON VANCE TX ADV GLBLDIV COM27828S10121611,820SH SOLE 000
EATON VANCE TAX-ADVANTAGED GCOM27828U10667126,547SH SOLE 000
EATON VANCE TAX MNGED BUY WRCOM27828X10082154,757SH SOLE 000
EATON VANCE TAX-MANAGED BUY-COM27828Y1083,080200,625SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829C1055,442562,160SH SOLE 000
EATON VANCE TAX-MANAGED GLOBCOM27829F1083,167361,170SH SOLE 000
EATON VANCE RISK-MANAGEDDIV COM27829G1061,158111,716SH SOLE 000
EATON VANCE FLOATING RATE 20COM27831H10013214,899SH SOLE 000
EBAY INC.COM2786421032,61952,113SH SOLE 000
ECOLABINC COM2788651006,68430,893SH SOLE 000
EDISONINTL COM2810201071,73627,629SH SOLE 000
EDITAS MEDICINEINC COM28106W1037,111101,424SH SOLE 000
EDWARDS LIFESCIENCESCORP COM28176E1085,76663,203SH SOLE 000
EGAINCORP COM NEW28225C80623419,800SH SOLE 000
ELECTRONIC ARTSINC COM2855121091,58011,003SH SOLE 000
ELLINGTON FINANCIALINC COM28852N10922715,267SH SOLE 000
ELLSWORTH GROWTH &INCOME FD COM28907410614110,157SH SOLE 000
EMERGENT BIOSOLUTIONSINC COM29089Q1053614,031SH SOLE 000
EMERSON ELECCO COM2910111046,67883,094SH SOLE 000
ENBRIDGEINC COM29250N1056,676208,686SH SOLE 000
ENCORE CAP GROUPINC COM2925541023117,995SH SOLE 000
ENERGOUSCORP COM29272C10310457,654SH SOLE 000
ENERGIZER HLDGSINC NEW COM29272W1091,00023,718SH SOLE 000
ENERGY TRANSFERLP COM UT LTD PTN29273V1003,098501,320SH SOLE 000
ENERSYSCOM29275Y1022132,569SH SOLE 000
ENPHASEENERGY INC COM29355A1072,45313,977SH SOLE 000
ENTERCOM COMMUNICATIONSCORP CL A2936391003313,185SH SOLE 000
ENTERGYCORP NEW COM29364G1031,45014,527SH SOLE 000
ENTERPRISE BANCORP INC MASSCOM29366810927410,727SH SOLE 000
ENTERPRISE PRODS PARTNERS LCOM2937921075,730292,521SH SOLE 000
EPAM SYSINC COM29414B1044491,254SH SOLE 000
ENVIVA PARTNERSLP COM UNIT29414J10777617,084SH SOLE 000
EOS ENERGY ENTERPRISESINC COM CL A29415C10121410,272SH SOLE 000
EQUIFAXINC COM2944291052,17611,282SH SOLE 000
EQUINIXINC COM29444U7002,3133,238SH SOLE 000
EQUINOXGOLD CORP COM29446Y50270368,012SH SOLE 000
EQUITY RESIDENTIALSH BEN INT29476L1074177,032SH SOLE 000
ERICSSON ADR B SEK1029482160853044,334SH SOLE 000
ERIE INDTYCO CL A29530P102214870SH SOLE 000
ESCO TECHNOLOGIESINC COM2963151042152,084SH SOLE 000
ESSENTIALUTILS INC COM29670G1022,64055,834SH SOLE 000
ESSEX PPTYTR INC COM2971781054621,946SH SOLE 000
ETSYINC COM29786A1068,19746,073SH SOLE 000
EVERGYINC COM30034W1061,85333,373SH SOLE 000
EVERSOURCEENERGY COM30040W1084,48451,831SH SOLE 000
EXACT SCIENCESCORP COM30063P1054,83436,483SH SOLE 000
EXCHANGE TRADED CONCEPTS TR ROBOGLB ETF3015057075,42689,112SH SOLE 000
EXCHANGE TRADED CONCEPTS TR HULLTACTIC US30150580671624,572SH SOLE 000
EXCHANGE TRADED CONCEPTS TR EMQQEM INTERN3015058892,76543,489SH SOLE 000
EXCHANGE LISTED FDS TR SABAINT RATE30151E80625212,920SH SOLE 000
EXELONCORP COM30161N1014,14798,220SH SOLE 000
EXELIXISINC COM30161Q1041,70885,123SH SOLE 000
EXPEDIA GROUPINC COM NEW30212P3032,05115,493SH SOLE 000
EXP WORLD HLDGSINC COM30212W1002774,383SH SOLE 000
EXPEDITORS INTL WASHINC COM3021301093133,294SH SOLE 000
EXPONENTINC COM30214U1021,14612,733SH SOLE 000
EXPERIENCEINVT CORP COM CL A30217C10942938,678SH SOLE 000
EXTRA SPACE STORAGEINC COM30225T1021,31011,303SH SOLE 000
EZCORP INC CL A NONVTG3023011065110,748SH SOLE 000
EXXON MOBILCORP COM30231G10240,136973,703SH SOLE 000
FLIR SYSINC COM30244510187019,857SH SOLE 000
FMCCORP COM NEW3024913032832,460SH SOLE 000
FN B CORP COM3025201011,895199,485SH SOLE 000
FS KKRCAP CORP COM30263520610,158613,406SH SOLE 000
FS BANCORPINC COM30263Y10455110,051SH SOLE 000
FACEBOOKINC CL A30303M10271,193260,629SH SOLE 000
FACTSET RESH SYSINC COM3030751058802,647SH SOLE 000
FAIR ISAACCORP COM303250104338661SH SOLE 000
FASTLYINC CL A31188V1002,75231,500SH SOLE 000
FASTENALCO COM3119001042,01341,226SH SOLE 000
FEDERAL AGRICMTG CORP CL C3131483062643,554SH SOLE 000
FEDERAL SIGNALCORP COM3138551082026,102SH SOLE 000
FEDEXCORP COM31428X10618,05069,524SH SOLE 000
FERROCORP COM31540510023816,283SH SOLE 000
F5 NETWORKSINC COM3156161026493,687SH SOLE 000
FIBROGENINC COM31572Q8083158,500SH SOLE 000
FIDELITY COMWLTH TR NDQCP IDX TRK31591280815,90531,704SH SOLE 000
FIDELITY COVINGTON TRUST MSCI CONSMDIS3160922046,46190,369SH SOLE 000
FIDELITY COVINGTONTRUST CONSMR STAPLES3160923033,78693,063SH SOLE 000
FIDELITY COVINGTONTRUST NEW MILLENNIUM31609236029412,134SH SOLE 000
FIDELITY COVINGTONTRUST MSCI ENERGY IDX31609240245945,251SH SOLE 000
FIDELITY COVINGTONTRUST MSCI FINLS IDX3160925015,368127,151SH SOLE 000
FIDELITY COVINGTONTRUST MSCI HLTH CARE I31609260010,787186,785SH SOLE 000
FIDELITY COVINGTON TRUST HIGH YILDETF31609261880814,538SH SOLE 000
FIDELITY COVINGTONTRUST MSCI INDL INDX3160927093,37671,804SH SOLE 000
FIDELITY COVINGTONTRUST INT VL FCT ETF31609271724511,217SH SOLE 000
FIDELITY COVINGTONTRUST MSCI INFO TECH I31609280818,074172,943SH SOLE 000
FIDELITY COVINGTONTRUST MOMENTUM FACTR31609281680718,263SH SOLE 000
FIDELITY COVINGTON TRUST LOW VOLITYETF3160928242,27653,291SH SOLE 000
FIDELITY COVINGTONTRUST DIVID ETF RISI3160928322,80276,119SH SOLE 000
FIDELITY COVINGTONTRUST HIGH DIVID ETF3160928401,63250,827SH SOLE 000
FIDELITY COVINGTON TRUST MSCI RLEST ETF3160928571,39755,035SH SOLE 000
FIDELITY COVINGTONTRUST MSCI UTILS INDEX3160928658,225202,675SH SOLE 000
FIDELITY COVINGTON TRUST MSCI COMMNTNSVC3160928733,05067,044SH SOLE 000
FIDELITY COVINGTONTRUST MSCI MATLS INDEX31609288180219,979SH SOLE 000
FIDELITY MERRIMACK STRTR CORP BOND ETF3161881011,75230,611SH SOLE 000
FIDELITY MERRIMACK STRTR LTD TRM BD ETF31618820097518,433SH SOLE 000
FIDELITY MERRIMACK STRTR TOTAL BD ETF3161883093,94272,655SH SOLE 000
FIDELITY MERRIMACK STR TR LOW DURTINETF3161884083266,389SH SOLE 000
FIDELITY NATL INFORMATIONSV COM31620M1066,09843,111SH SOLE 000
FIDELITY NATIONAL FINANCIAL FNF GROUPCOM31620R3031,24331,791SH SOLE 000
FIFTH THIRD BANCORPCOM3167731002,39286,761SH SOLE 000
FIREEYEINC COM31816Q10182335,698SH SOLE 000
FIREEYEINC NOTE 1.625 6/031816QAD31010,000SH SOLE 000
FIRST FINL BANCORP OHCOM32020910943925,066SH SOLE 000
FIRST FINL BANKSHARESCOM32020R1092,54470,312SH SOLE 000
FIRSTFINL CORP IND COM3202181001,04726,942SH SOLE 000
FIRST HORIZON CORPORATIONCOM32051710537929,671SH SOLE 000
FIRST MAJESTICSILVER CORP COM32076V10332624,281SH SOLE 000
FIRST MERCHANTSCORP COM3208171098,765234,288SH SOLE 000
FIRST REP BK SAN FRANCISCOC COM33616C1006964,737SH SOLE 000
FIRST SOLARINC COM3364331072,19022,136SH SOLE 000
FIRST TR MORNINGSTAR DIVID LSHS3369171095,514186,344SH SOLE 000
FIRST TR EXCHANGE TRADED FD US EQTY OPPTETF33692010319,585165,537SH SOLE 000
FIRST TR INTER DUR PFD &IN COM33718W10373730,655SH SOLE 000
FIRSTTR ENHANCED EQTY INC F COM33731810926715,149SH SOLE 000
FIRST TR ABERDEEN GLBLOPP F COM SHS33731910711911,314SH SOLE 000
FIRST TR EXCHANGE TRADED FD DOW30 EQL WGT33733A2011,30848,150SH SOLE 000
FIRST TR EXCHANGE TRADED FD WTRETF33733B1002,33432,369SH SOLE 000
FIRSTTR MULTI CP VAL ALPHA SHS ISSUED FRST33733C1084016,878SH SOLE 000
FIRST TR EXCHANGE-TRADED FD CAP STRENGTHETF33733E10466,138979,819SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NY ARCABIOTECH33733E2036,30437,525SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DJINTERNT IDX33733E30239,097184,221SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NAS CLNEDGGREEN33733E5005,17173,631SH SOLE 000
FIRST TR EXCHANGE-TRADEDFD NAT GAS ETF33733E8079811,093SH SOLE 000
FIRST TR EXCHANGE-TRADED FD LUNTUS FACTOR33733E8722077,011SH SOLE 000
FIRST TR MULTI CAP GROWTH ALCOM SHS33733F1011,0269,889SH SOLE 000
FIRST TR SR FLG RTEINCM FD COM33733U10827723,863SH SOLE 000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441052,74127,174SH SOLE 000
FIRST TR NASDAQ100 TECH IND SHS3373451029,99372,378SH SOLE 000
FIRST TR VALUE LINEDIVID IN SHS33734H10691,9282,621,271SH SOLE 000
FIRST TR LRGECP CORE ALPHA COM SHS33734K1093,53848,182SH SOLE 000
FIRST TR EXCHANGE TRADED FD CONSUMRDISCRE33734X10183816,471SH SOLE 000
FIRST TR EXCHANGE TRADED FD CONSUMRSTAPLE33734X11964612,516SH SOLE 000
FIRST TR EXCHANGE TRADEDFD ENERGY ALPHADX33734X127881111,140SH SOLE 000
FIRST TR EXCHANGE TRADEDFD FINLS ALPHADEX33734X1351,55245,261SH SOLE 000
FIRST TR EXCHANGE TRADEDFD HLTH CARE ALPH33734X1437,95473,795SH SOLE 000
FIRST TR EXCHANGE TRADED FD INDLS PRODDUR33734X15079015,747SH SOLE 000
FIRST TR EXCHANGE TRADEDFD MATERIALS ALPH33734X1683827,945SH SOLE 000
FIRST TR EXCHANGE TRADEDFD TECH ALPHADEX33734X1763,65332,665SH SOLE 000
FIRST TR EXCHANGE TRADED FD UTILITIESALPH33734X18447516,749SH SOLE 000
FIRST TR EXCHANGE TRADED FD CLOUDCOMPUTING33734X19212,623132,834SH SOLE 000
FIRST TR EXCHANGE TRADED FD DJ GLBLDIVID33734X2001,26457,650SH SOLE 000
FIRST TR EXCHANGE TRADED FD DJINTL INTRNT33734X77070815,596SH SOLE 000
FIRST TR EXCHANGE TRADED FD INDXXNAT RE ETF33734X83821718,340SH SOLE 000
FIRST TR EXCHANGE TRADED FD NASDAQCYB ETF33734X8466,299141,931SH SOLE 000
FIRST TR EXCHANGE TRADEDFD INTL EQUITY OPP33734X85315,101219,487SH SOLE 000
FIRSTTR SML CP CORE ALPHA F COM SHS33734Y1092,24429,155SH SOLE 000
FIRST TR MID CAP CORE ALPHADCOM SHS33735B1082,46329,663SH SOLE 000
FIRSTTR LRG CP VL ALPHADEX COM SHS33735J1012,45744,723SH SOLE 000
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K10821,221219,586SH SOLE 000
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T10943233,559SH SOLE 000
FIRST TR EXCHANGE-TRADED FD GBL WNDENRG ETF33736G1061,69972,907SH SOLE 000
FIRST TR EXCHANGE TRADED FD NASDQ CLNEDGE33737A1082613,217SH SOLE 000
FIRST TR EXCH TRD ALPHDXFD EUROPE ALPHADEX33737J11794324,725SH SOLE 000
FIRST TR EXCH TRD ALPHDXFD CHINA ALPHADEX33737J14177727,000SH SOLE 000
FIRST TR EXCH TRD ALPHDX FD DEV MRKEX US33737J17499617,619SH SOLE 000
FIRST TR EXCH TRD ALPHDXFD EMERG MKT ALPH33737J1824,159164,515SH SOLE 000
FIRST TR EXCH TRD ALPHDXFD EM SML CP ALPH33737J3072,58362,853SH SOLE 000
FIRST TR EXCHANGE TRADED FD INDXX NEXTGETF33737K2052,55036,847SH SOLE 000
FIRST TR EXCHANGE-TRADEDALP MID CP GR ALPH33737M10297714,942SH SOLE 000
FIRST TR EXCHANGE-TRADEDALP SML CP GRW ALP33737M3001,00416,273SH SOLE 000
FIRST TR EXCHANGE-TRADEDALP SML CAP VAL ALPH33737M4093769,054SH SOLE 000
FIRST TR ENERGY INFRASTRCTRCOM33738C10369366,158SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NOAMER ENERGY33738D1012,848135,789SH SOLE 000
FIRST TR EXCHANGE-TRADED FD SENIORLN FD33738D3092,74357,641SH SOLE 000
FIRST TR EXCHANGE-TRADED FD FIRST TR TAHIYL33738D40811,972245,723SH SOLE 000
FIRST TR HIGH INCOME L/SFD COM33738E10933822,862SH SOLE 000
FIRST TR EXCHANGE-TRADED FD MULTI ASSETDI33738R1002,805186,647SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NASDTECH DIV33738R1181,63433,037SH SOLE 000
FIRST TR EXCHANGE-TRADED FD BUYWRITINCM ETF33738R30859629,512SH SOLE 000
FIRST TR EXCHANGE-TRADED FD RISNGDIVD ACHIV33738R50624,116603,811SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DORSEYWRT 5 ETF33738R60530,140744,761SH SOLE 000
FIRST TR EXCHANGE-TRADEDFD S&P INTL DIVID33738R68819411,902SH SOLE 000
FIRST TR EXCHANGE-TRADED FD RBAINDL ETF33738R70442312,476SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NASDQARTFCIAL33738R72076415,230SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DEVELOPEDINTL33738R7872184,157SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NASDAQTRANSN33738R79552018,532SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NASDQSEMCNDTR33738R8111,63327,311SH SOLE 000
FIRST TR EXCHANGE-TRADED FD NASDAQ BKETF33738R8602,684112,885SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT33738R87837311,999SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT33738R88698144,151SH SOLE 000
FIRST TR MLP & ENERGY INCOMCOM33739B104819140,981SH SOLE 000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10828,1211,392,827SH SOLE 000
FIRST TR EXCHANGE TRAD FD VI FSTTR GLB FD33739H1012,739141,703SH SOLE 000
FIRST TR EXCH TRADED FD III MANAGDMUN ETF33739N1086,629116,852SH SOLE 000
FIRST TR EXCH TRADED FD III LNG/SHTEQUITY33739P10348010,998SH SOLE 000
FIRST TR EXCH TRADED FD III EME MRKBD ETF33739P2022556,694SH SOLE 000
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P30189416,636SH SOLE 000
FIRST TR EXCH TRADED FD III RIVR FRNTDYN33739P7072173,140SH SOLE 000
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83075936,494SH SOLE 000
FIRST TR EXCH TRADED FD III INSTLPFD SECS33739P8551,34866,162SH SOLE 000
FIRST TR EXCH TRADED FD III CALIFMUN INCM33739P86361111,296SH SOLE 000
FIRST TR EXCH TRADED FD III HORIZONMNGD ETF33739P87123,036754,535SH SOLE 000
FIRST TR EXCH TRADED FD III HORIZON DMSTETF33739P88955,2191,911,351SH SOLE 000
FIRST TR EXCHANGE-TRADED FD FST LOW OPPTEFT33739Q20022,601439,114SH SOLE 000
FIRST TR EXCHANGE-TRADEDFD FT STRG INCM ETF33739Q3094749,899SH SOLE 000
FIRST TR EXCHANGE-TRADED FD FIRSTTR ENH NEW33739Q40813,741228,856SH SOLE 000
FIRST TR EXCHANGE-TRADED FD SSISTRG ETF33739Q5071,99440,734SH SOLE 000
FIRST TR DYNAMIC EUROPE EQUICOM SHS33740D10718815,932SH SOLE 000
FIRST TR EXCHNG TRADED FD VI MUN CEFIN OPT33740F50865932,576SH SOLE 000
FIRST TR EXCHNG TRADED FD VI FT CBOEGRWT10033740F64965132,432SH SOLE 000
FIRST TR EXCHNG TRADED FD VI VESTUS EQTY BUF33740F6641,26840,157SH SOLE 000
FIRST TR EXCHNG TRADED FD VI VESTUS EQT DEP33740F6724,594148,568SH SOLE 000
FIRST TR EXCHNG TRADED FD VI FT CBOE VESTUS33740F68072223,202SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOE VESTUS EQT33740F69845014,190SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOE VESTUS BUF33740F74846413,448SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOE VESTUS EQ33740F7551,05949,293SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7632,01760,980SH SOLE 000
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7718,240254,468SH SOLE 000
FIRST TR EXCHNG TRADED FD VI TCWOPPORTUNIS33740F80525,902473,260SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOEEQT DEP NOV33740F83961818,567SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOEEQT BUFER33740F8472,84080,705SH SOLE 000
FIRST TR EXCHNG TRADED FD VI VESTUS BUFFER33740F8625,761165,913SH SOLE 000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87043321,186SH SOLE 000
FIRST TR EXCHNG TRADED FD VI TCWUNCONSTRAI33740F8881,86970,066SH SOLE 000
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J10480439,880SH SOLE 000
FIRST TR SR FLOATING RATE 20COM SHS33740K10115617,378SH SOLE 000
FIRST TR EXCHNG TRADED FD VI CBOE VESTUS EQT33740U20855816,907SH SOLE 000
FIRST TR EXCHNG TRADED FD VI FT CBOE VESTUS33740U3072,61380,989SH SOLE 000
FIRST TR EXCHNG TRADED FD VI FT CBOEEQTY BFR33740U5051,24740,684SH SOLE 000
FIRST TR EXCHNG TRADED FD VI ALT ABSLTSTRG33740Y10128910,590SH SOLE 000
FIRST TR EXCHANGE-TRADED FD DORSY WRMOMNT33741L10860324,578SH SOLE 000
FIRST TR HIGH YIELD OPPRT 20COM33741Q1074,349214,043SH SOLE 000
FIRST TR EXCH TRADED FD III HORIZONVOL SMCP33741Y1005,816205,653SH SOLE 000
FISERVINC COM33773810810,95696,227SH SOLE 000
FIRSTENERGYCORP COM3379321072,40178,439SH SOLE 000
FISKERINC CL A COM STK33813J1061,03270,447SH SOLE 000
FIVE BELOWINC COM33829M1013221,838SH SOLE 000
FIVE9INC COM3383071011,82910,487SH SOLE 000
FLAHERTY & CRUMRINEPFD SECS COM33847810085136,318SH SOLE 000
FLAHERTY & CRUMRINETOTAL RE COM33847910831113,145SH SOLE 000
FLAHERTY & CRUMRINE PFD INCOCOM33848010629015,305SH SOLE 000
FLAHERTY & CRUMRINEDYN PFD SHS33848W1061,15039,588SH SOLE 000
FLEXSHARES TR MORNSTARUSMKT33939L1003,15721,813SH SOLE 000
FLEXSHARES TR MORNSTARUPSTR33939L40785826,352SH SOLE 000
FLEXSHARESTR HIG YLD VL ETF33939L66257611,721SH SOLE 000
FLEXSHARES TR STOXX GLOBRINF33939L7952454,555SH SOLE 000
FLEXSHARES TR M STARDEV MKT33939L8034586,944SH SOLE 000
FLEXSHARES TR INTL QLTDVIDX33939L8372098,631SH SOLE 000
FLEXSHARESTR QLT DIV DEF IDX33939L8452,86159,695SH SOLE 000
FLEXSHARESTR QUALT DIVD IDX33939L8601,50030,332SH SOLE 000
FLEXSHARES TR READY ACCVARI33939L8861,25216,414SH SOLE 000
FLOOR & DECOR HLDGSINC CL A3397501014084,394SH SOLE 000
FLUENTINC COM34380C1021,484279,448SH SOLE 000
FLUIDIGM CORP DELCOM34385P10833856,300SH SOLE 000
FOOT LOCKERINC COM3448491042957,294SH SOLE 000
FORD MTR CO DELCOM34537086012,7471,450,119SH SOLE 000
FORTISINC COM3495531072927,148SH SOLE 000
FORTINETINC COM34959E1096,05240,749SH SOLE 000
FORTIVECORP COM34959J1081,26117,802SH SOLE 000
FORTUNE BRANDS HOME &SEC IN COM34964C1068139,487SH SOLE 000
FORTUNA SILVER MINESINC COM34991510860373,183SH SOLE 000
FRANCO NEVCORP COM3518581051,38311,038SH SOLE 000
FRANKLIN ETF TR LIBERTYSHRT ETF3535061084,43646,326SH SOLE 000
FRANKLIN RESOURCESINC COM3546131012339,343SH SOLE 000
FRANKLIN LTD DURATIONINCOME COM35472T10127328,953SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYUS ETF35473P5042,67563,238SH SOLE 000
FRANKLIN TEMPLETON ETF TR INTELLIGENTMACH35473P5122425,574SH SOLE 000
FRANKLIN TEMPLETON ETF TR GENOMICADV ETF35473P5202916,580SH SOLE 000
FRANKLIN TEMPLETON ETF TR DISRPTVECOM ETF35473P5384198,133SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYUS COR35473P55354620,886SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYINVT35473P60330111,114SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYHI YLD35473P62974327,913SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYQUS EQT35473P8013,78199,792SH SOLE 000
FRANKLIN TEMPLETON ETF TR LIBERTYQUS MID35473P88495725,182SH SOLE 000
FRANKLIN UNVLTR SH BEN INT35514510313517,977SH SOLE 000
FREEPORT-MCMORANINC CL B35671D85715,543597,337SH SOLE 000
FUELCELLENERGY INC COM35952H60157551,476SH SOLE 000
FS KKRCAP CORP II COM35952V30330,4531,856,883SH SOLE 000
FUBOTVINC COM35953D1042288,125SH SOLE 000
FULTON FINL CORP PACOM36027110021316,752SH SOLE 000
GW PHARMACEUTICALS PLCADS36197T1033,08026,688SH SOLE 000
GABELLIEQUITY TR INC COM36239710146474,077SH SOLE 000
GABELLIUTIL TR COM36240A10134141,974SH SOLE 000
GABELLI CONV &INC SECS FD I COM36240B10910616,993SH SOLE 000
GABELLI DIVID &INCOME TR COM36242H1041,50169,921SH SOLE 000
GALECTIN THERAPEUTICSINC COM NEW363225202402179,556SH SOLE 000
GALIANOGOLD INC COM36352H1001513,559SH SOLE 000
GALLAGHER ARTHUR J &CO COM3635761092,48720,104SH SOLE 000
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A10926976,634SH SOLE 000
GAMING & LEISURE PPTYSINC COM36467J10863514,970SH SOLE 000
GAMESTOPCORP NEW CL A36467W10956930,195SH SOLE 000
GAPINC COM3647601084,568226,265SH SOLE 000
GARTNERINC COM3666511072461,534SH SOLE 000
GENERAC HLDGSINC COM3687361042,71911,956SH SOLE 000
GENERAL DYNAMICSCORP COM3695501087,80152,422SH SOLE 000
GENERAL ELECTRICCO COM36960410313,8961,286,634SH SOLE 000
GENERAL MLSINC COM3703341047,397125,795SH SOLE 000
GENERAL MTRSCO COM37045V1005,254126,182SH SOLE 000
GENTEXCORP COM3719011091,98058,358SH SOLE 000
GENUINE PARTSCO COM3724601052,33023,200SH SOLE 000
GENWORTHFINL INC COM CL A37247D106459121,409SH SOLE 000
GERONCORP COM374163103520327,306SH SOLE 000
GILEAD SCIENCESINC COM3755581039,045155,252SH SOLE 000
GLACIER BANCORPINC NEW COM37637Q1051,61835,169SH SOLE 000
GLADSTONECAPITAL CORP COM37653510012814,466SH SOLE 000
GLADSTONEINVT CORP COM37654610720119,880SH SOLE 000
GLADSTONE LDCORP COM37654910137025,287SH SOLE 000
GLAXOSMITHKLINE PLC SPONSOREDADR37733W1053,64999,150SH SOLE 000
GLOBAL NET LEASEINC COM NEW3793782013,810222,275SH SOLE 000
GLOBAL PMTSINC COM37940X1022,0349,440SH SOLE 000
GLOBAL X FDSREIT ETF37950E12730033,730SH SOLE 000
GLOBAL X FDS GLOBX SUPDVUS37950E2911,30677,494SH SOLE 000
GLOBAL X FDS GLBX SUPRINCETF37950E33321618,279SH SOLE 000
GLOBAL X FDSMSCI CHINA CNSMR37950E4082,35166,087SH SOLE 000
GLOBAL X FDS SOCIAL MEDETF37950E4162654,294SH SOLE 000
GLOBAL X FDS GLB XSUPERDIV37950E54940331,404SH SOLE 000
GLOBAL X FDS CLEANTECHETF37954Y2282048,977SH SOLE 000
GLOBAL X FDS GLB XMLP ENRG I37954Y29341115,262SH SOLE 000
GLOBAL X FDS CYBRSCURTYETF37954Y38489331,605SH SOLE 000
GLOBAL X FDS VDEO GAMESPRT37954Y3922427,798SH SOLE 000
GLOBAL X FDS CLOUDCOMPUTNG37954Y4422,865102,694SH SOLE 000
GLOBAL X FDS RUSSELL2,00037954Y4593,500154,984SH SOLE 000
GLOBAL X FDS E COMMERCEETF37954Y4672,70084,826SH SOLE 000
GLOBAL X FDSS&P 500 COVERED37954Y4751,20025,860SH SOLE 000
GLOBAL X FDS NASDAQ100 COVER37954Y48313,318584,138SH SOLE 000
GLOBAL X FDS AUTONMOUSEV ETF37954Y62468428,546SH SOLE 000
GLOBAL X FDS ARTIFICIALETF37954Y6321,24345,700SH SOLE 000
GLOBAL X FDSUS PFD ETF37954Y65797737,883SH SOLE 000
GLOBAL X FDSUS INFR DEV ETF37954Y6732,314109,100SH SOLE 000
GLOBAL X FDS RBTCS ARTFLINTE37954Y7152,94188,754SH SOLE 000
GLOBAL X FDSINTERNET OF THNG37954Y7801,47446,363SH SOLE 000
GLOBAL X FDS FINTECHETF37954Y8144,48495,996SH SOLE 000
GLOBAL X FDS GLOBAL XSILVER37954Y84858912,907SH SOLE 000
GLOBAL X FDS LITHIUM BTRYETF37954Y8552,67843,262SH SOLE 000
GOLD RESOURCECORP COM38068T1053511,999SH SOLE 000
GOLDEN NUGGET ONLINE GAMINCOM CL A38113L10763732,347SH SOLE 000
GOLDEN STAR RESLTD CDA COM38119T8076718,077SH SOLE 000
GOLDMAN SACHS GROUPINC COM38141G1045,71221,659SH SOLE 000
GOLDMAN SACHS ETF TR ACTIVEBETAINT38143010790028,203SH SOLE 000
GOLDMAN SACHS ETF TR ACTIVEBETAEME3814302064,506118,041SH SOLE 000
GOLDMAN SACHS ETF TR JUSTUS LRG CP3814303961,93335,493SH SOLE 000
GOLDMAN SACHS ETF TR ACCESSINVT GR3814304792814,991SH SOLE 000
GOLDMAN SACHS ETF TR ACTIVEBETAUS LG3814305033,63748,052SH SOLE 000
GOLDMAN SACHS ETF TR ACCESTREASURY38143052918,961189,382SH SOLE 000
GOLDMAN SACHS BDCINC NOTE 4.500 4/038147UAB32120,000SH SOLE 000
GOLDMININGINC COM38149E10113060,000SH SOLE 000
GOODYEAR TIRE & RUBRCO COM38255010135232,309SH SOLE 000
GOPROINC CL A38268T10310312,399SH SOLE 000
GORES HLDGS VINC COM CL A38286410610610,150SH SOLE 000
GORES HLDGS IVINC COM CL A38286510372154,888SH SOLE 000
GRACOINC COM3841091041,55621,505SH SOLE 000
GRAINGER W WINC COM3848021041,1282,763SH SOLE 000
GRAND CANYON EDINC COM38526M1063063,283SH SOLE 000
GRANITEPT MTG TR INC COM STK38741L10739539,552SH SOLE 000
GRANITESHARESGOLD TR SHS BEN INT38748G10139320,822SH SOLE 000
GREAT AJAXCORP COM38983D30013913,300SH SOLE 000
GREENPOWER MTRCO INC COM NEW39540E3022348,028SH SOLE 000
GROUP 1 AUTOMOTIVEINC COM3989051092111,612SH SOLE 000
GROWGENERATIONCORP COM39986L1091,14328,426SH SOLE 000
GRUPO SUPERVIELLE S.A. SPONSOREDADR40054A1084220,000SH SOLE 000
GUARDANT HEALTHINC COM40131M1092,06916,053SH SOLE 000
GUGGENHEIMENHANCED EQUITY I COM40167B10025338,550SH SOLE 000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F1012,071106,745SH SOLE 000
GUGGENHEIM CR ALLOCATIONFD COM40168G10856728,702SH SOLE 000
GUIDEWIRESOFTWARE INC COM40171V1003062,379SH SOLE 000
HCAHEALTHCARE INC COM40412C1011,3808,389SH SOLE 000
HPINC COM40434L1052,27992,669SH SOLE 000
HALL OF FAME RESORT & ENTMTCOM40619L1026351,422SH SOLE 000
HALLIBURTONCO COM4062161011,48078,293SH SOLE 000
HALOZYME THERAPEUTICSINC COM40637H1092626,134SH SOLE 000
HANCOCK JOHN FINL OPPTYSFD SH BEN INT NEW40973520635211,604SH SOLE 000
HANCOCK JOHN PREMDIVID FD COM SH BEN INT41013T10570249,526SH SOLE 000
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V10088842,186SH SOLE 000
HANCOCK JOHNPFD INCOME FD SH BEN INT41013W10829715,080SH SOLE 000
HANCOCK JOHNPFD INCOME FD I COM41013X10620810,923SH SOLE 000
HANESBRANDSINC COM4103451023,790259,943SH SOLE 000
HANNON ARMSTRONG SUSTINFR C COM41068X1004,86676,716SH SOLE 000
HARLEY DAVIDSONINC COM41282210843111,749SH SOLE 000
HARTFORD FINL SVCS GROUPINC COM41651510485617,480SH SOLE 000
HARTFORD FDS EXCHANGE TRADEDTOTAL RTRN ETF41653L3054,642111,201SH SOLE 000
HARTFORD FDS EXCHANGE TRADEDMUN OPORTUNITE41653L5031,59938,239SH SOLE 000
HASBROINC COM4180561078999,611SH SOLE 000
HAWAIIAN ELEC INDUSTRIESCOM4198701002,31665,439SH SOLE 000
HAWKINSINC COM4202611092274,333SH SOLE 000
HEALTHCARETR AMER INC CL A NEW42225P5015,035182,810SH SOLE 000
HEALTHPEAK PROPERTIESINC COM42250P1031,67855,511SH SOLE 000
HECLAMNG CO COM42270410610416,014SH SOLE 000
HEICOCORP NEW COM4228061094043,048SH SOLE 000
HENNESSY ADVISORSINC COM4258851008610,110SH SOLE 000
HENRY JACK & ASSOCINC COM4262811011,0406,418SH SOLE 000
HERCULESCAPITAL INC COM4270965081,05873,361SH SOLE 000
HERSHEYCO COM4278661086,24040,961SH SOLE 000
HESSCORP COM42809H1072113,995SH SOLE 000
HEWLETT PACKARD ENTERPRISEC COM42824C1091,236104,311SH SOLE 000
HIGHLAND INCOME FD HIGHLANDINCOME43010E4044,563443,917SH SOLE 000
HIGHLAND GLOBAL ALLOCATIONF COM43010T10434853,217SH SOLE 000
HIGHWOODS PPTYSINC COM4312841082015,079SH SOLE 000
HILLINTL INC COM4314661011910,000SH SOLE 000
HILL ROM HLDGSINC COM4314751022882,942SH SOLE 000
HILTON WORLDWIDE HLDGSINC COM43300A2031,19210,711SH SOLE 000
HOLLY ENERGY PARTNERS LP COM UT LTD PTN43576310717212,110SH SOLE 000
HOLLYFRONTIERCORP COM43610610848918,909SH SOLE 000
HOLOGICINC COM4364401017239,929SH SOLE 000
HOME BANCORPINC COM43689E10769124,695SH SOLE 000
HOME DEPOTINC COM43707610254,969206,948SH SOLE 000
HONEYWELLINTL INC COM43851610629,849140,335SH SOLE 000
HORMEL FOODSCORP COM4404521001,81238,866SH SOLE 000
HORIZONTECHNOLOGY FIN CORP COM44045A10239029,432SH SOLE 000
HOWMET AEROSPACEINC COM44320110882628,948SH SOLE 000
HUBBELLINC COM4435106077834,991SH SOLE 000
HUBSPOTINC COM4435731006601,665SH SOLE 000
HUMANAINC COM4448591021,3923,392SH SOLE 000
HUNT J B TRANSSVCS INC COM4456581073032,216SH SOLE 000
HUNTINGTON BANCSHARESINC COM4461501043,754297,225SH SOLE 000
HUNTINGTON INGALLS INDSINC COM4464131064472,620SH SOLE 000
HYATT HOTELSCORP COM CL A4485791022383,204SH SOLE 000
IAC INTERACTIVECORPNEW COM44891N1095953,140SH SOLE 000
HYLIION HOLDINGSCORP COMMON STOCK44910910760736,849SH SOLE 000
ITTINC COM45073V1082082,697SH SOLE 000
ICAHN ENTERPRISES LP DEPOSITARYUNIT45110010160511,934SH SOLE 000
IDACORPINC COM4511071064054,220SH SOLE 000
IDEXX LABSINC COM45168D1042,7715,544SH SOLE 000
IHEARTMEDIAINC COM CL A45174J50993371,858SH SOLE 000
ILLINOIS TOOL WKSINC COM4523081098,26140,518SH SOLE 000
ILLUMINAINC COM4523271093,1848,606SH SOLE 000
IMMUNOGENINC COM45253H10111217,373SH SOLE 000
INDEPENDENCE RLTYTR INC COM45378A10646534,590SH SOLE 000
INDEPENDENT BANK CORP MASSCOM4538361082022,759SH SOLE 000
INDEXIQ ETF TR HEDGE MLTIETF45409B1074,508141,196SH SOLE 000
INDEXIQ ETF TR HDGD FTSEINTL45409B5602,687118,445SH SOLE 000
INDEXIQ ETF TR IQ MRGRARB ETF45409B8001,26938,085SH SOLE 000
INDEXIQ ACTIVE ETF TR IQ MACKAYINSRED45409F8436,191224,098SH SOLE 000
INDUSTRIAL LOGISTICS PPTYST COM SHS BEN INT45623710636115,485SH SOLE 000
INFINERACORP COM45667G10313713,108SH SOLE 000
INFOSYS LTD SPONSOREDADR45678810848128,369SH SOLE 000
ING GROEP N.V. SPONSOREDADR45683710315015,926SH SOLE 000
INGERSOLL RANDINC COM45687V1062244,906SH SOLE 000
INGREDIONINC COM4571871025607,123SH SOLE 000
INPHICORP COM45772F1073352,086SH SOLE 000
INOVIO PHARMACEUTICALSINC COM NEW45773H20172081,407SH SOLE 000
INSPERITYINC COM45778Q10791911,287SH SOLE 000
INNOVATIVE INDL PPTYSINC COM45781V1014,34523,724SH SOLE 000
INSEEGOCORP COM45782B10470745,698SH SOLE 000
INNOVATOR ETFS TR IBD50 ETF45782C1021,58238,542SH SOLE 000
INNOVATOR ETFS TR INVTOR 2 PLS545782C24347619,438SH SOLE 000
INNOVATOR ETFS TR NASDAQ100 PWER45782C27648210,787SH SOLE 000
INNOVATOR ETFS TR RUSSELL2000 PWR45782C28439315,240SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C30039313,172SH SOLE 000
INNOVATOR ETFS TR NASDAQ100 POWER45782C3342567,200SH SOLE 000
INNOVATOR ETFS TR RUSSELL2000 PWR45782C3422047,600SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C39157119,255SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C4091,49145,513SH SOLE 000
INNOVATOR ETFSTR S&P 500 POWER45782C4171,19045,394SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C4251,35852,101SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C43330611,233SH SOLE 000
INNOVATOR ETFS TR NASDAQ100 PWR45782C46651113,413SH SOLE 000
INNOVATOR ETFS TR RUSSELL2000 P45782C4741,04636,083SH SOLE 000
INNOVATOR ETFSTR S&P 500 POWER45782C5083,434112,302SH SOLE 000
INNOVATOR ETFS TR MSCI EMGRMKT45782C51634211,395SH SOLE 000
INNOVATOR ETFSTR MSCI EAFE PWR45782C5241,44256,457SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C5322027,082SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR BU45782C5401,29644,697SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER E45782C5571,12036,691SH SOLE 000
INNOVATOR ETFSTR S&P 500 POWER45782C57353818,592SH SOLE 000
INNOVATOR ETFS TR RUSSELL2000 P45782C59936414,042SH SOLE 000
INNOVATOR ETFS TR NASDAQ100 PWR45782C6151,76448,851SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C64947317,438SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR45782C6563,529126,412SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C66448316,589SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C67256720,310SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR BU45782C68060421,337SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C69841313,856SH SOLE 000
INNOVATOR ETFSTR MSCI EAFE PWR45782C72242117,637SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR BU45782C74865221,668SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFETF45782C7711,39146,250SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C7891,38045,816SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWRETF45782C7971,03537,203SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR45782C81332311,227SH SOLE 000
INNOVATOR ETFSTR S&P 500 ULTRA45782C83970626,693SH SOLE 000
INNOVATOR ETFSTR S&P 500 PWR BU45782C87048017,577SH SOLE 000
INNOVATOR ETFSTR S&P 500 BUFFER45782C88843014,494SH SOLE 000
INNOVATOR ETFSTR II S&P INVSTMNT GRD45783G2011,24350,238SH SOLE 000
INSULETCORP COM45784P1014981,949SH SOLE 000
INTELCORP COM45814010027,668555,367SH SOLE 000
INTERFACEINC COM45866530418117,244SH SOLE 000
INTERCONTINENTAL EXCHANGEIN COM45866F1042,52921,938SH SOLE 000
INTERDIGITALINC COM45867G1012484,091SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM45920010121,835173,461SH SOLE 000
INTERNATIONALPAPER CO COM4601461036,066121,996SH SOLE 000
INTERNATIONAL TOWER HILLMIN COM46050R1023222,975SH SOLE 000
INTERPUBLIC GROUPCOS INC COM46069010049120,891SH SOLE 000
INVESCO ACTIVELY MANAGED ETF ACTIVEUS REAL46090A1017979,176SH SOLE 000
INVESCO ACTIVELY MANAGED ETF BLNCD MLTIAST46090A20022614,894SH SOLE 000
INVESCO ACTIVELY MANAGED ETF CNSRTVMLT AST46090A30947935,594SH SOLE 000
INVESCO ACTIVELY MANAGEDETF S&P500 DOWNSID46090A70547814,460SH SOLE 000
INVESCO ACTIVELY MANAGEDETF TOTAL RETURN46090A8046,194107,402SH SOLE 000
INVESCO ACTIVELY MANAGEDETF VAR RATE INVT46090A8791,52160,858SH SOLE 000
INVESCO ACTIVELY MANAGEDETF ULTRA SHRT DUR46090A88718,919374,036SH SOLE 000
INVESCO QQQ TR UNIT SER146090E103343,0341,093,371SH SOLE 000
INVESCO ACTIVLY MANGD ETC FD OPTIMUMYIELD46090F10054135,428SH SOLE 000
INTUITCOM4612021035,73315,092SH SOLE 000
INTUITIVE SURGICALINC COM NEW46120E6028,94110,929SH SOLE 000
INVESCOMORTGAGE CAPITAL INC COM46131B1008825,904SH SOLE 000
INVESCOSR INCOME TR COM46131H1074310,703SH SOLE 000
INVESCOMUN TR COM46131J10331824,783SH SOLE 000
INVESCO TR INVT GRADE MUNSCOM46131M10639429,802SH SOLE 000
INVESCO MUN OPPORTUNITYTR COM46132C10750939,704SH SOLE 000
INVESCO PAVALUE MUN INC TR COM46132K10916112,614SH SOLE 000
INVESCO CALIFMUN INCOME TR COM46132P10834922,282SH SOLE 000
INVESCO DYNAMIC CR OPPORTUNICOM46132R10434632,231SH SOLE 000
INVESCO MUNI INCOME OPP TRSTCOM46132X10117221,854SH SOLE 000
INVESCOQUALITY MUN INCOME T COM46133G10784164,481SH SOLE 000
INVESCO HIGH INCOME 2024 TARCOM46136K10537142,512SH SOLE 000
INVESCO EXCHANGE TRADED FD T AEROSPACEDEFN46137V1003,96658,434SH SOLE 000
INVESCO EXCHANGE TRADED FD T WILDERHILCLAN46137V1346,59263,761SH SOLE 000
INVESCO EXCHANGE TRADED FD T WATER RESETF46137V1421,04822,560SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P SML600 GWT46137V1753502,535SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P MDCP400 PR46137V2171,0265,062SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P MDCP400 EQ46137V2254766,212SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P 500 TOP 5046137V2334,45015,601SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 QUALITY46137V2413,02471,813SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 PUR VAL46137V2583,43855,946SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 PUR GWT46137V26613,87585,162SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL UTL46137V2745,07150,681SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL TEC46137V2823,28612,960SH SOLE 000
INVESCO EXCHANGE TRADEDFD T BUYBACK ACHIEV46137V3084,12856,282SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL MAT46137V3162,65719,061SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL IND46137V3249,67761,249SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL HLT46137V3321,0984,199SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL FIN46137V3401,96040,830SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL WGT46137V35740,536317,829SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL ENR46137V3652367,599SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL STP46137V3734,53329,955SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P500 EQL DIS46137V3812381,943SH SOLE 000
INVESCO EXCHANGE TRADED FD T CLEANTECHETF46137V4072,97439,586SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P 500 GARP ETF46137V4312,12629,513SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P MDCP MOMNTUM46137V4648,421107,594SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P MDCP QUALITY46137V4722834,217SH SOLE 000
INVESCO EXCHANGE TRADEDFD T S&P SMLCP MOMENT46137V4982,12644,779SH SOLE 000
INVESCO EXCHANGE TRADEDFD T DIVID ACHIEVEV46137V50687426,574SH SOLE 000
INVESCO EXCHANGE TRADED FD T NASDAQINTERNT46137V53012,79056,048SH SOLE 000
INVESCO EXCHANGE TRADEDFD T INTL DIVI ACHI46137V54815710,220SH SOLE 000
INVESCO EXCHANGE TRADEDFD T HIG YLD EQ DIV46137V5632,369136,315SH SOLE 000
INVESCO EXCHANGE TRADED FD T GBL LISTEDPVT46137V58931723,495SH SOLE 000
INVESCO EXCHANGE TRADED FD T FTSE RAFI1,50046137V5974733,133SH SOLE 000
INVESCO EXCHANGE TRADED FD T DJ INDL AVGDV46137V6052526,602SH SOLE 000
INVESCO EXCHANGE TRADED FD T FTSE RAFI1,00046137V6134,32932,502SH SOLE 000
INVESCO EXCHANGE TRADEDFD T FINL PFD ETF46137V6214,075212,136SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCSOFTWARE46137V6391,65910,783SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCSEMICNDT46137V6472,02519,295SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCPHRMCTLS46137V6621,21417,008SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCNETWRNG46137V6882502,958SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWA BASICMATL46137V70492312,905SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCMKT ETF46137V7121,36412,882SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCLEISURE46137V7206,334158,238SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCLRG VALU46137V7381,49538,783SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMCLRG GWTH46137V74611,218165,990SH SOLE 000
INVESCO EXCHANGE TRADED FD T DYNMC BLDGCON46137V77910,110245,616SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWATECHNOLOGY46137V8112,16815,408SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWAMOMENTUM46137V8375,59863,798SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWAINDLS MUMT46137V8458389,014SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWAHEALTHCARE46137V8528,19251,177SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWAFINL MUMT46137V8603498,110SH SOLE 000
INVESCO EXCHANGE TRADED FD T DWASTAPLES46137V8861,30415,051SH SOLE 000
INVESCO EXCHANGE TRADED FD T ZACKSMID CAP46137Y4011,73022,726SH SOLE 000
INVESCO EXCHANGE TRADED FD T ZACKSMULT AST46137Y50023111,539SH SOLE 000
INVESCO DB COMMDY INDX TRCKUNIT46138B1033,246220,847SH SOLE 000
INVESCO EXCH TRADED FD TR II 1 30 LADERTRE46138E10797825,452SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P SMLCP INFO46138E1159617,844SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P SMLCP HELT46138E1492,50814,762SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P SMLCP STAP46138E1722262,602SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P MIDCP LOW46138E19842,061874,094SH SOLE 000
INVESCO EXCH TRADED FD TR II CALIF AMTMUN46138E20659121,114SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P INTL LOW46138E2302,07869,292SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P GBL WATER46138E2633,69178,874SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P EMRNG MKTS46138E29731714,221SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P 500 MOMNTM46138E33959611,270SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P500 LOW VOL46138E35437,689670,264SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P500 HDL VOL46138E3629,073241,432SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P 500 HB ETF46138E37010,895191,909SH SOLE 000
INVESCO EXCH TRADED FD TR II CEFINM COMPSI46138E4042,710120,799SH SOLE 000
INVESCO EXCH TRADEDFD TR II PFD ETF46138E51122,8021,494,201SH SOLE 000
INVESCO EXCH TRADED FD TR II NATL AMTMUNI46138E5373,142115,901SH SOLE 000
INVESCO EXCH TRADED FD TR II KBWHIG DV YLD46138E61072944,020SH SOLE 000
INVESCO EXCH TRADEDFD TR II INTL BUYBACK46138E64452113,568SH SOLE 000
INVESCO EXCH TRADED FD TR II GBL SRTTRM HY46138E6691,16252,322SH SOLE 000
INVESCO EXCH TRADED FD TR II FNDMNTLHY CRP46138E7198,266425,199SH SOLE 000
INVESCO EXCH TRADED FD TR II FTSE RAFIEMNG46138E72743820,690SH SOLE 000
INVESCO EXCH TRADEDFD TR II EMRNG MKT SVRG46138E7842,87999,837SH SOLE 000
INVESCO EXCH TRADEDFD TR II CHINA TECHNLGY46138E8005076,155SH SOLE 000
INVESCO EXCH TRADED FD TR II DWASMLCP MENT46138E8423,43445,608SH SOLE 000
INVESCO EXCH TRADED FD TR II DWAEMERG MKTS46138E8672,11192,284SH SOLE 000
INVESCO EXCH TRADED FD TR II DWADEV MKTS46138E8751,33939,611SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P SMLCP LOW46138G1025,892144,613SH SOLE 000
INVESCO EXCH TRADEDFD TR II SR LN ETF46138G5082,565115,114SH SOLE 000
INVESCO EXCH TRADEDFD TR II NASDAQNXTGEN10046138G63193630,320SH SOLE 000
INVESCO EXCH TRADED FD TR II NASDAQ100 ETF46138G6493592,785SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P ULTRA DIVIDE46138G6561,65648,993SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P SMALLCAP 60046138G6642673,286SH SOLE 000
INVESCO EXCH TRADEDFD TR II S&P 500 REVENUE46138G6982,68243,061SH SOLE 000
INVESCO EXCH TRADED FD TR II SOLARETF46138G7064,14240,310SH SOLE 000
INVESCO EXCH TRADED FD TR II TAXABLEMUN BD46138G8051,78353,220SH SOLE 000
INVESCO EXCH TRADED FD TR II VRDOTAX FREE46138G8622,926117,601SH SOLE 000
INVESCO EXCH TRADEDFD TR II VAR RATE PFD46138G8701,68965,085SH SOLE 000
INVESCO EXCH TRD SLF IDX FD RUSL1000 DYNM46138J61920,342511,995SH SOLE 000
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH2646138J63542716,683SH SOLE 000
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH2846138J64327811,779SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2021CB46138J70010,544497,138SH SOLE 000
INVESCO EXCH TRD SLF IDX FD DEFENSIVEEQTY46138J7752,15236,379SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS2027 CB46138J78330213,500SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2026CB46138J79163729,064SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2021HY46138J8097,314316,610SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2025HY46138J8171,28552,417SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2025CB46138J8252,303101,752SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2024HY46138J8331,81172,655SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2024CB46138J8415,096227,608SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2023HY46138J8585,522217,591SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2023CB46138J86610,026457,823SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2022HY46138J8747,102304,296SH SOLE 000
INVESCO EXCH TRD SLF IDX FD BULSHS 2022CB46138J88210,007460,101SH SOLE 000
INVESCO CURRENCYSHARES SWISS SWISSFRANC46138R1082,31522,478SH SOLE 000
INVESCO DB MULTI-SECTOR COMM AGRICULTUREFD46140H10674646,250SH SOLE 000
INVESCO DB MULTI-SECTOR COMMOIL FD46140H40369882,752SH SOLE 000
INVESCO DB MULTI-SECTOR COMM PRECIOUSMETAL46140H50262511,852SH SOLE 000
INVITAECORP COM46185L10361114,606SH SOLE 000
INVITATION HOMESINC COM46187W10742414,289SH SOLE 000
IQVIA HLDGSINC COM46266C1055,82632,517SH SOLE 000
IQIYI INC SPONSOREDADS46267X10830517,430SH SOLE 000
IRIDIUM COMMUNICATIONSINC COM46269C1022777,050SH SOLE 000
IROBOTCORP COM4627261006458,031SH SOLE 000
IRON MTNINC NEW COM46284V1013,104105,302SH SOLE 000
ISHARESGOLD TRUST ISHARES46428510533,5111,848,362SH SOLE 000
ISHARES INC MSCI AUSTETF46428610330612,767SH SOLE 000
ISHARESINC MSCI FRNTR100ETF4642861452077,312SH SOLE 000
ISHARES INC JP MRGEM CRP BD4642862513576,721SH SOLE 000
ISHARES INC JP MRGNEM HI BD46428628553111,459SH SOLE 000
ISHARESINC EM MKTS DIV ETF4642863192215,935SH SOLE 000
ISHARES INC GLB ENR PRODETF46428634324418,663SH SOLE 000
ISHARESINC MSCI WORLD ETF4642863921,52813,594SH SOLE 000
ISHARESINC MSCI BRAZIL ETF4642864001,16431,413SH SOLE 000
ISHARESINC MSCI CDA ETF4642865092,49981,039SH SOLE 000
ISHARESINC MSCI GBL MIN VOL4642865258,94292,271SH SOLE 000
ISHARESINC MSCI EMERG MRKT4642865335,82695,377SH SOLE 000
ISHARES INC MSCI EURZONEETF46428660870716,048SH SOLE 000
ISHARES INC MSCI CHILEETF4642866401,40746,571SH SOLE 000
ISHARES INC MSCI BRICINDX46428665765112,462SH SOLE 000
ISHARES INC MSCI PAC JPETF46428666554611,398SH SOLE 000
ISHARES INC MSCI EQUALWEITE4642866812773,830SH SOLE 000
ISHARES INC MSCI STH KORETF4642867721,80320,955SH SOLE 000
ISHARESINC MSCI GERMANY ETF46428680652816,618SH SOLE 000
ISHARES INC MSCI NETHERLETF4642868141,17228,350SH SOLE 000
ISHARES INC MSCI HONG KGETF4642868711,51361,420SH SOLE 000
ISHARESTR S&P 100 ETF4642871018,99252,389SH SOLE 000
ISHARES TR MRNGSTR LG-CPGR4642871198,20528,305SH SOLE 000
ISHARES TR MRNGSTR LG-CPET4642871274,61321,276SH SOLE 000
ISHARESTR CORE S&P TTL STK46428715061,049708,057SH SOLE 000
ISHARES TR SELECTDIVID ETF46428716823,532244,671SH SOLE 000
ISHARESTR TIPS BD ETF46428717687,604686,281SH SOLE 000
ISHARES TR CHINA LG-CAPETF46428718462513,462SH SOLE 000
ISHARES TR TRANS AVGETF4642871924,54020,587SH SOLE 000
ISHARESTR CORE S&P500 ETF464287200259,034690,039SH SOLE 000
ISHARES TR CORE US AGGBDET46428722699,707843,612SH SOLE 000
ISHARESTR MSCI EMG MKT ETF46428723433,215642,824SH SOLE 000
ISHARES TR IBOXXINV CP ETF46428724278,143565,719SH SOLE 000
ISHARES TR GLOBALTECH ETF46428729125,72585,734SH SOLE 000
ISHARESTR S&P 500 GRWT ETF464287309133,2372,087,700SH SOLE 000
ISHARES TR GLOBHLTHCRE ETF4642873251,26516,552SH SOLE 000
ISHARES TR GLOBAL ENERGETF4642873411,90893,924SH SOLE 000
ISHARES TR NORTH AMERNNAT46428737426811,486SH SOLE 000
ISHARES TR LATN AMER 40ETF4642873902,38481,233SH SOLE 000
ISHARESTR S&P 500 VAL ETF46428740869,613543,767SH SOLE 000
ISHARES TR 20YR TR BD ETF46428743226,453167,713SH SOLE 000
ISHARES TR BARCLAYS7 10 YR46428744046,148384,728SH SOLE 000
ISHARES TR 1 3YR TREAS BD46428745759,439688,105SH SOLE 000
ISHARESTR MSCI EAFE ETF46428746534,573473,858SH SOLE 000
ISHARES TR RUSMDCP VAL ETF46428747310,367106,922SH SOLE 000
ISHARES TR RUSMD CP GR ETF46428748139,460384,413SH SOLE 000
ISHARES TR RUSMID CAP ETF46428749920,456298,417SH SOLE 000
ISHARESTR CORE S&P MCP ETF46428750762,278270,973SH SOLE 000
ISHARES TR EXPANDEDTECH46428751528,18079,581SH SOLE 000
ISHARES TR PHLX SEMICNDETF46428752316,18442,680SH SOLE 000
ISHARES TR EXPNDTEC SC ETF4642875495,95917,033SH SOLE 000
ISHARES TR NASDAQBIOTECH46428755619,384127,959SH SOLE 000
ISHARES TR COHEN STEERREIT4642875641,05519,588SH SOLE 000
ISHARES TR GLOBAL100 ETF4642875721,19018,920SH SOLE 000
ISHARES TR U.S. CNSMSV ETF4642875804,90869,619SH SOLE 000
ISHARES TR RUS1000 VAL ETF46428759833,694246,429SH SOLE 000
ISHARESTR S&P MC 400GR ETF46428760630,499422,303SH SOLE 000
ISHARES TR RUS1000 GRW ETF46428761455,279229,241SH SOLE 000
ISHARES TR RUS1000 ETF4642876229,99747,192SH SOLE 000
ISHARES TR RUS2000 VAL ETF4642876308,56465,001SH SOLE 000
ISHARES TR RUS2000 GRW ETF46428764815,72954,863SH SOLE 000
ISHARES TR RUSSELL2000 ETF46428765570,494359,552SH SOLE 000
ISHARESTR CORE S&P US VLU46428766313,188212,062SH SOLE 000
ISHARESTR CORE S&P US GWT46428767145,438512,320SH SOLE 000
ISHARES TR RUSSELL3000 ETF4642876899,00040,259SH SOLE 000
ISHARES TR U.S. UTILITSETF4642876971,85423,896SH SOLE 000
ISHARESTR S&P MC 400VL ETF4642877055,38662,406SH SOLE 000
ISHARESTR US TELECOM ETF46428771333811,192SH SOLE 000
ISHARES TR U.S.TECH ETF46428772111,604136,387SH SOLE 000
ISHARES TR U.S.REAL ES ETF4642877393,00135,041SH SOLE 000
ISHARESTR US INDUSTRIALS4642877543,42835,300SH SOLE 000
ISHARES TR US HLTHCAREETF4642877624,42417,992SH SOLE 000
ISHARES TR U.S.FIN SVC ETF4642877706,82045,450SH SOLE 000
ISHARES TR U.S.FINLS ETF4642877882,65239,722SH SOLE 000
ISHARES TR U.S.ENERGY ETF4642877961,09354,008SH SOLE 000
ISHARESTR CORE S&P SCP ETF46428780473,371798,374SH SOLE 000
ISHARES TR U.S. CNSMGD ETF4642878127,49343,207SH SOLE 000
ISHARES TR U.S. BAS MTLETF46428783825,097221,294SH SOLE 000
ISHARES TR DOW JONESUS ETF4642878465,02953,317SH SOLE 000
ISHARESTR EUROPE ETF46428786165513,676SH SOLE 000
ISHARES TR SP SMCP600VLETF4642878794,18551,469SH SOLE 000
ISHARESTR S&P SML 600 GWT46428788712,961113,512SH SOLE 000
ISHARES TR MRNGSTR LG-CPVL4642881092,75424,529SH SOLE 000
ISHARESTR INTL TREA BD ETF4642881171,96535,330SH SOLE 000
ISHARESTR SHRT NAT MUN ETF4642881584,47341,371SH SOLE 000
ISHARES TR AGENCYBOND ETF4642881661,53912,871SH SOLE 000
ISHARES TR GL TIMB FOREETF46428817481610,247SH SOLE 000
ISHARESTR MSCI AC ASIA ETF4642881823654,072SH SOLE 000
ISHARES TR MRGSTRMD CP ETF4642882083,11713,311SH SOLE 000
ISHARES TR GL CLEAN ENEETF46428822410,045355,708SH SOLE 000
ISHARESTR MSCI ACWI EX US4642882404939,289SH SOLE 000
ISHARESTR MSCI ACWI ETF4642882576,95676,677SH SOLE 000
ISHARESTR EAFE SML CP ETF46428827319,771289,265SH SOLE 000
ISHARES TR JPMORGANUSD EMG46428828115,624134,796SH SOLE 000
ISHARES TR MRGSTRMD CP GRW4642883079,72625,428SH SOLE 000
ISHARES TR CALIFMUN BD ETF4642883561,79428,547SH SOLE 000
ISHARES TR GLB INFRASTRETF46428837284619,366SH SOLE 000
ISHARES TR MRGSTRMD CP VAL4642884068235,260SH SOLE 000
ISHARES TR NATIONALMUN ETF46428841425,187214,910SH SOLE 000
ISHARESTR ASIA 50 ETF4642884303,30037,854SH SOLE 000
ISHARES TR INTL SELDIV ETF4642884486,604224,079SH SOLE 000
ISHARES TR MRGSTRSM CP ETF4642885056543,316SH SOLE 000
ISHARES TR IBOXX HI YDETF46428851323,387267,891SH SOLE 000
ISHARESTR CRE U S REIT ETF4642885213707,649SH SOLE 000
ISHARES TR RESIDENTIALMULT4642885621,18317,439SH SOLE 000
ISHARES TR MSCI KLD400SOC4642885704,71465,892SH SOLE 000
ISHARESTR MBS ETF46428858812,456113,099SH SOLE 000
ISHARES TR GOV/CREDBD ETF4642885964533,599SH SOLE 000
ISHARES TR MRGSTRSM CP GR4642886043,11810,275SH SOLE 000
ISHARES TR INTRM GOVCR ETF4642886123,13826,679SH SOLE 000
ISHARES TR USD INV GRDEETF4642886204,98680,466SH SOLE 000
ISHARES TR ISHS 5-10YRINVT4642886388,663140,199SH SOLE 000
ISHARES TR ISHS 1-5YRINVS46428864626,830486,307SH SOLE 000
ISHARES TR 10-20 YR TRSETF4642886533,50322,001SH SOLE 000
ISHARES TR 37 YR TREAS BD46428866118,493139,070SH SOLE 000
ISHARESTR SHORT TREAS BD46428867920,103181,880SH SOLE 000
ISHARES TR PFD ANDINCM SEC46428868721,400555,710SH SOLE 000
ISHARES TR GLOBAL MATERETF4642886951,03112,666SH SOLE 000
ISHARES TR MRNINGSM CP ETF4642887032,28216,197SH SOLE 000
ISHARES TR GLB CNSMSTP ETF4642887375088,713SH SOLE 000
ISHARES TR GLB CNSDISC ETF4642887452311,488SH SOLE 000
ISHARESTR US HOME CONS ETF4642887528,920159,861SH SOLE 000
ISHARES TR US AERDEF ETF46428876014,821156,467SH SOLE 000
ISHARES TR US REGNL BKSETF46428877847110,387SH SOLE 000
ISHARESTR MSCI USA ESG SLC4642888022,37028,783SH SOLE 000
ISHARES TR U.S. MED DVCETF46428881027,19283,080SH SOLE 000
ISHARES TR US HLTHCRPR ETF4642888281,4646,236SH SOLE 000
ISHARES TR U.S.PHARMA ETF4642888363151,758SH SOLE 000
ISHARES TR MICRO-CAPETF4642888691,42111,979SH SOLE 000
ISHARESTR EAFE VALUE ETF4642888774,39893,174SH SOLE 000
ISHARESTR EAFE GRWTH ETF46428888521,892216,946SH SOLE 000
ISHARES TR RUS TP200GR ETF4642894389,09668,371SH SOLE 000
ISHARES TR RUS TOP 200ETF4642894462,46327,282SH SOLE 000
ISHARES TR CORE LT USDBETF4642894791,20115,711SH SOLE 000
ISHARES TR 10 YR INVSTGRD4642895119,781133,947SH SOLE 000
ISHARES TR AGGRES ALLOCETF46428985921,223330,676SH SOLE 000
ISHARES TR GRWT ALLOCATETF46428986710,267196,684SH SOLE 000
ISHARES TR MODERT ALLOCETF4642898756,109141,413SH SOLE 000
ISHARES TR CONSER ALLOCETF46428988310,506271,125SH SOLE 000
ISHARESSILVER TR ISHARES46428Q10931,0351,263,111SH SOLE 000
ISHARESS&P GSCI COMMODITY- UNIT BEN INT46428R10718615,061SH SOLE 000
ISHARESTR US TREAS BD ETF46429B26726,029955,561SH SOLE 000
ISHARESTR A RATE CP BD ETF46429B2912,70046,144SH SOLE 000
ISHARES TR GNMABOND ETF46429B3331,22824,072SH SOLE 000
ISHARESTR MSCI INDIA ETF46429B5982927,260SH SOLE 000
ISHARES TR FLTG RATE NTETF46429B6557,830154,380SH SOLE 000
ISHARESTR CORE HIGH DV ETF46429B66312,183138,968SH SOLE 000
ISHARESTR MSCI CHINA ETF46429B6711,64420,303SH SOLE 000
ISHARESTR MSCI EAFE MIN VL46429B68946,766637,056SH SOLE 000
ISHARESTR MSCI USA MIN VOL46429B697130,3791,920,723SH SOLE 000
ISHARES TR 0-5YR TIPS ETF46429B7473,87237,074SH SOLE 000
ISHARES U S ETF TR BLACKROCKST MAT46431W50715,951317,939SH SOLE 000
ISHARESU S ETF TR TECHNOLOGY46431W6481,98741,808SH SOLE 000
ISHARES U S ETF TR BLACKROCKSHORT46431W8383,63772,405SH SOLE 000
ISHARES U S ETF TR COMMOD SELSTG46431W85337213,957SH SOLE 000
ISHARESTR MSCI USA QLT FCT46432F33924,746212,938SH SOLE 000
ISHARES TR MSCI USA SZEFT46432F3702,10518,933SH SOLE 000
ISHARESTR MSCI USA VALUE46432F38811,885136,750SH SOLE 000
ISHARESTR MSCI USA MMENTM46432F39638,637239,551SH SOLE 000
ISHARESTR CORE MSCI TOTAL46432F83426,234390,451SH SOLE 000
ISHARESTR CORE MSCI EAFE46432F84266,274959,239SH SOLE 000
ISHARESTR CORE 1 5 YR USD46432F85915,187294,089SH SOLE 000
ISHARES TR MRNGSTRINC ETF46432F8751,75172,766SH SOLE 000
ISHARESINC CORE MSCI EMKT46434G10324,302391,718SH SOLE 000
ISHARESINC MSCI TAIWAN ETF46434G7722945,548SH SOLE 000
ISHARES INC MSCI JPNETF NEW46434G8225,41480,135SH SOLE 000
ISHARESINC MSCI GBL ETF NEW46434G8483419,253SH SOLE 000
ISHARESINC MSCI GBL GOLD MN46434G85595532,014SH SOLE 000
ISHARES INC ESG AWRMSCI EM46434G86313,142313,049SH SOLE 000
ISHARES TR 0-5YRINVT GR CP46434V1001,62231,056SH SOLE 000
ISHARESTR MSCI USA MULTIFT46434V2827,769206,246SH SOLE 000
ISHARESTR MSCI USA SML CP46434V2903257,103SH SOLE 000
ISHARESTR MSCI GBL MULTIFC46434V31645113,401SH SOLE 000
ISHARES TR EXPONENTIALTECH46434V3811,45725,448SH SOLE 000
ISHARES TR 0-5YR HI YLCP46434V4076,540143,916SH SOLE 000
ISHARESTR MSCI INTL MOMENT46434V4492115,597SH SOLE 000
ISHARESTR MSCI INTL QUALTY46434V4561,36038,140SH SOLE 000
ISHARES TR MSCI LW CRBTG46434V4642791,872SH SOLE 000
ISHARESTR CORE TOTAL USD46434V6135,636103,259SH SOLE 000
ISHARESTR CORE DIV GRWTH46434V62140,311899,406SH SOLE 000
ISHARES TR GLOBALREIT ETF46434V64755323,110SH SOLE 000
ISHARESTR CORE MSCI PAC46434V6963154,892SH SOLE 000
ISHARESTR CORE MSCI EURO46434V73890117,573SH SOLE 000
ISHARES TR YLD OPTIMBD46434V78726110,086SH SOLE 000
ISHARESTR HDG MSCI EAFE46434V80392130,219SH SOLE 000
ISHARES TR TRS FLTRT BD46434V86058211,568SH SOLE 000
ISHARES TR BLACKROCKULTRA46434V87812,829253,936SH SOLE 000
ISHARES TR IBONDS DEC23ETF46434VAX881230,894SH SOLE 000
ISHARES TR IBONDS DEC22ETF46434VBA73,169123,929SH SOLE 000
ISHARES TR IBONDS DEC25ETF46434VBD192633,828SH SOLE 000
ISHARES TR IBONDS DEC24ETF46434VBG488233,193SH SOLE 000
ISHARES TR IBONDS DEC21ETF46434VBK579832,043SH SOLE 000
ISHARESTR CONV BD ETF46435G1024,48846,488SH SOLE 000
ISHARES TR ESG AWREUSD ETF46435G1931,21943,023SH SOLE 000
ISHARES TR ESG AWRE1 5 YR46435G24310,660407,178SH SOLE 000
ISHARES TR RUSEL 2500ETF46435G2682794,916SH SOLE 000
ISHARES TR IBONDSDEC202346435G3181,04739,969SH SOLE 000
ISHARESTR CORE MSCI INTL46435G3262,02132,790SH SOLE 000
ISHARES TR MSCI UKETF NEW46435G3342,16373,842SH SOLE 000
ISHARES TR MORTGEREL ETF46435G3422,50678,653SH SOLE 000
ISHARES TR ESG AWRMSCI USA46435G42546,488540,373SH SOLE 000
ISHARESTR MSCI USA SMCP MN46435G4332,73480,661SH SOLE 000
ISHARES TR FALN ANGLSUSD46435G4742,64189,740SH SOLE 000
ISHARES TR ESG AWMSCI EAFE46435G5166,86894,027SH SOLE 000
ISHARESTR INTL DIV GRWTH46435G5241,81628,776SH SOLE 000
ISHARES TR MSCI GLOBALIMP46435G5323223,454SH SOLE 000
ISHARESTR CORE INTL AGGR46435G6724,53380,650SH SOLE 000
ISHARES TR IBONDSDEC202246435G7551,06440,370SH SOLE 000
ISHARES TR IBONDSDEC202146435G78976129,521SH SOLE 000
ISHARES TR IBONDSDEC202646435GAA037013,668SH SOLE 000
ISHARESTR CYBERSECURITY46435U1353,46485,853SH SOLE 000
ISHARES TR GENOMICSIMMUN46435U1921,03722,581SH SOLE 000
ISHARESTR ESG MSCI LEADR46435U2181,81727,979SH SOLE 000
ISHARES TR IBONDSDEC 2646435U2592228,200SH SOLE 000
ISHARES TR SELF DRIVNGEV46435U36693521,646SH SOLE 000
ISHARES TR IBONDSDEC 2546435U4322769,788SH SOLE 000
ISHARESTR GBL GREEN ETF46435U4405569,877SH SOLE 000
ISHARES TR IBDS DEC28ETF46435U51537012,506SH SOLE 000
ISHARES TR ESG AWRUS AGRGT46435U5493,82467,630SH SOLE 000
ISHARESTR ROBOTICS ARTIF46435U55698924,813SH SOLE 000
ISHARES TR ESG AWAREMSCI46435U6632,74680,464SH SOLE 000
ISHARES TR IBONDSDEC46435U69780229,587SH SOLE 000
ISHARES TR BROADUSD HIGH46435U85312,951313,893SH SOLE 000
ISHARES TR IBONDS27 ETF46435UAA939914,477SH SOLE 000
ISHARESTR ESG MSCI USA ETF46436E76735711,405SH SOLE 000
JPMORGAN CHASE &CO COM46625H10070,858557,633SH SOLE 000
JPMORGAN CHASE & CO ALERIAN MLETN46625H36519614,103SH SOLE 000
JABILINC COM4663131034029,464SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF DIV RTN INT EQ46641Q2099,673166,182SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF EQUITY PREMIUM46641Q3324,83486,704SH SOLE 000
J P MORGAN EXCHANGE-TRADED F JPMORGANDIVER46641Q4071,97723,638SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF US AGGREGATE46641Q61356920,432SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF ULTRA SHT MUNCPL46641Q65411,022215,955SH SOLE 000
J P MORGAN EXCHANGE-TRADED F BETBULDJAPAN46641Q7121,77763,477SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF US QUALTY FCTR46641Q76136210,097SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF US DIVIDEND46641Q79529710,990SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF ULTRA SHRT INC46641Q83739,443776,592SH SOLE 000
J P MORGAN EXCHANGE-TRADED F DIVERSFDEQT ETF46641Q84551114,195SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF INTL BD OPP ETF46641Q85257511,083SH SOLE 000
J P MORGAN EXCHANGE-TRADEDF HIGH YLD RESRCH46641Q8782354,537SH SOLE 000
J P MORGAN EXCHANGE-TRADED F DIVERSFEDRTRN46641Q8864395,846SH SOLE 000
JACOBS ENGR GROUPINC COM4698141072,89926,604SH SOLE 000
JANUS DETROIT STR TR HENDERSNCAP ETF47103U1001,32320,878SH SOLE 000
JANUS DETROIT STR TR HENDERSNSML ETF47103U20911,830188,656SH SOLE 000
JANUS DETROIT STR TR HENDERSONMTG47103U8521,53528,717SH SOLE 000
JANUS DETROIT STR TR HENDRSNSHRT ETF47103U88616,772332,312SH SOLE 000
JD.COM INC SPONADR CL A47215P1063,51439,980SH SOLE 000
JETBLUE AWYSCORP COM47714310167246,242SH SOLE 000
JOHN HANCOCK EXCHANGE TRADED MLTFCTRLRG CAP47804J1077,144150,791SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2069,158203,652SH SOLE 000
JOHN HANCOCK EXCHANGE TRADED MULTIFACTRSML47804J8422,12169,182SH SOLE 000
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J85972823,412SH SOLE 000
JOHNSON & JOHNSONCOM47816010478,103496,270SH SOLE 000
JUMIA TECHNOLOGIES AG SPONSOREDADS48138M10545811,351SH SOLE 000
KLACORP COM NEW4824801003,41613,192SH SOLE 000
KKR INCOME OPPORTUNITIESFD COM48249T10627018,688SH SOLE 000
KKR &CO INC COM48251W10410,562260,863SH SOLE 000
KAISER ALUMINUMCORP COM PAR $0.014830077047727,801SH SOLE 000
KANSAS CITY SOUTHERNCOM NEW4851703021,2746,243SH SOLE 000
KARUNA THERAPEUTICSINC COM48576A1002072,038SH SOLE 000
KAYNE ANDERSON ENERGY INFRSTCOM48660610630753,425SH SOLE 000
KAYNE ANDERSON NEXTGENENRGY COM48661E10821537,457SH SOLE 000
KEARNYFINL CORP MD COM48716P10828627,112SH SOLE 000
KELLOGGCO COM4878361082,77244,537SH SOLE 000
KEMPERCORP COM4884011001,19615,569SH SOLE 000
KEURIG DR PEPPERINC COM49271V10055017,184SH SOLE 000
KEYCORPCOM4932671081,07865,720SH SOLE 000
KEYSIGHT TECHNOLOGIESINC COM49338L1034,95237,488SH SOLE 000
KIMBALL ELECTRONICSINC COM49428J10916510,305SH SOLE 000
KIMBERLY-CLARKCORP COM49436810310,17175,438SH SOLE 000
KIMCO RLTYCORP COM49446R10945430,245SH SOLE 000
KINDER MORGAN INC DELCOM49456B1015,039368,600SH SOLE 000
KINDRED BIOSCIENCESINC COM49457710927363,246SH SOLE 000
KINGSOFT CLOUD HLDGSLTD ADS49639K1012916,679SH SOLE 000
KINSALE CAP GROUPINC COM49714P1084302,148SH SOLE 000
KIRKLAND LAKEGOLD LTD COM49741E1001,04525,319SH SOLE 000
KITE RLTY GROUPTR COM NEW49803T30031420,967SH SOLE 000
KNIGHT-SWIFT TRANSN HLDGSIN CL A4990491042245,362SH SOLE 000
KOHLSCORP COM5002551041,75443,108SH SOLE 000
KONINKLIJKE PHILIPS N V NYREG SH NEW50047230383615,430SH SOLE 000
KRAFT HEINZCO COM5007541068,372241,543SH SOLE 000
KRANESHARESTR CSI CHI INTERNET5007673061,04013,537SH SOLE 000
KRANESHARES TR BOSERAMSCI CH5007674051,78638,910SH SOLE 000
KRANESHARES TR QUADRTCINT RT5007677361,12640,242SH SOLE 000
KRANESHARES TR ELEC VEHFUTUR5007678272706,700SH SOLE 000
KROGERCO COM5010441013,476109,448SH SOLE 000
KYMERA THERAPEUTICSINC COM5015751045599,014SH SOLE 000
L BRANDSINC COM5017971048,937240,318SH SOLE 000
LCNBCORP COM50181P10015810,781SH SOLE 000
LKQCORP COM50188920887524,831SH SOLE 000
LCI INDSCOM50189K1032411,861SH SOLE 000
LI AUTO INC SPONSOREDADS50202M10245215,675SH SOLE 000
LTC PPTYSINC COM50217510263616,356SH SOLE 000
L3HARRIS TECHNOLOGIESINC COM5024311094,44423,511SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R4092,12310,430SH SOLE 000
LADDERCAP CORP CL A50574310458359,568SH SOLE 000
LAM RESEARCHCORP COM5128071087,75516,420SH SOLE 000
LAMAR ADVERTISINGCO NEW CL A5128161093163,792SH SOLE 000
LAMB WESTON HLDGSINC COM51327210480610,234SH SOLE 000
LAS VEGAS SANDSCORP COM5178341073,85764,711SH SOLE 000
LATTICE STRATEGIES TR HARTFORDMLT ETF5184161022,72596,254SH SOLE 000
LATTICE STRATEGIES TR HARTFRDEMRG ETF51841620130313,190SH SOLE 000
LATTICE STRATEGIES TR HARTFORDUS EQTY51841640948413,790SH SOLE 000
LAUDER ESTEECOS INC CL A5184391041,6856,328SH SOLE 000
LEGGETT & PLATTINC COM5246601072,03045,819SH SOLE 000
LEGG MASON ETF INVT TR CLRBRGGWT ETF52468210192320,957SH SOLE 000
LEGG MASON ETF INVT TR CLEARBRIDEGLR5246822001,47929,582SH SOLE 000
LEGG MASON ETF INVT TR CLEARBRIDGEDI5246823091,16532,356SH SOLE 000
LEGG MASON ETF INVT TR LVOL H DIV ETF52468L4061,27439,298SH SOLE 000
LEGG MASON ETF INVT TR INT LW VTYHGH52468L50526011,108SH SOLE 000
LEGG MASON ETF INVT TR WESTNAST SHRT52468L78662023,666SH SOLE 000
LEIDOS HOLDINGSINC COM5253271021,50614,329SH SOLE 000
LEMONADEINC COM52567D1074313,518SH SOLE 000
LENNARCORP CL A5260571047289,550SH SOLE 000
LENNOXINTL INC COM526107107245895SH SOLE 000
LIBERTY ALL-STARGROWTH FD I COM52990010212314,962SH SOLE 000
LIBERTY ALL STAREQUITY FD SH BEN INT5301581042,163313,448SH SOLE 000
LIGHTSPEED POS INC SUBVTG SHS53227R1062253,194SH SOLE 000
LILLY ELI &CO COM53245710817,441103,300SH SOLE 000
LINCOLN ELEC HLDGSINC COM5339001065084,368SH SOLE 000
LINCOLN NATLCORP IND COM5341871091,93738,498SH SOLE 000
LIONS GATE ENTMNTCORP CL A VTG53591940149943,889SH SOLE 000
LISTED FD TR TRUESHARESDEC53656F6722238,752SH SOLE 000
LISTED FD TR ROUNDHILLSPORTS53656F78937014,308SH SOLE 000
LITHIUM AMERSCORP NEW COM NEW53680Q20712710,088SH SOLE 000
LIVE NATION ENTERTAINMENTIN COM5380341094736,434SH SOLE 000
LIVENTCORP COM53814L10819610,418SH SOLE 000
LLOYDS BANKING GROUP PLC SPONSOREDADR5394391099850,075SH SOLE 000
LOCKHEED MARTINCORP COM53983010926,02273,307SH SOLE 000
LORDSTOWN MOTORSCORP COM CL A54405Q10069434,576SH SOLE 000
LOWESCOS INC COM54866110722,049137,371SH SOLE 000
LULULEMON ATHLETICAINC COM5500211095,32715,305SH SOLE 000
LUMENTUM HLDGSINC COM55024U1096657,012SH SOLE 000
LUMINAR TECHNOLOGIESINC COM CL A55042410545613,407SH SOLE 000
LYDALL INC DELCOM5508191061,43547,795SH SOLE 000
LYFTINC CL A COM55087P1041,67634,110SH SOLE 000
M & T BKCORP COM55261F1041,62112,735SH SOLE 000
M D C HLDGSINC COM5526761082825,799SH SOLE 000
MDU RES GROUPINC COM55269010973427,875SH SOLE 000
MFS CHARTERINCOME TR SH BEN INT55272710910912,409SH SOLE 000
MFAFINL INC COM55272X10218748,176SH SOLE 000
MFS MULTIMARKETINCOME TR SH BEN INT55273710811318,553SH SOLE 000
MFSMUN INCOME TR SH BEN INT55273810613620,389SH SOLE 000
MFSINTER INCOME TR SH BEN INT55273C10735091,990SH SOLE 000
MGEENERGY INC COM55277P1042283,256SH SOLE 000
MFS GOVTMKTS INCOME TR SH BEN INT5529391001,850402,978SH SOLE 000
MGM RESORTS INTERNATIONALCOM5529531011,78556,640SH SOLE 000
MPMATERIALS CORP COM CL A5533681012,31772,011SH SOLE 000
MPLXLP COM UNIT REP LTD55336V10022710,479SH SOLE 000
MSA SAFETYINC COM5534981061,78911,978SH SOLE 000
MSC INDL DIRECTINC CL A5535301066107,231SH SOLE 000
MSCIINC COM55354G1008942,002SH SOLE 000
MTS SYSCORP COM5537771032193,765SH SOLE 000
MACOM TECH SOLUTIONS HLDGSI COM55405Y1002664,833SH SOLE 000
MACATAWA BKCORP COM55422510248157,445SH SOLE 000
MACKINACFINL CORP COM55457110929122,782SH SOLE 000
MACQUARIE INFRASTRUCTURECOR COM55608B10571719,084SH SOLE 000
MACYSINC COM55616P1041,904169,222SH SOLE 000
MADISON COVERED CALL &EQUIT COM55743710035652,785SH SOLE 000
MADRIGAL PHARMACEUTICALSINC COM5588681051,78516,060SH SOLE 000
MAGSILVER CORP COM55903Q10448923,816SH SOLE 000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RPLP55908010686320,345SH SOLE 000
MAGNAINTL INC COM5592224014055,720SH SOLE 000
MAGNITEINC COM55955D10079325,825SH SOLE 000
MAIN STRCAP CORP COM56035L1044,089126,751SH SOLE 000
MAMMOTHENERGY SVCS INC COM56155L10824354,529SH SOLE 000
MANITOWOCCO INC COM NEW56357140518013,508SH SOLE 000
MANNKINDCORP COM NEW56400P70612640,310SH SOLE 000
MANULIFEFINL CORP COM56501R10676843,117SH SOLE 000
MARATHONOIL CORP COM5658491061,429214,300SH SOLE 000
MARATHON PETECORP COM56585A1024,275103,362SH SOLE 000
MARKELCORP COM570535104612592SH SOLE 000
MARKETAXESS HLDGSINC COM57060D1086851,201SH SOLE 000
MARRIOTT VACTINS WORLDWIDCO COM57164Y1072972,167SH SOLE 000
MARSH & MCLENNANCOS INC COM5717481021,0488,954SH SOLE 000
MARRIOTTINTL INC NEW CL A5719032025,71843,344SH SOLE 000
MARTIN MARIETTAMATLS INC COM5732841061,9076,715SH SOLE 000
MASCOCORP COM57459910690516,476SH SOLE 000
MASIMOCORP COM5747951006012,238SH SOLE 000
MASTECINC COM5763231094576,703SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q10447,798133,911SH SOLE 000
MATADOR RESCO COM57648520558848,786SH SOLE 000
MATCH GROUPINC NEW COM57667L1073,78125,010SH SOLE 000
MATTELINC COM57708110287850,304SH SOLE 000
MAXIM INTEGRATED PRODSINC COM57772K1011,00711,356SH SOLE 000
MAVERIX METALSINC COM NEW57776F40513825,000SH SOLE 000
MAXAR TECHNOLOGIESINC COM57778K1051,82247,210SH SOLE 000
MAYVILLE ENGINEERINGCO INC COM57860510716011,930SH SOLE 000
MCCORMICK &CO INC COM VTG5797801077037,354SH SOLE 000
MCCORMICK & CO INC COM NONVTG5797802066,58568,886SH SOLE 000
MCDONALDSCORP COM58013510131,134145,093SH SOLE 000
MCEWENMNG INC COM58039P1078687,139SH SOLE 000
MCKESSONCORP COM58155Q1032,77515,953SH SOLE 000
MEDICAL PPTYSTRUST INC COM58463J3043,122143,297SH SOLE 000
MEDIFASTINC COM58470H1012281,161SH SOLE 000
MEGALITH FINL ACQUISITION COEXP 08/26/20258518F1176622,800SH SOLE 000
MERCADOLIBREINC COM58733R1023,3822,019SH SOLE 000
MERCK & CO.INC COM58933Y10535,888438,725SH SOLE 000
MERCURY SYSINC COM5893781083323,772SH SOLE 000
MESA AIR GROUPINC COM NEW59047913519228,675SH SOLE 000
MESA LABSINC COM59064R1091,0463,649SH SOLE 000
METALLA RTY & STREAMINGLTD COM NEW59124U60534527,446SH SOLE 000
METLIFEINC COM59156R1082,00942,785SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105220193SH SOLE 000
MFSHIGH INCOME MUN TR SH BEN INT59318D1041,579311,388SH SOLE 000
MFSHIGH YIELD MUN TR SH BEN INT59318E10223854,191SH SOLE 000
MICROSOFTCORP COM594918104222,9611,002,434SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171042,74519,875SH SOLE 000
MICRONTECHNOLOGY INC COM5951121035,93578,940SH SOLE 000
MID-AMER APT CMNTYSINC COM59522J1034023,171SH SOLE 000
MID PENN BANCORPINC COM59540G10730313,856SH SOLE 000
MIDDLESEX WTRCO COM5966801083695,091SH SOLE 000
MILLER HOWARDHIGH INC EQTY COM SHS BEN IN600379101866111,712SH SOLE 000
MILLER INDS INC TENNCOM NEW6005512042817,395SH SOLE 000
MINERVA NEUROSCIENCESINC COM6033801064016,900SH SOLE 000
MOBILE TELESYSTEMS PJSC SPONSOREDADR6074091099911,088SH SOLE 000
MODERNAINC COM60770K1075,35751,275SH SOLE 000
MOHAWK GROUP HLDGSINC COM60818910626715,515SH SOLE 000
MOLINAHEALTHCARE INC COM60855R1002421,137SH SOLE 000
MOLSON COORS BEVERAGECO CL B60871R2091,28828,510SH SOLE 000
MONDELEZINTL INC CL A6092071058,874151,765SH SOLE 000
MONEYGRAMINTL INC COM NEW60935Y2085810,650SH SOLE 000
MONGODBINC CL A60937P1061,2773,558SH SOLE 000
MONMOUTH REAL ESTATEINVT CO CL A60972010721212,212SH SOLE 000
MONOLITHIC PWR SYSINC COM609839105244667SH SOLE 000
MONSTER BEVERAGECORP NEW COM61174X1094,92853,292SH SOLE 000
MOODYSCORP COM6153691051,2524,315SH SOLE 000
MORGAN STANLEYCOM NEW6174464485,77484,258SH SOLE 000
MOSAICCO NEW COM61945C1032,502108,735SH SOLE 000
MOTOROLA SOLUTIONSINC COM NEW6200763073,84322,600SH SOLE 000
MUELLER INDSINC COM62475610242812,194SH SOLE 000
MR COOPER GROUPINC COM62482R10736711,824SH SOLE 000
MURPHYOIL CORP COM62671710212110,009SH SOLE 000
MUSCLE MAKERINC COM6273331075531,500SH SOLE 000
NICINC COM62914B10028010,831SH SOLE 000
NIO INC SPONADS62914V1066,161126,409SH SOLE 000
NGM BIOPHARMACEUTICALSINC COM62921N1052528,306SH SOLE 000
NRGENERGY INC COM NEW6293775083569,486SH SOLE 000
NVRINC COM62944T105832204SH SOLE 000
NANO DIMENSION LTD SPONSORDADS NEW63008G20329131,979SH SOLE 000
NAPCO SEC TECHNOLOGIESINC COM63040210533112,614SH SOLE 000
NASDAQINC COM6311031089026,799SH SOLE 000
NATIONAL BEVERAGECORP COM6350171063884,573SH SOLE 000
NATIONAL FUEL GAS CO N JCOM6361801012746,673SH SOLE 000
NATIONAL GRID PLC SPONSOREDADR NE6362744095799,810SH SOLE 000
NATIONAL HEALTHINVS INC COM63633D1045127,401SH SOLE 000
NATIONAL PRESTO INDSINC COM6372151043053,445SH SOLE 000
NATIONAL RETAIL PROPERTIESI COM63741710686621,153SH SOLE 000
NATIXIS ETF TR LOOMISSAYLES63873X2081,44456,348SH SOLE 000
NEKTAR THERAPEUTICSCOM64026810818310,760SH SOLE 000
NEOGENCORP COM6404911062,45630,975SH SOLE 000
NEOGENOMICSINC COM NEW64049M20955110,226SH SOLE 000
NEOS THERAPEUTICSINC COM64052L106610,000SH SOLE 000
NETAPPINC COM64110D1042,29034,577SH SOLE 000
NETFLIXINC COM64110L10637,65469,635SH SOLE 000
NETEASE INC SPONSOREDADS64110W1021,40314,653SH SOLE 000
NEUBERGER BERMAN REAL ESTATECOM64190A10310423,623SH SOLE 000
NEWGOLD INC CDA COM6445351063114,319SH SOLE 000
NEW JERSEY RESCORP COM6460251062025,694SH SOLE 000
NEW ORIENTAL ED & TECHNOLOGY SPONADR6475811072781,497SH SOLE 000
NEW RESIDENTIALINVT CORP COM NEW64828T2013,016303,447SH SOLE 000
NEW YORK CITYREIT INC COM64943920521927,055SH SOLE 000
NEW YORK CMNTY BANCORPINC COM64944510360056,891SH SOLE 000
NEW YORKMTG TR INC COM PAR $.026496045011,352366,422SH SOLE 000
NEWAGEINC COM6501941033412,760SH SOLE 000
NEWELL BRANDSINC COM6512291061,64377,371SH SOLE 000
NEWMARKETCORP COM6515871078152,045SH SOLE 000
NEWMONTCORP COM6516391064,10168,484SH SOLE 000
NEWTEK BUSINESSSVCS CORP COM NEW65252620325813,087SH SOLE 000
NEXSTAR MEDIA GROUPINC CL A65336K1039879,041SH SOLE 000
NEXTERAENERGY INC COM65339F10128,657371,442SH SOLE 000
NEXTERAENERGY INC UNIT 99/99/999965339F7702204,320SH SOLE 000
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G2051,782169,419SH SOLE 000
NEXGENENERGY LTD COM65340P1069433,978SH SOLE 000
NEXTERA ENERGY PARTNERSLP COM UNIT PART IN65341B1062073,088SH SOLE 000
NEXPOINT REAL ESTATEFIN INC COM65342V10121412,957SH SOLE 000
NICE LTD SPONSOREDADR6536561083861,361SH SOLE 000
NIKEINC CL B65410610318,923133,757SH SOLE 000
NIKOLACORP COM65411010580052,447SH SOLE 000
NISOURCEINC COM65473P10541418,067SH SOLE 000
NLIGHTINC COM65487K10037111,375SH SOLE 000
NOKIA CORP SPONSOREDADR654902204493126,132SH SOLE 000
NOBLE MIDSTREAM PARTNERSLP COM UNIT REPST65506L10511511,000SH SOLE 000
NORDSONCORP COM6556631025822,896SH SOLE 000
NORDSTROMINC COM65566410044214,152SH SOLE 000
NORFOLK SOUTHNCORP COM6558441088,35335,156SH SOLE 000
NORTHERN DYNASTY MINERALS LTCOM NEW66510M204310,000SH SOLE 000
NORTHERN LTS FD TR IV INSPIRE100ETF66538H5342,57570,366SH SOLE 000
NORTHERN LTS FD TR IV MAIN SECTRROTN66538H59151814,765SH SOLE 000
NORTHERN LTS FD TR IV INSPIRECORP66538H63330511,459SH SOLE 000
NORTHERN LTS FD TR IV INSPIREGBL HOPE66538H6581,13934,057SH SOLE 000
NORTHERN LTS FD TR III HCM DEFEN50066538R7303,518106,418SH SOLE 000
NORTHERN LTS FD TR III HCM DEFND10066538R7484,848118,275SH SOLE 000
NORTHERNTR CORP COM6658591041,28313,774SH SOLE 000
NORTHROP GRUMMANCORP COM6668071026,17220,256SH SOLE 000
NORTHWEST BANCSHARESINC MD COM66734010317413,669SH SOLE 000
NORTONLIFELOCKINC COM6687711082,464118,587SH SOLE 000
NOVAGOLD RESINC COM NEW66987E20621322,021SH SOLE 000
NOVARTIS AG SPONSOREDADR66987V1095,44357,639SH SOLE 000
NOVAVAXINC COM NEW6700024011,0449,366SH SOLE 000
NOVO-NORDISKA S ADR6701002052,49335,685SH SOLE 000
NUANCE COMMUNICATIONSINC COM67020Y1004109,289SH SOLE 000
NUCORCORP COM6703461051,77233,314SH SOLE 000
NUSTARENERGY LP UNIT COM67058H10231421,802SH SOLE 000
NUVEEN MARYLANDQLT MUN INC COM67061Q10730321,490SH SOLE 000
NUVEEN SELECTMAT MUN FD SH BEN INT67061T10140638,002SH SOLE 000
NUVEEN SELECT TAX-FREE INCOMSH BEN INT67062F1001,27071,359SH SOLE 000
NUVEEN N YMUN VALUE FD INC COM67062M10545045,109SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C10633621,109SH SOLE 000
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063X10047227,033SH SOLE 000
NUVEEN VIRGINIAQLTY MUNCPL COM67064R10223314,668SH SOLE 000
NUVEEN CALIFORNIA AMTQLT MU COM67065110835122,298SH SOLE 000
NUVEEN NEW YORK AMTQLT MUNI COM67065610741630,753SH SOLE 000
NUVEEN AMTFREE QLTY MUN INC COM6706571051,916126,881SH SOLE 000
NVIDIA CORPORATIONCOM67066G10467,114128,521SH SOLE 000
NUVEEN QUALITY MUNCPINCOME COM67066V1012,690175,019SH SOLE 000
NUVEEN CAQUALTY MUN INCOME COM67066Y10521213,986SH SOLE 000
NUVEEN INTER DURATIONMUN TE COM67067110620014,380SH SOLE 000
NUVEENSR INCOME FD COM67067Y104607116,912SH SOLE 000
NUVEEN MUN HIGH INCOME OPPORCOM6706821031,890131,040SH SOLE 000
NUVEEN AMT-FREEMUN VALUE FD COM67069510540824,817SH SOLE 000
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS67069910760423,215SH SOLE 000
NUVEEN FLTNG RTEINCM OPP FD COM SHS6706EN10010411,978SH SOLE 000
NUVEEN DIVERSIFIED DIVID &I COM6706EP10518621,163SH SOLE 000
NUVEENS&P 500 BUY-WRITE INC COM6706ER1012,530196,464SH SOLE 000
NUVEENS&P 500 DYNAMIC OVERW COM6706EW1001,04968,862SH SOLE 000
NUVEEN MUNICIPAL CREDITINC COM SH BEN INT67070X10185452,953SH SOLE 000
NUVEEN REAL ESTATEINCOME FD COM67071B10815218,044SH SOLE 000
NUVEEN AMTFREE MUN CR INC F COM67071L1062,161128,762SH SOLE 000
NUVEEN PFD & INCM SECURTIESCOM67072C1052,356242,129SH SOLE 000
NUVEEN FLOATINGRATE INCOME COM67072T10846653,278SH SOLE 000
NUVEEN PFD & INCOME OPPORTUNCOM67073B10661364,475SH SOLE 000
NUVEEN CR STRATEGIESINCOME COM SHS67073D1022,596410,163SH SOLE 000
NUVEEN TAX-ADVANTAGEDDIVID COM67073G10534424,168SH SOLE 000
NUVEENENHANCED MUN VALUE FD COM67074M1011,778109,043SH SOLE 000
NUVEENSHT DUR CR OPP FD COM67074X10741030,670SH SOLE 000
NUVEEN REAL ASSET INCOME & GCOM67074Y10576456,759SH SOLE 000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F10553835,384SH SOLE 000
NUVEEN CR OPPORTUNITIES 2022COM67075U1028210,174SH SOLE 000
NUTRIENLTD COM67077M10875115,620SH SOLE 000
OGEENERGY CORP COM67083710397430,559SH SOLE 000
NUVEENCORE EQUITY ALPHA FD COM67090X10723316,590SH SOLE 000
NUVEENMUN VALUE FD INC COM6709281008,800792,768SH SOLE 000
NUSHARES ETF TR NUVEEN ENHNCYLD67092P10259223,033SH SOLE 000
NUSHARES ETF TR NUVEENESG LRGCP67092P20113,423238,428SH SOLE 000
NUSHARES ETF TR NUVEENESG LRGVL67092P30012,378375,788SH SOLE 000
NUSHARES ETF TR NUVEENESG MIDCP67092P4094458,991SH SOLE 000
NUSHARES ETF TR NUVEENESG SMLCP67092P6073,09480,688SH SOLE 000
NUSHARES ETF TR NUVEENESG INTL67092P8057,777265,973SH SOLE 000
NUSHARES ETF TR ESG HI TLDCRP67092P8545,150206,041SH SOLE 000
NUSHARES ETF TR NUVEENESG US67092P87019,506728,125SH SOLE 000
NUSHARES ETF TR NUVEENESG EMRGN67092P8883,978118,904SH SOLE 000
NUVEEN MICH QUALITY MUN INCOCOM67097910321314,407SH SOLE 000
OFSCAP CORP COM67103B1008211,500SH SOLE 000
OREILLY AUTOMOTIVEINC COM67103H1071,6633,675SH SOLE 000
OSI ETF TR OSHARESUS SMLCP67110P10043313,926SH SOLE 000
OSI ETF TR OSHARESUS QUALT67110P4073689,599SH SOLE 000
OSI ETF TR OSHSGBL INTER67110P70494317,377SH SOLE 000
OAKTREE SPECIALTY LENDINGCO COM67401P10826247,050SH SOLE 000
OCCIDENTAL PETECORP COM6745991051,757101,496SH SOLE 000
OCCIDENTAL PETE CORPEXP 08/03/2026745991627711,287SH SOLE 000
OFFICE PPTYSINCOME TR COM SHS BEN INT67623C10923810,483SH SOLE 000
OKTAINC CL A6792951054,46517,562SH SOLE 000
OLD DOMINION FREIGHT LINEIN COM6795801001,8629,540SH SOLE 000
OLDREP INTL CORP COM68022310441921,242SH SOLE 000
OLINCORP COM PAR $168066520535114,307SH SOLE 000
OLLIES BARGAIN OUTLET HLDGSCOM6811161092843,479SH SOLE 000
OMNICOM GROUPINC COM6819191065208,338SH SOLE 000
OMEGAHEALTHCARE INVS INC COM6819361002,17559,894SH SOLE 000
OMEROSCORP COM68214310252536,747SH SOLE 000
ON SEMICONDUCTORCORP COM68218910565820,106SH SOLE 000
ONCONOVA THERAPEUTICSINC COM PAR68232V405510,873SH SOLE 000
ONEGAS INC COM68235P1083915,092SH SOLE 000
FLWS/1-800 FLOWERSCL A68243Q10638114,670SH SOLE 000
ONEOKINC NEW COM6826801032,66469,410SH SOLE 000
1LIFEHEALTHCARE INC COM68269G1072706,189SH SOLE 000
OPKO HEALTHINC COM68375N1031,216307,921SH SOLE 000
ORACLECORP COM68389X10511,015170,273SH SOLE 000
ORCHID ISCAP INC COM68571X10316932,429SH SOLE 000
ORGANIGRAM HLDGSINC COM68620P1012216,318SH SOLE 000
ORLAMNG LTD NEW COM68634K10610820,000SH SOLE 000
OSHKOSHCORP COM6882392013804,421SH SOLE 000
OSISKO GOLD ROYALTIESLTD COM68827L1011,10787,349SH SOLE 000
OTIS WORLDWIDECORP COM68902V1071,98629,398SH SOLE 000
OTONOMYINC COM68906L10553582,720SH SOLE 000
OTTER TAILCORP COM6896481032355,522SH SOLE 000
OVERSTOCK COM INC DELCOM6903701011,04921,863SH SOLE 000
OWENS CORNINGNEW COM6907421013815,028SH SOLE 000
OWL ROCK CAPITAL CORPORATIONCOM69121K1041,650130,340SH SOLE 000
OXFORD LANECAP CORP COM6915431027413,624SH SOLE 000
PC CONNECTIONINC COM69318J1002866,049SH SOLE 000
PG&ECORP COM69331C10827922,419SH SOLE 000
PGIMETF TR ULTRA SHORT69344A1071,14322,928SH SOLE 000
PGIMETF TR ACTV HY BD ETF69344A20660814,980SH SOLE 000
PGIM GLOBAL HIGH YIELD FD FOCOM69346J10619913,682SH SOLE 000
PNC FINL SVCS GROUPINC COM6934751057,73151,888SH SOLE 000
PPG INDSINC COM6935061072,87919,960SH SOLE 000
PPLCORP COM69351T1064,531160,685SH SOLE 000
PGIMSHORT DUR HIG YLD OPP F COM69355J10424111,750SH SOLE 000
PVH CORPORATIONCOM6936561003954,203SH SOLE 000
PACCARINC COM6937181087258,401SH SOLE 000
PACER FDS TR TRENDP US LARCP69374H10515,547475,150SH SOLE 000
PACER FDS TR TRENDPUS MID CP69374H2043,369103,401SH SOLE 000
PACER FDS TR TRENDP100 ETF69374H30317,121328,560SH SOLE 000
PACER FDS TR TRENDPILOTUS BD69374H6421,18543,028SH SOLE 000
PACER FDS TR TRENDPILOTFD69374H67582129,280SH SOLE 000
PACER FDS TR TRENDPILOTINTL69374H6832,977112,618SH SOLE 000
PACER FDS TR CFRA STVALEQL69374H6912347,362SH SOLE 000
PACER FDS TR GLOBLCASH ETF69374H70969324,144SH SOLE 000
PACER FDS TR BNCHMRKINFRA69374H74110,559294,531SH SOLE 000
PACER FDS TR BIOTHREATSTRGY69374H75831011,085SH SOLE 000
PACER FDS TR BNCHMRKINDSTR69374H7663,772102,507SH SOLE 000
PACER FDS TR TRENDPILOTEUR69374H80857025,706SH SOLE 000
PACER FDS TR LUNTLRGCP MULTI69374H8162909,685SH SOLE 000
PACER FDS TR PACERUS SMALL69374H8572317,392SH SOLE 000
PACER FDS TR US CASH COWS10069374H88171921,424SH SOLE 000
PACKAGINGCORP AMER COM6951561091,73612,587SH SOLE 000
PACWEST BANCORP DELCOM69526310362324,514SH SOLE 000
PALANTIR TECHNOLOGIESINC CL A69608A1085,722242,956SH SOLE 000
PALO ALTO NETWORKSINC COM6974351052,3366,574SH SOLE 000
PAN AMERNSILVER CORP COM6979001081,47442,701SH SOLE 000
PARAMOUNT GOLD NEVCORP COM69924M1092016,710SH SOLE 000
PARK HOTELS RESORTSINC COM70051710533719,659SH SOLE 000
PARK NATLCORP COM7006581071,09310,405SH SOLE 000
PARKER-HANNIFINCORP COM7010941042,4418,962SH SOLE 000
PATRICK INDSINC COM7033431033905,700SH SOLE 000
PATTERSONCOS INC COM70339510338913,143SH SOLE 000
PAYCHEXINC COM7043261075,34257,333SH SOLE 000
PAYCOMSOFTWARE INC COM70432V1023,9418,714SH SOLE 000
PAYLOCITY HLDGCORP COM70438V1061,1465,567SH SOLE 000
PAYPAL HLDGSINC COM70450Y10339,353168,030SH SOLE 000
PELOTON INTERACTIVEINC CL A COM70614W1004,83731,884SH SOLE 000
PEMBINA PIPELINECORP COM70632710346019,447SH SOLE 000
PENN NATLGAMING INC COM7075691093,69642,797SH SOLE 000
PENNANTPARK FLOATING RATE CACOM70806A10641739,618SH SOLE 000
PENNYMACMTG INVT TR COM70931T10337221,145SH SOLE 000
PENSKE AUTOMOTIVEGRP INC COM70959W1032103,543SH SOLE 000
PENUMBRAINC COM70975L1072191,249SH SOLE 000
PEOPLES UNITED FINANCIALINC COM71270410579861,691SH SOLE 000
PEPSICOINC COM71344810837,937255,811SH SOLE 000
PERFORMANCE FOOD GROUPCO COM71377A1032194,599SH SOLE 000
PERKINELMERINC COM7140461098,38658,441SH SOLE 000
PERMIAN BASIN RTY TR UNIT BENINT7142361066519,448SH SOLE 000
PERMIANVILLE RTYTR TR UNIT71425H1001013,785SH SOLE 000
PERSHING SQUARE TONTINE HLDGCOM CL A71531R10962522,549SH SOLE 000
PFIZERINC COM71708110354,7881,488,409SH SOLE 000
PHATHOM PHARMACEUTICALSINC COM71722W10754116,300SH SOLE 000
PHILIP MORRISINTL INC COM71817210910,599128,020SH SOLE 000
PHILLIPS 66COM7185461047,507107,330SH SOLE 000
PHYSICIANS RLTYTR COM71943U1041,20167,458SH SOLE 000
PIEDMONT OFFICE REALTYTR IN COM CL A72019020675446,486SH SOLE 000
PIMCO CALIFMUN INCOME FD II COM72200M10873981,891SH SOLE 000
PIMCO CA MUNICIPALINCOME FD COM72200N10670239,072SH SOLE 000
PIMCOMUN INCOME FD COM72200R10720514,799SH SOLE 000
PIMCO CORPORATE &INCM STRG COM72200U10036220,978SH SOLE 000
PIMCOMUN INCOME FD II COM72200W10680556,318SH SOLE 000
PIMCOSTRATEGIC INCOME FD COM72200X1042,801404,170SH SOLE 000
PIMCO GLOBAL STOCKSPLSINCM COM72201110317717,659SH SOLE 000
PIMCOHIGH INCOME FD COM SHS7220141071,673276,563SH SOLE 000
PIMCO MUN INCOME FD IIICOM72201A10312510,543SH SOLE 000
PIMCO CORPORATE &INCOME OPP COM72201B1011,42579,846SH SOLE 000
PIMCOINCOME STRATEGY FD COM72201H10834630,219SH SOLE 000
PIMCOINCOME STRATEGY FD II COM72201J10448648,911SH SOLE 000
PIMCO ETF TR 1-5 US TIPIDX72201R20563711,758SH SOLE 000
PIMCO ETF TR 15YR US TIPS72201R3041,08512,243SH SOLE 000
PIMCO ETF TR BROADUS TIPS72201R4032924,463SH SOLE 000
PIMCOETF TR ENHNCD LW DUR AC72201R7182,93128,719SH SOLE 000
PIMCO ETF TR ACTIVEBD ETF72201R77526,461233,944SH SOLE 000
PIMCO ETF TR 0-5HIGH YIELD72201R7831,36913,934SH SOLE 000
PIMCOETF TR INV GRD CRP BD72201R8177176,126SH SOLE 000
PIMCO ETF TR ENHANSHRT MA AC72201R83346,178452,545SH SOLE 000
PIMCOETF TR INTER MUN BD ACT72201R86661810,895SH SOLE 000
PIMCOETF TR SHTRM MUN BD ACT72201R87475114,588SH SOLE 000
PIMCO ETF TR 25YR ZEROU S72201R8821,71710,507SH SOLE 000
PIMCODYNAMIC INCOME FD SHS72201Y1019,565361,906SH SOLE 000
PIMCO INCOME OPPORTUNITYFD COM72202B10050620,032SH SOLE 000
PIMCODYNAMIC CR INCOME FD COM SHS72202D1066,870324,034SH SOLE 000
PINDUODUO INC SPONSOREDADS7223041022081,172SH SOLE 000
PINNACLE WESTCAP CORP COM72348410191111,390SH SOLE 000
PINTERESTINC CL A72352L1063,55853,991SH SOLE 000
PIONEER MUN HIGH INCOME ADVACOM72376210024020,580SH SOLE 000
PIONEER NAT RESCO COM7237871079818,615SH SOLE 000
PITNEY BOWESINC COM72447910027544,603SH SOLE 000
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310514317,377SH SOLE 000
PLAINS GP HLDGS LP LTD PARTNR INT A72651A2078510,056SH SOLE 000
PLATINUM GROUP METALSLTD COM72765Q8826614,119SH SOLE 000
PLAYAGSINC COM72814N10443159,926SH SOLE 000
PLUGPOWER INC COM NEW72919P2026,189182,523SH SOLE 000
POLARISINC COM7310681022,20223,106SH SOLE 000
POLARITYTEINC COM7310941083754,832SH SOLE 000
POOLCORP COM73278L1051,4193,810SH SOLE 000
PORTLAND GEN ELECCO COM NEW73650884760414,129SH SOLE 000
POTLATCHDELTIC CORPORATIONCOM7376301033186,367SH SOLE 000
PRECIGENINC COM74017N10551750,652SH SOLE 000
PRECISION BIOSCIENCESINC COM74019P10810612,695SH SOLE 000
PREFERRED APT CMNTYSINC COM74039L1032,158291,619SH SOLE 000
PREMIER FINANCIALCORP COM74052F1081,03544,991SH SOLE 000
PRICE T ROWE GROUPINC COM74144T1084,64130,658SH SOLE 000
PRINCIPAL FINANCIAL GROUPIN COM74251V1022,60452,489SH SOLE 000
PRINCIPAL EXCHANGE-TRADEDFD ACTV INCM ETF74255Y1023599,051SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FD PRCPL MILINDX74255Y50875012,944SH SOLE 000
PRINCIPAL EXCHANGE-TRADEDFD US MEGA CP ETF74255Y87052114,602SH SOLE 000
PRINCIPAL EXCHANGE-TRADED FD SPECTRUMPFD74255Y88898347,511SH SOLE 000
PROCTER AND GAMBLECO COM74271810977,181554,701SH SOLE 000
PROGRESSIVECORP COM7433151035,87659,425SH SOLE 000
PROLOGIS INC.COM74340W1036,89869,212SH SOLE 000
PROSHARESTR ONLINE RTL ETF74347B1693,03339,988SH SOLE 000
PROSHARESTR S&P 500 BD ETF74347B3185405,720SH SOLE 000
PROSHARESTR LONG ONLINE SHRT74347B3751,06811,564SH SOLE 000
PROSHARESTR DJ BRKFLD GLB74347B50888121,448SH SOLE 000
PROSHARESTR S&P MDCP 400 DIV74347B6804,34769,139SH SOLE 000
PROSHARESTR RUSS 2000 DIVD74347B6984,36375,987SH SOLE 000
PROSHARESTR MORNINGSTAR ALTR74347B8132,24361,123SH SOLE 000
PROSHARESTR MSCI EAFE DIVD74347B83995721,982SH SOLE 000
PROSHARESTR MSCI EMRG MKTS74347B8472484,281SH SOLE 000
PROSHARESTR S&P TECH DIVIDEN74347G6062,60349,298SH SOLE 000
PROSHARESTR PSHS ULTRA QQQ74347R2062,18919,018SH SOLE 000
PROSHARESTR LARGE CAP CRE74347R2487,28086,277SH SOLE 000
PROSHARESTR PSHS ULTRA TECH74347R6933104,332SH SOLE 000
PROSHARESTR PSHS CONSMR SVCS74347R7502362,716SH SOLE 000
PROSHARESTR II ULTRA VIX SHORT74347W14832230,229SH SOLE 000
PROSHARESTR II VIX SH TRM FUTRS74347W17132423,611SH SOLE 000
PROSHARESTR PET CARE ETF74348A1451,10315,387SH SOLE 000
PROSHARESTR S&P 500 DV ARIST74348A46730,312379,465SH SOLE 000
PROSPECTCAP CORP COM74348T1022,002370,038SH SOLE 000
PROSPECTCAP CORP NOTE 4.950 7/174348TAR35554,000SH SOLE 000
PROSPECTCAP CORP NOTE 6.375 3/074348TAT9312304,000SH SOLE 000
PROSPERITY BANCSHARESINC COM7436061054967,148SH SOLE 000
PROTO LABSINC COM7437131093162,061SH SOLE 000
PROVENTIONBIO INC COM74374N10225415,000SH SOLE 000
PRUDENTIAL BANCORPINC NEW COM74431A10118913,632SH SOLE 000
PRUDENTIALFINL INC COM7443201027,27293,143SH SOLE 000
PUBLIC SVC ENTERPRISEGRP IN COM7445731062,68946,117SH SOLE 000
PUBLIC STORAGECOM74460D1092,0548,895SH SOLE 000
PULMATRIXINC COM NEW74584P2021210,197SH SOLE 000
PULTE GROUPINC COM74586710193921,779SH SOLE 000
PUTNAM MANAGEDMUN INCOME TR COM746823103957118,614SH SOLE 000
PUTNAM MUN OPPORTUNITIESTR SH BEN INT74692210329921,874SH SOLE 000
QEP RESOURCESINC COM74733V1004117,052SH SOLE 000
QORVOINC COM74736K1011,76410,612SH SOLE 000
QUALCOMMINC COM74752510335,332231,930SH SOLE 000
QUALYSINC COM74758T3032191,796SH SOLE 000
QUANTASVCS INC COM74762E1026,76493,913SH SOLE 000
QUANTUMSCAPECORP COM CL A74767V1098399,930SH SOLE 000
QUEST DIAGNOSTICSINC COM74834L1001,20310,095SH SOLE 000
QUIDELCORP COM74838J1012,28712,733SH SOLE 000
QURATE RETAIL INC COM SERA74915M10019517,811SH SOLE 000
RBB FD INC MOTLEY FOLETF74933W6018,592243,275SH SOLE 000
RBB FD INC MFAMSMLCP GRWTH74933W8743,29185,425SH SOLE 000
RHCOM74967X1036881,537SH SOLE 000
RPMINTL INC COM7496851035,06855,823SH SOLE 000
RADIUS HEALTHINC COM NEW75046920744124,687SH SOLE 000
RANGE RESCORP COM75281A10932348,170SH SOLE 000
RAVE RESTAURANT GROUPINC COM7541981091415,575SH SOLE 000
RAVEN INDSINC COM7542121082216,682SH SOLE 000
RAYMOND JAMESFINL INC COM7547301092712,833SH SOLE 000
RAYONIERINC COM75490710374525,369SH SOLE 000
RAYTHEON TECHNOLOGIESCORP COM75513E10115,073210,777SH SOLE 000
REALTYINCOME CORP COM75610910414,363231,023SH SOLE 000
REAVESUTIL INCOME FD COM SH BEN INT7561581011,15335,177SH SOLE 000
REATA PHARMACEUTICALSINC CL A75615P1032652,145SH SOLE 000
RED VIOLETINC COM75704L1042198,400SH SOLE 000
REDFINCORP COM75737F1082764,022SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F1076,63213,727SH SOLE 000
REGIONS FINANCIALCORP NEW COM7591EP1001,08567,318SH SOLE 000
REKOR SYSTEMSINC COM75941910431138,500SH SOLE 000
REMARK HLDGSINC COM75955K1022211,570SH SOLE 000
RENEWABLE ENERGY GROUPINC COM NEW75972A3011,51721,424SH SOLE 000
REPRO MED SYSINC COM75991010214023,250SH SOLE 000
REPLIGENCORP COM7599161097153,730SH SOLE 000
RENAISSANCE CAP GREENWICH FD IPOETF75993720491414,175SH SOLE 000
REPUBLICSVCS INC COM7607591002,31524,044SH SOLE 000
RESEARCH FRONTIERSINC COM7609111074315,402SH SOLE 000
RESMEDINC COM7611521074532,131SH SOLE 000
RESTAURANT BRANDSINTL INC COM76131D1033145,140SH SOLE 000
RETAIL PPTYSAMER INC CL A76131V20241548,517SH SOLE 000
REXFORD INDL RLTYINC COM76169C1002084,232SH SOLE 000
RINGCENTRALINC CL A76680R2061,6644,391SH SOLE 000
RINGENERGY INC COM76680V1081624,500SH SOLE 000
RIO TINTO PLC SPONSOREDADR7672041002,47832,948SH SOLE 000
RIOT BLOCKCHAININC COM76729210541324,312SH SOLE 000
RITE AIDCORP COM76775487219612,383SH SOLE 000
RIVERVIEW BANCORPINC COM7693971009017,164SH SOLE 000
ROBERT HALFINTL INC COM7703231035879,389SH SOLE 000
ROCKETCOS INC COM CL A77311W1011,88193,019SH SOLE 000
ROCKWELL AUTOMATIONINC COM7739031093,31313,210SH SOLE 000
ROCKWELL MEDINC COM7743741021010,340SH SOLE 000
ROKUINC COM CL A77543R10211,98436,094SH SOLE 000
ROLLINSINC COM7757111043,21082,153SH SOLE 000
ROPER TECHNOLOGIESINC COM7766961061,7714,109SH SOLE 000
ROSS STORESINC COM7782961032,22618,126SH SOLE 000
ROYAL BKCDA COM7800871022,71433,071SH SOLE 000
ROYAL DUTCHSHELL PLC SPON ADR B7802591072,05961,270SH SOLE 000
ROYAL DUTCHSHELL PLC SPONS ADR A7802592063,15389,722SH SOLE 000
ROYALGOLD INC COM7802871081,33012,500SH SOLE 000
ROYCEVALUE TR INC COM78091010568342,338SH SOLE 000
ROYCE MICRO-CAPTR INC COM78091510425925,634SH SOLE 000
RUTHS HOSPITALITY GROUPINC COM78333210918110,225SH SOLE 000
RYDER SYSINC COM7835491082373,837SH SOLE 000
RYMAN HOSPITALITY PPTYSINC COM78377T1072663,930SH SOLE 000
S & T BANCORPINC COM78385910184233,888SH SOLE 000
S&P GLOBALINC COM78409V10416,92451,483SH SOLE 000
SBA COMMUNICATIONSCORP NEW CL A78410G1041,5745,579SH SOLE 000
SL GREEN RLTYCORP COM78440X1015399,043SH SOLE 000
SPDRS&P 500 ETF TR TR UNIT78462F103183,763491,503SH SOLE 000
SPDRGOLD TR GOLD SHS78463V10790,801509,090SH SOLE 000
SPDRINDEX SHS FDS EURO STOXX 5078463X2023097,411SH SOLE 000
SPDRINDEX SHS FDS ASIA PACIF ETF78463X3012862,245SH SOLE 000
SPDRINDEX SHS FDS MSCI WRLD STRGIC78463X4183774,072SH SOLE 000
SPDRINDEX SHS FDS MSCI EAFE STRTGC78463X4342143,057SH SOLE 000
SPDRINDEX SHS FDS S&P GLBDIV ETF78463X4592574,255SH SOLE 000
SPDRINDEX SHS FDS PORTFOLIO EMG MK78463X50924,947591,711SH SOLE 000
SPDRINDEX SHS FDS S&P EM MKT DIV78463X5332428,699SH SOLE 000
SPDRINDEX SHS FDS DJ GLB RL ES ETF78463X74990820,415SH SOLE 000
SPDRINDEX SHS FDS S&P INTL ETF78463X7721,29235,337SH SOLE 000
SPDRINDEX SHS FDS MSCI ACWI EXUS78463X8482207,973SH SOLE 000
SPDRINDEX SHS FDS S&P GBLINF ETF78463X8552615,227SH SOLE 000
SPDRINDEX SHS FDS DJ INTL RL ETF78463X8631,05931,054SH SOLE 000
SPDRINDEX SHS FDS S&P INTL SMLCP78463X8711,15332,571SH SOLE 000
SPDRINDEX SHS FDS PORTFOLIO DEVLPD78463X88912,873381,433SH SOLE 000
SPDR SERTR NYSE TECH ETF78464A1025,47338,721SH SOLE 000
SPDR SER TR FACTSTINV ETF78464A1101,4186,594SH SOLE 000
SPDR SER TR PORTFOLIOCRPORT78464A14455115,210SH SOLE 000
SPDR SER TR BLOMBRG BRCINTL78464A1519,301245,417SH SOLE 000
SPDR SERTR S&P 600 SMCP GRW78464A20113,464176,304SH SOLE 000
SPDR SER TR NUVEEN BBGBRCLY78464A2841,13419,229SH SOLE 000
SPDR SER TR WELLS FGPFD ETF78464A2924,657104,870SH SOLE 000
SPDR SERTR S&P 600 SMCP VAL78464A3002,64239,912SH SOLE 000
SPDR SER TR BLMBRG BRCCNVRT78464A35955,269667,583SH SOLE 000
SPDR SER TR PORTFOLIOLN COR78464A3675,091153,814SH SOLE 000
SPDR SER TR PORTFOLIOINTRMD78464A3756,330170,247SH SOLE 000
SPDR SER TR BLOMBRG BRCEMRG78464A39157620,544SH SOLE 000
SPDR SER TR PRTFLOS&P500 GW78464A40921,556389,871SH SOLE 000
SPDR SER TR PORTFOLIOSHORT78464A4744,442141,478SH SOLE 000
SPDR SER TR PRTFLOS&P500 VL78464A5088,549248,578SH SOLE 000
SPDR SER TR BLOMBERGINTL TR78464A5164,733151,541SH SOLE 000
SPDR SERTR HLTH CARE SVCS78464A5732882,976SH SOLE 000
SPDR SERTR HLTH CR EQUIP78464A5816,87660,402SH SOLE 000
SPDR SER TR COMPSOFTWARE78464A5997334,756SH SOLE 000
SPDR SER TR DJREIT ETF78464A6071,06112,237SH SOLE 000
SPDR SER TR AEROSPACEDEF78464A6316,68758,283SH SOLE 000
SPDR SER TR PORTFOLIOAGRGTE78464A64911,664378,809SH SOLE 000
SPDR SER TR PORTFLITIPS ETF78464A6562,99896,174SH SOLE 000
SPDR SER TR PORTFOLIOLN TSR78464A6646,090134,938SH SOLE 000
SPDR SER TR PORTFLIINTRMDIT78464A6728,121245,649SH SOLE 000
SPDR SERTR S&P REGL BKG78464A6983,92975,624SH SOLE 000
SPDR SERTR S&P RETAIL ETF78464A7144,42368,767SH SOLE 000
SPDR SERTR S&P PHARMAC78464A7222915,598SH SOLE 000
SPDR SERTR S&P METALS MNG78464A7552447,301SH SOLE 000
SPDR SERTR S&P DIVID ETF78464A76330,537288,278SH SOLE 000
SPDR SERTR S&P CAP MKTS78464A7712,24229,773SH SOLE 000
SPDR SERTR S&P INS ETF78464A7892978,834SH SOLE 000
SPDR SERTR S&P BK ETF78464A7971,10526,422SH SOLE 000
SPDR SER TR PORTFOLIS&P150078464A80530,886670,133SH SOLE 000
SPDR SERTR S&P 600 SML CAP78464A8133,35642,191SH SOLE 000
SPDR SERTR S&P 400 MDCP GRW78464A8215,92385,426SH SOLE 000
SPDR SERTR S&P 400 MDCP VAL78464A8392694,840SH SOLE 000
SPDR SER TR PORTFOLIOS&P40078464A8472,36958,637SH SOLE 000
SPDR SER TR PORTFOLIOS&P50078464A85470,3881,601,193SH SOLE 000
SPDR SERTR S&P SEMICNDCTR78464A8624,28125,070SH SOLE 000
SPDR SERTR S&P BIOTECH78464A87010,61975,429SH SOLE 000
SPDR SERTR S&P HOMEBUILD78464A8881,10219,113SH SOLE 000
SS&C TECHNOLOGIES HLDGSINC COM78467J1003765,169SH SOLE 000
SSGA ACTIVE ETF TR INCOMALLO ETF78467V20277923,003SH SOLE 000
SSGA ACTIVE ETF TR GLOBLALLO ETF78467V40054312,714SH SOLE 000
SSGA ACTIVE ETF TR BLKSTNGSOSRLN78467V6082,95264,670SH SOLE 000
SSGA ACTIVE ETF TR SPDRTR TACTIC78467V84821,967445,757SH SOLE 000
SPDR DOW JONES INDL AVERAGE UT SER178467X10926,36786,226SH SOLE 000
SPDRS&P MIDCAP 400 ETF TR UTSER1 S&PDCRP78467Y10717,11040,747SH SOLE 000
SPDR SER TR PORTFOLIOSH TSR78468R10111,340369,254SH SOLE 000
SPDR SER TR BLOMBERG BRCINV78468R2007,704251,854SH SOLE 000
SPDR SER TR BLOOMBERG SRTTR78468R4081,30948,566SH SOLE 000
SPDR SERTR S&P OILGAS EXP78468R5561,54826,470SH SOLE 000
SPDR SER TR PORTFLIHIGH YLD78468R6063,616136,547SH SOLE 000
SPDR SERTR BLOOMBERG BRCLYS78468R6223,08828,346SH SOLE 000
SPDR SERTR S&P KENSHO NEW78468R6482,50143,387SH SOLE 000
SPDR SERTR S&P KENSHO CLEAN78468R6557877,265SH SOLE 000
SPDR SER TR SPDRBLOOMBERG78468R66318,612203,367SH SOLE 000
SPDR SERTR S&P KENSHO SMART78468R6892805,097SH SOLE 000
SPDR SER TR NUVEEN BRCMUNIC78468R72181215,464SH SOLE 000
SPDR SER TR NUVEEN BLMBRGSR78468R7392,00840,327SH SOLE 000
SPDR SER TR SSGA GNDERETF78468R7471,52917,054SH SOLE 000
SPDR SER TR RUSSELLLOW VOL78468R7541,15312,838SH SOLE 000
SPDR SER TR PRTFLOS&P500 HI78468R7882,17566,044SH SOLE 000
SPDR SER TR SPDRS&P 500 ETF78468R7961,64217,664SH SOLE 000
SPDR SER TR SSGAUS LRG ETF78468R8042,45720,484SH SOLE 000
SPDR SERTR MSCI USA STRTGIC78468R8124,93247,211SH SOLE 000
SPDR SER TR PORTFOLIOS&P60078468R8534,155116,049SH SOLE 000
SPDR SER TR SSGA US SMALETF78468R8872032,121SH SOLE 000
SPDRINDEX SHS FDS MSCI EAFE FS ETF78470E1062082,663SH SOLE 000
SSGA ACTIVE TR SPDR SSGAUS SCT78470P40862515,484SH SOLE 000
SSGA ACTIVE TR SPDR SSGAFXD78470P50752816,411SH SOLE 000
SSRMNG INC COM78473010320410,175SH SOLE 000
SVB FINANCIAL GROUPCOM78486Q1019912,556SH SOLE 000
SABRA HEALTHCARE REIT INC COM78573L10672541,745SH SOLE 000
SABRECORP COM78573M10429524,511SH SOLE 000
SAFEHOLDINC COM78645L1007249,984SH SOLE 000
ST JOECO COM7901481002355,544SH SOLE 000
SALESFORCECOM INC COM79466L30231,976143,695SH SOLE 000
SAN JUAN BASIN RTY TR UNIT BENINT7982411055319,914SH SOLE 000
SANDRIDGEENERGY INC COM NEW80007P86913944,795SH SOLE 000
SANDSTORMGOLD LTD COM NEW80013R20637452,111SH SOLE 000
SANFILIPPO JOHN B & SONINC COM8004221072352,979SH SOLE 000
SANGAMO THERAPEUTICSINC COM80067710654334,806SH SOLE 000
SANOFI SPONSOREDADR80105N1051,12723,193SH SOLE 000
SAP SE SPONADR8030542043822,931SH SOLE 000
SAREPTA THERAPEUTICSINC COM8036071005773,386SH SOLE 000
HENRY SCHEININC COM8064071022934,379SH SOLE 000
SCHLUMBERGERLTD COM8068571081,29559,318SH SOLE 000
SCHRODINGERINC COM80810D1032623,313SH SOLE 000
SCHWAB CHARLESCORP COM8085131054,16678,548SH SOLE 000
SCHWABSTRATEGIC TR US BRD MKT ETF8085241027,43581,709SH SOLE 000
SCHWABSTRATEGIC TR US LRG CAP ETF80852420155,176606,661SH SOLE 000
SCHWAB STRATEGIC TR US LCAPGR ETF80852430025,032194,939SH SOLE 000
SCHWAB STRATEGIC TR US LCAP VAETF8085244097,255121,872SH SOLE 000
SCHWAB STRATEGIC TR US MID-CAPETF80852450814,040205,918SH SOLE 000
SCHWABSTRATEGIC TR US SML CAP ETF80852460712,868144,581SH SOLE 000
SCHWAB STRATEGIC TR EMRG MKTEQETF8085247066,224203,068SH SOLE 000
SCHWAB STRATEGIC TR 1 5YRCORP BD8085247143086,001SH SOLE 000
SCHWABSTRATEGIC TR 1000 INDEX ETF8085247221,53240,974SH SOLE 000
SCHWAB STRATEGIC TR SCHWB FDT EMKLG8085247301,84865,399SH SOLE 000
SCHWAB STRATEGIC TR SCHWB FDTINT LG8085247552,42582,806SH SOLE 000
SCHWAB STRATEGIC TR SCHWAB FDTUS SC8085247631,03324,073SH SOLE 000
SCHWAB STRATEGIC TR SCHWAB FDTUS LG8085247713247,163SH SOLE 000
SCHWAB STRATEGIC TR SCHWAB FDTUS BM8085247891,69337,698SH SOLE 000
SCHWABSTRATEGIC TR US DIVIDEND EQ80852479722,874356,619SH SOLE 000
SCHWABSTRATEGIC TR INTL EQTY ETF80852480514,193394,130SH SOLE 000
SCHWABSTRATEGIC TR US AGGREGATE B8085248397,838139,884SH SOLE 000
SCHWABSTRATEGIC TR US REIT ETF8085248471,58841,819SH SOLE 000
SCHWABSTRATEGIC TR INTRM TRM TRES8085248545,71198,086SH SOLE 000
SCHWABSTRATEGIC TR SHT TM US TRES80852486229,155567,333SH SOLE 000
SCHWABSTRATEGIC TR US TIPS ETF80852487011,912191,884SH SOLE 000
SCHWAB STRATEGIC TR INTL SCEQTETF8085248886,188164,352SH SOLE 000
SCIENCE APPLICATIONSINTL CO COM8086251072052,165SH SOLE 000
SCOTTS MIRACLEGRO CO CL A8101861063,20416,087SH SOLE 000
SEA LTD SPONSORDADS81141R1001,7358,716SH SOLE 000
SEAGENINC COM81181C1042,56514,643SH SOLE 000
SEABRIDGEGOLD INC COM81191610548222,859SH SOLE 000
SELECT SECTOR SPDRTR SBI MATERIALS81369Y10014,377198,602SH SOLE 000
SELECT SECTOR SPDRTR SBI HEALTHCARE81369Y20921,359188,288SH SOLE 000
SELECT SECTOR SPDRTR SBI CONS STPLS81369Y30814,547215,670SH SOLE 000
SELECT SECTOR SPDRTR SBI CONS DISCR81369Y40719,344120,316SH SOLE 000
SELECT SECTOR SPDRTR ENERGY81369Y50617,570463,580SH SOLE 000
SELECT SECTOR SPDR TR SBINT-FINL81369Y6059,747330,642SH SOLE 000
SELECT SECTOR SPDR TR SBINT-INDS81369Y7045,87466,335SH SOLE 000
SELECT SECTOR SPDRTR TECHNOLOGY81369Y80371,339548,678SH SOLE 000
SELECT SECTOR SPDRTR COMMUNICATION81369Y8523,93858,361SH SOLE 000
SELECT SECTOR SPDR TR RL EST SELSEC81369Y8602,18459,727SH SOLE 000
SELECT SECTOR SPDR TR SBINT-UTILS81369Y88615,812252,190SH SOLE 000
SEMPRAENERGY COM8168511091,72313,521SH SOLE 000
SERVICECORP INTL COM8175651044549,255SH SOLE 000
SERVICE PPTYSTR COM SH BEN INT81761L10211510,046SH SOLE 000
SERVICENOWINC COM81762P10212,11322,007SH SOLE 000
SESENBIO INC COM8177631053424,900SH SOLE 000
SHAKESHACK INC CL A8190471017739,120SH SOLE 000
SHERWIN WILLIAMSCO COM82434810613,62618,542SH SOLE 000
SHOPIFYINC CL A82509L10722,75820,105SH SOLE 000
SIENTRAINC COM82621J1056015,392SH SOLE 000
SIERRA WIRELESSINC COM82651610628019,175SH SOLE 000
SIGMATRONINTL INC COM82661L1019420,100SH SOLE 000
SILVERCORP METALSINC COM82835P10351677,112SH SOLE 000
SILVERCREST METALSINC COM82836310161254,719SH SOLE 000
SIMMONS 1ST NATLCORP CL A $1 PAR8287302001,45667,438SH SOLE 000
SIMON PPTY GROUPINC NEW COM8288061092,43228,521SH SOLE 000
SIRIUS XM HOLDINGSINC COM82968B1031,641257,541SH SOLE 000
SITEONE LANDSCAPE SUPPLYINC COM82982L1032111,333SH SOLE 000
SIX FLAGS ENTMTCORP NEW COM83001A1021,05931,046SH SOLE 000
SIXTH STREET SPECIALTY LENDNCOM83012A10941820,138SH SOLE 000
SKECHERSU S A INC CL A8305661052476,861SH SOLE 000
SKILLZINC COM83067L10968834,400SH SOLE 000
SKYWESTINC COM8308791022506,213SH SOLE 000
SKYWORKS SOLUTIONSINC COM83088M1024,95132,387SH SOLE 000
SLACK TECHNOLOGIESINC COM CL A83088V1022,76965,545SH SOLE 000
SMITH & WESSON BRANDSINC COM8317541061,14264,348SH SOLE 000
SMITH A OCORP COM83186520994217,179SH SOLE 000
SMILEDIRECTCLUBINC CL A COM83192H10620116,871SH SOLE 000
SMARTSHEETINC COM CL A83200N10374310,721SH SOLE 000
SMUCKER JM CO COM NEW8326964051,73414,996SH SOLE 000
SNAP ONINC COM8330341011,3167,692SH SOLE 000
SNAPINC CL A83304A1061,38427,650SH SOLE 000
SNOWFLAKEINC CL A8334451091,1374,042SH SOLE 000
SOLARCAP LTD COM83413U10043724,940SH SOLE 000
SOLAREDGE TECHNOLOGIESINC COM83417M1041,0263,216SH SOLE 000
SONIM TECHNOLOGIESINC COM83548F101710,000SH SOLE 000
SONOCO PRODSCO COM8354951022814,735SH SOLE 000
SONY CORP SPONSOREDADR8356993072,73627,060SH SOLE 000
SONOSINC COM83570H10826011,110SH SOLE 000
SORRENTO THERAPEUTICSINC COM NEW83587F20264794,832SH SOLE 000
SOTHERLY HOTELSINC COM83600C1034919,721SH SOLE 000
SOUTH JERSEY INDSINC UNIT 99/99/99998385181162577,188SH SOLE 000
SOUTHST CORP COM8404411092,32132,106SH SOLE 000
SOUTHERNCO COM84258710722,631368,406SH SOLE 000
SOUTHERNCOPPER CORP COM84265V1055398,270SH SOLE 000
SOUTHWEST AIRLSCO COM8447411087,889169,250SH SOLE 000
SOUTHWESTERNENERGY CO COM84546710915451,635SH SOLE 000
SPERO THERAPEUTICSINC COM84833T10366734,423SH SOLE 000
SPIRIT AEROSYSTEMS HLDGSINC COM CL A84857410966517,009SH SOLE 000
SPIRIT AIRLSINC COM8485771021,07243,857SH SOLE 000
SPIREINC COM84857L1015368,368SH SOLE 000
SPIRIT RLTYCAP INC NEW COM NEW84860W30059914,919SH SOLE 000
SPIRIT OF TEX BANCSHARESINC COM84861D10385350,761SH SOLE 000
SPLUNKINC COM8486371041,5899,354SH SOLE 000
SPROTT PHYSICALGOLD TR UNIT85207H1045,120339,294SH SOLE 000
SPROTT PHYSICALSILVER TR TR UNIT85207K1072,471264,598SH SOLE 000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q10418010,081SH SOLE 000
SPROUTS FMRSMKT INC COM85208M10235317,582SH SOLE 000
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1014,325223,510SH SOLE 000
SPROTT ETF TRUST GOLD MINERSETF85210B1022126,949SH SOLE 000
SPROTT ETF TRUST JR GOLD MINERSE85210B2013877,866SH SOLE 000
SQUAREINC CL A85223410333,416153,538SH SOLE 000
STAGINDL INC COM85254J10291329,165SH SOLE 000
STAMPSCOM INC COM NEW8528572002501,275SH SOLE 000
STANLEY BLACK & DECKERINC COM8545021013,17817,796SH SOLE 000
STARBUCKSCORP COM85524410933,979317,625SH SOLE 000
STARWOOD PPTYTR INC COM85571B1051,66586,263SH SOLE 000
STATE STRCORP COM8574771031,41319,411SH SOLE 000
STEEL DYNAMICSINC COM8581191002,00154,265SH SOLE 000
STELLUSCAP INVT CORP COM85856810861556,484SH SOLE 000
STERICYCLEINC COM8589121085818,379SH SOLE 000
STERLING BANCORP DELCOM85917A10023112,850SH SOLE 000
STITCH FIXINC COM CL A86089710772712,379SH SOLE 000
STMICROELECTRONICS N V NYREGISTRY86101210290424,350SH SOLE 000
STONE HBR EMERGING MKTS INCOCOM86164T10717221,226SH SOLE 000
STORECAP CORP COM8621211001,39841,149SH SOLE 000
STRATEGYSHS NS 7HANDL IDX86280R5063,287128,663SH SOLE 000
STRATEGYSHS DAY HAGAN NED86280R80363021,540SH SOLE 000
STRATEGYSHS NEWFOUND RESLV86280R8864,166166,331SH SOLE 000
STRIDEINC COM86333M10867932,000SH SOLE 000
STRYKER CORPORATIONCOM86366710120,16182,276SH SOLE 000
STURM RUGER &CO INC COM8641591084376,714SH SOLE 000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN86448210449032,946SH SOLE 000
SUN CMNTYSINC COM8666741044593,024SH SOLE 000
SUN LIFE FINANCIAL INC.COM86679610551711,638SH SOLE 000
SUNCORENERGY INC NEW COM86722410731919,012SH SOLE 000
SUNPOWERCORP COM86765240627910,868SH SOLE 000
SUNOCO LP/SUNOCOFIN CORP COM UT REP LP86765K1092749,518SH SOLE 000
SUNOPTAINC COM8676EP1081,13797,429SH SOLE 000
SUNRUNINC COM86771W10574210,690SH SOLE 000
SWITCHBACK ENERGY ACQUISTNC COM CL A87105M10276419,057SH SOLE 000
SYNALLOYCORP COM87156510762680,305SH SOLE 000
SYNAPTICSINC COM87157D1093954,094SH SOLE 000
SYNOPSYSINC COM8716071076702,584SH SOLE 000
SYNCHRONY FINANCIALCOM87165B10360017,282SH SOLE 000
SYSCOCORP COM8718291076,67289,850SH SOLE 000
TCFFINL CORP COM87230710345912,405SH SOLE 000
TCWSTRATEGIC INCOME FD INC COM8723401047613,404SH SOLE 000
BLACKROCK TCPCAPITAL CORP NOTE 4.625 3/087238QAD5295295,000SH SOLE 000
TJXCOS INC NEW COM8725401095,34478,248SH SOLE 000
T-MOBILEUS INC COM8725901043,16123,440SH SOLE 000
T ROWE PRICE ETF INC PRICE BLUECHIP87283Q1072,05273,064SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTD SPONSOREDADS8740391009,30585,339SH SOLE 000
TAKE-TWO INTERACTIVE SOFTWARCOM8740541091,1335,451SH SOLE 000
TAKEDA PHARMACEUTICAL CO LTD SPONSOREDADS87406020522312,247SH SOLE 000
TALOSENERGY INC COM87484T10810512,802SH SOLE 000
TANDEM DIABETESCARE INC COM NEW8753722037237,560SH SOLE 000
TANGER FACTORY OUTLET CTRSI COM87546510659459,597SH SOLE 000
TAPESTRYINC COM87603010770922,828SH SOLE 000
TARGETCORP COM87612E10617,16697,241SH SOLE 000
TARGA RESCORP COM87612G1012378,967SH SOLE 000
TASEKO MINESLTD COM8765111064131,350SH SOLE 000
TATTOOED CHEFINC COM CL A87663X1022,708118,298SH SOLE 000
TAYLOR MORRISONHOME CORP COM87724P10627110,547SH SOLE 000
TCENERGY CORP COM87807B10756413,867SH SOLE 000
TEKLA HEALTHCARE OPPORTUNITISHS8791051041,63580,221SH SOLE 000
TEKLAHEALTHCARE INVS SH BEN INT87911J10347920,122SH SOLE 000
TEKLA WORLD HEALTHCARE FD BENINT SHS87911L10856235,520SH SOLE 000
TELADOC HEALTHINC COM87918A10511,48757,445SH SOLE 000
TELEDYNE TECHNOLOGIESINC COM8793601051,3993,568SH SOLE 000
TELEFLEX INCORPORATEDCOM8793691069212,238SH SOLE 000
TELEFONICA S A SPONSOREDADR87938220814936,953SH SOLE 000
TELLURIANINC NEW COM87968A104150117,050SH SOLE 000
TELUS CORPORATIONCOM87971M10320210,204SH SOLE 000
TEMPLETON EMERGINGMKTS FD COM88019110132017,097SH SOLE 000
TEMPLETON GLOBALINCOME FD COM8801981062,935533,600SH SOLE 000
10X GENOMICSINC CL A COM88025U1093382,385SH SOLE 000
TENETHEALTHCARE CORP COM NEW88033G40766816,734SH SOLE 000
TERADYNEINC COM8807701022,32919,423SH SOLE 000
TESLAINC COM88160R101100,762142,789SH SOLE 000
TEVA PHARMACEUTICAL INDS LTD SPONSOREDADS88162420945246,870SH SOLE 000
TETRATECH INC NEW COM88162G1033633,138SH SOLE 000
TEUCRIUM COMMODITY TR CORNFD SHS88166A1021,01565,145SH SOLE 000
TEXAS INSTRSINC COM88250810411,44269,713SH SOLE 000
TEXAS PAC LD TR SUB CTF PROPI T882610108557766SH SOLE 000
TEXTRONINC COM88320310180116,565SH SOLE 000
TG THERAPEUTICSINC COM88322Q10894818,226SH SOLE 000
THERATECHNOLOGIESINC COM88338H1003012,130SH SOLE 000
THERAPEUTICSMDINC COM88338N1071915,607SH SOLE 000
THE TRADE DESKINC COM CL A88339J10512,92116,131SH SOLE 000
THE REALREALINC COM88339P10121310,920SH SOLE 000
THERMO FISHER SCIENTIFICINC COM88355610219,14641,104SH SOLE 000
THOMSON REUTERS CORP.COM NEW88490370999212,119SH SOLE 000
THOR INDSINC COM8851601012152,314SH SOLE 000
3-D SYS CORP DELCOM NEW88554D20555152,529SH SOLE 000
3MCO COM88579Y10126,835153,528SH SOLE 000
TIDAL ETF TR RPARRISK PARI88636460327611,587SH SOLE 000
TIFFANY &CO NEW COM8865471087275,530SH SOLE 000
TILRAYINC COM CL 288688T10025330,669SH SOLE 000
TIMKENCO COM8873891043905,037SH SOLE 000
TIMOTHY PLANHIG DV STK ETF88743232665825,405SH SOLE 000
TIMOTHY PLAN US LRGMDCP CORE88743235947015,233SH SOLE 000
TOPBUILDCORP COM89055F1032661,446SH SOLE 000
TOROCO COM8910921089119,608SH SOLE 000
TORONTO DOMINION BK ONTCOM NEW8911605091,07519,045SH SOLE 000
TORTOISEENERGY INFRA CORP COM89147L88623211,534SH SOLE 000
TOTAL SE SPONSOREDADS89151E1091,47535,199SH SOLE 000
TOYOTA MOTOR CORP SPADR REP2COM8923313071,4539,399SH SOLE 000
TRACTOR SUPPLYCO COM8923561063,99028,381SH SOLE 000
TRANSAMERICA ETF TR DELTASHSS&P 50089349P1074,03463,010SH SOLE 000
TRANSDIGM GROUPINC COM893641100271438SH SOLE 000
TRAVELERS COMPANIESINC COM89417E1093,44224,524SH SOLE 000
TREXCO INC COM89531P1052512,996SH SOLE 000
TRI CONTLCORP COM8954361031,56653,138SH SOLE 000
TRIMBLEINC COM8962391003194,780SH SOLE 000
TRIMTABSETF TR US FREE CASH FLW89628W3023,14567,905SH SOLE 000
TRIUMPH BANCORPINC COM89679E3003176,523SH SOLE 000
TRUISTFINL CORP COM89832Q1099,401196,131SH SOLE 000
T2 BIOSYSTEMSINC COM89853L1041814,900SH SOLE 000
TUSCAN HLDGS CORPEXP 04/01/20290069K1126413,400SH SOLE 000
22ND CENTY GROUPINC COM90137F1033717,017SH SOLE 000
TWILIOINC CL A90138F10210,25930,308SH SOLE 000
TWITTERINC COM90184L1024,26678,777SH SOLE 000
TWO HBRSINVT CORP COM NEW90187B40835756,035SH SOLE 000
II-VIINC COM9021041086218,174SH SOLE 000
TWO RDSSHARED TR ANFIELD CAP DI90213U11539440,662SH SOLE 000
TYLER TECHNOLOGIESINC COM9022521051,3273,041SH SOLE 000
TYME TECHNOLOGIESINC COM90238J1031613,000SH SOLE 000
TYSON FOODSINC CL A9024941034,44468,960SH SOLE 000
UGICORP NEW COM90268110544112,608SH SOLE 000
UMBFINL CORP COM90278810869610,085SH SOLE 000
UFP INDUSTRIESINC COM90278Q10864611,622SH SOLE 000
USA COMPRESSION PARTNERS LP COMUNITLTDPAR90290N10915311,233SH SOLE 000
U S GLOBALINVS INC CL A90295210038570,560SH SOLE 000
US BANCORP DELCOM NEW9029733046,808146,116SH SOLE 000
U S CONCRETEINC COM90333L20176819,226SH SOLE 000
U S SILICA HLDGSINC COM90346E10327439,082SH SOLE 000
UBER TECHNOLOGIESINC COM90353T1007,501147,075SH SOLE 000
UBIQUITIINC COM90353W1036222,232SH SOLE 000
ULTA BEAUTYINC COM90384S3031,6305,677SH SOLE 000
UNDER ARMOURINC CL A9043111071,58292,126SH SOLE 000
UNDER ARMOURINC CL C90431120642628,625SH SOLE 000
UNILEVER PLC SPONADR NEW9047677044,61376,426SH SOLE 000
UNIONPAC CORP COM90781810817,52084,142SH SOLE 000
UNITED BANKSHARES INC WEST VCOM90990710771622,106SH SOLE 000
UNITED AIRLS HLDGSINC COM9100471091,91144,194SH SOLE 000
UNITED PARCEL SERVICEINC CL B91131210623,109137,227SH SOLE 000
UNITED RENTALSINC COM9113631092,1659,337SH SOLE 000
UNITED STS BRENTOIL FD LP UNIT91167Q1002,700209,653SH SOLE 000
UNITED STS COMMODITY IDX FDT CM REP COPPFD9117181041,24957,495SH SOLE 000
US FOODS HLDGCORP COM91200810992027,606SH SOLE 000
UNITED STSNAT GAS FD LP UNIT PAR91231830075982,551SH SOLE 000
UNITED STSOIL FD LP UNITS91232N2071,85756,245SH SOLE 000
US WELL SERVICESINC CL A91274U1011331,110SH SOLE 000
UNITED STATES STLCORP NEW COM9129091081,39583,212SH SOLE 000
UNITEDHEALTH GROUPINC COM91324P10234,64398,788SH SOLE 000
UNITILCORP COM91325910755412,507SH SOLE 000
UNITI GROUPINC COM91325V10839633,733SH SOLE 000
UNITYSOFTWARE INC COM91332U1019456,155SH SOLE 000
UNIVERSAL CORP VACOM91345610959412,210SH SOLE 000
UNIVERSAL DISPLAYCORP COM91347P1051,9808,618SH SOLE 000
UNIVERSALHLTH SVCS INC CL B9139031003212,331SH SOLE 000
UNIVEST FINANCIAL CORPORATIOCOM91527110033316,160SH SOLE 000
UNUM GROUPCOM91529Y1061,08447,258SH SOLE 000
URANIUMENERGY CORP COM9168961032313,100SH SOLE 000
UTZ BRANDSINC COM CL A91809010126411,955SH SOLE 000
VF CORP COM9182041083,27238,309SH SOLE 000
VBI VACCINESINC COM NEW91822J1034,5241,645,030SH SOLE 000
VALE S A SPONSOREDADS91912E10536221,602SH SOLE 000
VALEROENERGY CORP COM91913Y1003,09354,670SH SOLE 000
VALLEY NATL BANCORPCOM91979410729730,444SH SOLE 000
VALVOLINEINC COM92047W10124810,738SH SOLE 000
VANECK MERKGOLD TR GOLD TRUST92107810122011,865SH SOLE 000
VANECK VECTORS ETF TR GOLD MINERSETF92189F10618,160504,167SH SOLE 000
VANECK VECTORS ETF TR VIDEOGAMING92189F1145237,469SH SOLE 000
VANECK VECTORS ETF TR MRNGSTRGBL WD92189F12283524,022SH SOLE 000
VANECK VECTORS ETF TR LONG TRENDETF92189F14848413,973SH SOLE 000
VANECK VECTORSETF TR GREEN BD ETF92189F17164923,210SH SOLE 000
VANECK VECTORS ETF TR ENVIRONMENTALSV92189F3042061,713SH SOLE 000
VANECK VECTORSETF TR SHRT HGH YLD MUN92189F38787935,439SH SOLE 000
VANECK VECTORS ETF TR BDCINCOME ETF92189F41143131,367SH SOLE 000
VANECK VECTORSETF TR PFD SECS EX FINL92189F42986542,048SH SOLE 000
VANECK VECTORS ETF TR FALLEN ANGELHG92189F43712,445387,687SH SOLE 000
VANECK VECTORSETF TR MTG REIT INCOME92189F4521,56793,533SH SOLE 000
VANECK VECTORS ETF TR CEFMUN INCOME E92189F46045115,822SH SOLE 000
VANECK VECTORSETF TR INVT GRADE FLTG92189F48660023,743SH SOLE 000
VANECK VECTORS ETF TR LOW CARBNENERGY92189F5022,16513,082SH SOLE 000
VANECK VECTORSETF TR SHORT MUNI ETF92189F52866336,618SH SOLE 000
VANECK VECTORSETF TR LONG MUNI ETF92189F53634916,063SH SOLE 000
VANECK VECTORS ETF TR MORNINGSTARINTL92189F5933069,090SH SOLE 000
VANECK VECTORS ETF TR MORNINGSTARWIDE92189F6438,742140,997SH SOLE 000
VANECK VECTORS ETF TR SEMICONDUCTORET92189F67612,57957,591SH SOLE 000
VANECK VECTORSETF TR RETAIL ETF92189F6842,26614,423SH SOLE 000
VANECK VECTORS ETF TR AGRIBUSINESSETF92189F7001,16114,911SH SOLE 000
VANECK VECTORSETF TR BIOTECH ETF92189F7265163,042SH SOLE 000
VANECK VECTORS ETF TR JR GOLD MINERSE92189F7916,631122,246SH SOLE 000
VANECK VECTORSETF TR GAMING ETF92189F8822445,219SH SOLE 000
VANECK VECTORS ETF TR MRNGSTRDUR DV92189H1023,647127,238SH SOLE 000
VANECK VECTORS ETF TR INTRMDTMUNI ETF92189H20112,404238,386SH SOLE 000
VANECK VECTORS ETF TR JP MORGANMKTS92189H3001,84555,452SH SOLE 000
VANECK VECTORSETF TR HIGH YLD MUN ETF92189H4093,47356,431SH SOLE 000
VANECK VECTORSETF TR OIL SVCS ETF92189H6072191,420SH SOLE 000
VANECK VECTORS ETF TR RARE EARTHSTRAT92189H80577511,773SH SOLE 000
VANGUARD SPECIALIZED FUNDS DIV APPETF921908844156,8041,110,744SH SOLE 000
VANGUARD STAR FDS VG TLINTL STK F921909768422,4287,021,747SH SOLE 000
VANGUARD WORLD FD EXTENDEDDUR9219107096,94245,582SH SOLE 000
VANGUARDWORLD FD ESG INTL STK ETF92191072574712,595SH SOLE 000
VANGUARDWORLD FD ESG US STK ETF9219107333,00442,806SH SOLE 000
VANGUARDWORLD FD MEGA GRWTH IND92191081619,11793,828SH SOLE 000
VANGUARDWORLD FD MEGA CAP VAL ETF92191084014,622168,422SH SOLE 000
VANGUARDWORLD FD MEGA CAP INDEX92191087315,241114,211SH SOLE 000
VANGUARD ADMIRAL FDSINC 500 GRTH IDX F92193250510,09343,866SH SOLE 000
VANGUARD ADMIRAL FDSINC 500 VAL IDX FD9219327033,02524,453SH SOLE 000
VANGUARD ADMIRAL FDSINC SMLCP 600 VAL9219327785033,580SH SOLE 000
VANGUARD ADMIRAL FDSINC SMLCP 600 GRTH9219327941,1976,085SH SOLE 000
VANGUARD ADMIRAL FDS INC SMLLCP600 IDX9219328281,6389,765SH SOLE 000
VANGUARD ADMIRAL FDSINC MIDCP 400 VAL9219328443172,409SH SOLE 000
VANGUARD ADMIRAL FDSINC MIDCP 400 GRTH9219328693551,984SH SOLE 000
VANGUARD ADMIRAL FDSINC MIDCP 400 IDX9219328851,62510,449SH SOLE 000
VANGUARD WELLINGTONFD US MINIMUM9219354093083,442SH SOLE 000
VANGUARD WELLINGTONFD US MOMENTUM9219355085645,007SH SOLE 000
VANGUARD WELLINGTONFD US MULTIFACTOR9219356072032,432SH SOLE 000
VANGUARD WELLINGTONFD US QUALITY9219357063693,700SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND92193779382,584753,226SH SOLE 000
VANGUARD BD INDEX FDS INTERMEDTERM92193781973,811794,946SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND921937827161,0431,942,613SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835208,1252,359,964SH SOLE 000
VANGUARD TAX-MANAGED INTL FD FTSEDEV MKT ETF921943858127,7362,705,695SH SOLE 000
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640659,210647,032SH SOLE 000
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467942,00532,990SH SOLE 000
VANGUARD WHITEHALL FDS INTL DVDETF9219468107,15587,913SH SOLE 000
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468853,27939,847SH SOLE 000
VANGUARD MALVERN FDS STRMINFPROIDX9220208055,359104,882SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J407194,7723,326,592SH SOLE 000
VANGUARDINTL EQUITY INDEX F GLB EX US ETF92204267670713,026SH SOLE 000
VANGUARD INTL EQUITY INDEX F FTSESMCAP ETF9220427188,80872,293SH SOLE 000
VANGUARD INTL EQUITY INDEX F TT WRLDST ETF9220427425,84163,091SH SOLE 000
VANGUARD INTL EQUITY INDEX F ALLWRLDEX US92204277512,787219,109SH SOLE 000
VANGUARD INTL EQUITY INDEX F FTSEEMR MKT ETF92204285879,4291,585,100SH SOLE 000
VANGUARD INTL EQUITY INDEX F FTSE PACIFICETF9220428665,28766,424SH SOLE 000
VANGUARD INTL EQUITY INDEX F FTSEEUROPE ETF9220428744,58276,064SH SOLE 000
VANGUARD WORLD FDSCONSUM DIS ETF92204A1089,17333,335SH SOLE 000
VANGUARD WORLD FDSCONSUM STP ETF92204A20720,876120,030SH SOLE 000
VANGUARD WORLD FDSENERGY ETF92204A3063,57868,987SH SOLE 000
VANGUARD WORLD FDS FINANCIALSETF92204A4055,44074,677SH SOLE 000
VANGUARD WORLD FDS HEALTH CARETF92204A50433,486149,670SH SOLE 000
VANGUARD WORLD FDS INDUSTRIALETF92204A6032,40014,116SH SOLE 000
VANGUARD WORLD FDSINF TECH ETF92204A70239,547111,781SH SOLE 000
VANGUARD WORLD FDSMATERIALS ETF92204A8011,76111,217SH SOLE 000
VANGUARD WORLD FDS UTILITIESETF92204A87615,966116,354SH SOLE 000
VANGUARD WORLD FDS COMM SRVCETF92204A8841,47112,235SH SOLE 000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C10213,134213,209SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40935,034420,834SH SOLE 000
VANGUARD SCOTTSDALE FDS TOTAL WLDBD ETF92206C56597511,857SH SOLE 000
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C5736496,896SH SOLE 000
VANGUARD SCOTTSDALE FDS VNGRUS2000VAL92206C6491,1439,896SH SOLE 000
VANGUARD SCOTTSDALE FDS VNGRUS2000IDX92206C6643,71523,470SH SOLE 000
VANGUARD SCOTTSDALE FDS VNGRUS1000GRW92206C6806,97628,152SH SOLE 000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70634,754500,629SH SOLE 000
VANGUARD SCOTTSDALE FDS VNGRUS1000VAL92206C7144984,160SH SOLE 000
VANGUARD SCOTTSDALE FDS VNGRUS1000IDX92206C7308234,697SH SOLE 000
VANGUARD SCOTTSDALE FDS MORTG-BACKSEC92206C77167,9491,256,685SH SOLE 000
VANGUARD SCOTTSDALE FDS LG-TERMCOR BD92206C8132,53622,830SH SOLE 000
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C8472,41925,237SH SOLE 000
VANGUARD SCOTTSDALE FDS INT-TERMCORP92206C87030,480313,775SH SOLE 000
VAPOTHERMINC COM92210710768125,350SH SOLE 000
VARIAN MED SYSINC COM92220P1058194,677SH SOLE 000
VECTOR GROUPLTD COM92240M1081,00285,999SH SOLE 000
VAXARTINC COM NEW92243A2006110,766SH SOLE 000
VEEVA SYSINC CL A COM9224751087,71128,324SH SOLE 000
VENTASINC COM92276F1001,71935,043SH SOLE 000
VANGUARD MUN BD FDS TAX EXEMPTBD9229077467,191130,304SH SOLE 000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363662,4041,927,329SH SOLE 000
VANGUARD INDEX FDS MCAPVL IDXVIP92290851212,377104,047SH SOLE 000
VANGUARD INDEX FDS MCAPGR IDXVIP92290853821,676102,211SH SOLE 000
VANGUARD INDEX FDS REAL ESTATEETF92290855326,227308,811SH SOLE 000
VANGUARD INDEX FDSSML CP GRW ETF92290859532,963123,152SH SOLE 000
VANGUARD INDEX FDSSM CP VAL ETF92290861125,474179,132SH SOLE 000
VANGUARD INDEX FDSMID CAP ETF92290862947,282228,668SH SOLE 000
VANGUARD INDEX FDS LARGECAP ETF92290863740,687231,518SH SOLE 000
VANGUARD INDEX FDS EXTENDMKT ETF922908652184,4471,120,036SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF922908736109,483432,159SH SOLE 000
VANGUARD INDEX FDSVALUE ETF92290874468,990579,941SH SOLE 000
VANGUARD INDEX FDSSMALL CP ETF92290875163,007323,645SH SOLE 000
VANGUARD INDEX FDSTOTAL STK MKT922908769276,6381,421,280SH SOLE 000
VENUS CONCEPTINC COM92332W1052011,300SH SOLE 000
VERASTEMINC COM92337C10412257,417SH SOLE 000
VEREITINC COM92339V3084,914130,025SH SOLE 000
VERISIGNINC COM92343E1022681,239SH SOLE 000
VERIZON COMMUNICATIONSINC COM92343V10456,872968,037SH SOLE 000
VERISKANALYTICS INC COM92345Y1061,8598,954SH SOLE 000
VERICELCORP COM92346J10864921,013SH SOLE 000
VERITONEINC COM92347M10041114,455SH SOLE 000
VERTEX PHARMACEUTICALSINC COM92532F1002,1889,256SH SOLE 000
VERTEXENERGY INC COM92534K10771100,000SH SOLE 000
VERTICALCAP INCOME FD SHS BEN INT92535C10466967,951SH SOLE 000
VIAVI SOLUTIONSINC COM92555010526217,522SH SOLE 000
VIACOMCBSINC CL B92556H2063,64297,739SH SOLE 000
VIATRISINC COM92556V1063,870206,516SH SOLE 000
VICTORY PORTFOLIOS II VCSHSUS 500 VOL92647N76664110,284SH SOLE 000
VICTORY PORTFOLIOS II VCSHSUS 500 ENH92647N78210,544169,024SH SOLE 000
VICTORY PORTFOLIOS II VCSHSUS EQ INCM92647N8242,51246,665SH SOLE 000
VICTORY PORTFOLIOS II VCSHSUS SML CAP92647N8322745,097SH SOLE 000
VICTORY PORTFOLIOS II VCSHSUS LRG CAP92647N8653828,102SH SOLE 000
VILLAGE FARMSINTL INC COM92707Y10875174,097SH SOLE 000
VIPER ENERGY PARTNERS LP COM UNT RPINT92763M10515913,684SH SOLE 000
VIRGIN GALACTIC HOLDINGSINC COM92766K1062,07687,469SH SOLE 000
VIRNETX HLDGCORP COM92823T10817434,587SH SOLE 000
VISAINC COM CL A92826C83985,808392,299SH SOLE 000
VIRTUS GLOBAL MULTI-SECTORI COM92829B10159849,395SH SOLE 000
VISTA OUTDOORINC COM92837710025310,654SH SOLE 000
VISTRACORP COM92840M1021,05753,776SH SOLE 000
VMWAREINC CL A COM9285634021,2578,965SH SOLE 000
VODAFONE GROUP PLC NEW SPONSOREDADR92857W3081,27377,257SH SOLE 000
VONAGE HLDGSCORP COM92886T20127221,092SH SOLE 000
VONTIER CORPORATIONCOM9288811012326,950SH SOLE 000
VOYA GLBL ADV & PREMOPP FD COM92912R10417219,641SH SOLE 000
VOYA GLBL EQTY DIV & PREM OPCOM92912T10024246,333SH SOLE 000
VOYA INFRASTRUCTURE INDLS &COM92912X10118017,477SH SOLE 000
VULCANMATLS CO COM9291601091,0797,277SH SOLE 000
VUZIXCORP COM NEW92921W3009210,175SH SOLE 000
WD-40CO COM9292361078803,313SH SOLE 000
WP CAREYINC COM92936U10913,127185,988SH SOLE 000
WEC ENERGY GROUPINC COM92939U1066,32268,694SH SOLE 000
WABTECCOM9297401087219,846SH SOLE 000
WAITR HLDGSINC COM93075210010939,161SH SOLE 000
WALMARTINC COM93114210348,867339,000SH SOLE 000
WALGREENS BOOTS ALLIANCEINC COM9314271086,355159,365SH SOLE 000
WASTE CONNECTIONSINC COM94106B1019809,568SH SOLE 000
WASTE MGMT INC DELCOM94106L10914,783125,353SH SOLE 000
WATERSCORP COM9418481035272,129SH SOLE 000
WATSCOINC COM9426222007163,162SH SOLE 000
WAYFAIRINC CL A94419L1015702,526SH SOLE 000
WELLS FARGOCO NEW COM94974610112,108401,196SH SOLE 000
WELLS FARGO ADVANTAGE INCOME WFINC OPPTY FD94987B1051,013124,082SH SOLE 000
WELLS FARGO ADV MULTI SCTRI COM94987D10141834,400SH SOLE 000
WELLS FARGO UTILITIES AND HI WF UTILITIESINC94987E10918714,538SH SOLE 000
WELLTOWERINC COM95040Q1042,71742,047SH SOLE 000
WENDYSCO COM95058W10041318,837SH SOLE 000
WEST PHARMACEUTICAL SVSCINC COM9553061051,1774,155SH SOLE 000
WESTERN ALLIANCE BANCORPCOM95763810972612,118SH SOLE 000
WESTERN ASSET EMERGINGMKTS COM95766A10125017,955SH SOLE 000
WESTERN ASSET GLOBALHIGH IN COM95766B10917517,477SH SOLE 000
WESTERN ASSETHIGH INCOME FD COM95766J10237254,082SH SOLE 000
WESTERN ASSET HIGH INCOME OPCOM95766K10921743,887SH SOLE 000
WESTERN ASSET MANAGED MUNSF COM95766M10517213,399SH SOLE 000
WESTERN ASSET MUN HIGH INCOMCOM95766N103870115,845SH SOLE 000
WESTERN ASSETMUN DEF OPP TR COM95768A10934916,779SH SOLE 000
WESTERN ASSET MTG DEFINED OPCOM95790B10935024,680SH SOLE 000
WESTERN ASSETMTG CAP CORP COM95790D1055717,637SH SOLE 000
WESTERN DIGITAL CORP.COM9581021051,71030,878SH SOLE 000
WESTERN DIGITAL CORP.NOTE 1.500 2/0958102AP02525,000SH SOLE 000
WESTERN UNCO COM95980210922610,303SH SOLE 000
WESTPORT FUEL SYSTEMSINC COM NEW96090830912022,584SH SOLE 000
WESTROCKCO COM96145D1057,355168,973SH SOLE 000
WEXINC COM96208T1045292,597SH SOLE 000
WEYERHAEUSER CO MTNBE COM NEW9621661045,849174,451SH SOLE 000
WHEATON PRECIOUS METALSCORP COM9628791023,35980,464SH SOLE 000
WHIRLPOOLCORP COM9633201066303,492SH SOLE 000
WHITEHORSEFIN INC COM96524V10618213,403SH SOLE 000
WILLIAMSCOS INC COM9694571002,915145,363SH SOLE 000
WILLIAMS SONOMAINC COM9699041014744,658SH SOLE 000
WINNEBAGO INDSINC COM9746371002904,845SH SOLE 000
WISDOMTREETR US TOTAL DIVIDND97717W1092,22921,257SH SOLE 000
WISDOMTREETR FUTRE STRAT FD97717W12575820,437SH SOLE 000
WISDOMTREETR US HIGH DIVIDEND97717W2081,13616,384SH SOLE 000
WISDOMTREETR EMG MKTS SMCAP97717W2812,62855,081SH SOLE 000
WISDOMTREETR US LARGECAP DIVD97717W30720,193187,842SH SOLE 000
WISDOMTREETR EMER MKT HIGH FD97717W3152,35257,182SH SOLE 000
WISDOMTREETR EM MKTS QTLY DIV97717W32351618,195SH SOLE 000
WISDOMTREETR US DIVID EX FNCL97717W4061,13613,568SH SOLE 000
WISDOMTREETR US MIDCAP DIVID97717W5058,542245,399SH SOLE 000
WISDOMTREETR US SMALLCAP FUND97717W56287222,396SH SOLE 000
WISDOMTREETR US MIDCAP FUND97717W5707,330168,662SH SOLE 000
WISDOMTREETR US LARGECAP FUND97717W5882,97374,027SH SOLE 000
WISDOMTREETR US SMALLCAP DIVD97717W6042,765103,935SH SOLE 000
WISDOMTREETR INTL EQUITY FD97717W70316,896333,713SH SOLE 000
WISDOMTREETR INTL SMCAP DIV97717W76088112,931SH SOLE 000
WISDOMTREETR INTL LRGCAP DV97717W7942745,960SH SOLE 000
WISDOMTREETR JAPN HEDGE EQT97717W8512855,239SH SOLE 000
WISDOMTREETR YIELD ENHANCD US97717X51111,396212,263SH SOLE 000
WISDOMTREETR EUR HDG SMLCAP97717X55230910,058SH SOLE 000
WISDOMTREETR EM EX ST-OWNED97717X57810,883274,337SH SOLE 000
WISDOMTREETR ITL HDG QTLY DIV97717X59422,586574,404SH SOLE 000
WISDOMTREETR EURO QTLY DIV GR97717X61047015,487SH SOLE 000
WISDOMTREETR FLOATNG RAT TREA97717X6281,48559,182SH SOLE 000
WISDOMTREETR US S CAP QTY DIV97717X6512345,925SH SOLE 000
WISDOMTREETR US QTLY DIV GRT97717X66924,551454,993SH SOLE 000
WISDOMTREETR EUROPE HEDGED EQ97717X7011,86428,115SH SOLE 000
WISDOMTREETR CLOUD COMPUTNG97717Y6915,633105,139SH SOLE 000
WISDOMTREETR US MULTIFACTOR97717Y8572206,264SH SOLE 000
WORKDAYINC CL A98138H1013,30713,803SH SOLE 000
WORKHORSE GROUPINC COM NEW98138J20667834,282SH SOLE 000
WORLD GOLD TR SPDRGLD MINIS98149E2043,604190,310SH SOLE 000
WPXENERGY INC COM98212B10323328,623SH SOLE 000
WWINTL INC COM98262P10133813,846SH SOLE 000
WYNDHAM DESTINATIONSINC COM98310W1082395,326SH SOLE 000
WYNDHAM HOTELS & RESORTSINC COM98311A1052564,300SH SOLE 000
WYNN RESORTSLTD COM9831341071,64514,576SH SOLE 000
XPO LOGISTICSINC COM9837931002,35919,793SH SOLE 000
XPELINC COM98379L1004138,007SH SOLE 000
XL FLEETCORP COM CL A9837FR10046619,630SH SOLE 000
XCELENERGY INC COM98389B1004,95474,311SH SOLE 000
XILINXINC COM9839191016,03742,586SH SOLE 000
XENIA HOTELS & RESORTSINC COM98401710399165,228SH SOLE 000
XYLEMINC COM98419M1001,55115,238SH SOLE 000
YAMANAGOLD INC COM98462Y10023340,832SH SOLE 000
YETI HLDGSINC COM98585X10482212,000SH SOLE 000
YORK WTRCO COM98718410849010,515SH SOLE 000
YUM BRANDSINC COM9884981013,01127,739SH SOLE 000
YUM CHINA HLDGSINC COM98850P1091,08318,973SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A9892071059282,415SH SOLE 000
ZENDESKINC COM98936J1011,1207,826SH SOLE 000
ZILLOW GROUPINC CL A98954M1013482,560SH SOLE 000
ZILLOW GROUPINC CL C CAP STK98954M2003392,614SH SOLE 000
ZIMMER BIOMET HOLDINGSINC COM98956P1021,69611,004SH SOLE 000
ZIONS BANCORPORATIONN A COM98970110794121,651SH SOLE 000
ZOETISINC CL A98978V1037,69546,494SH SOLE 000
ZOOMINFO TECHNOLOGIESINC COM CL A98980F1044459,225SH SOLE 000
ZSCALERINC COM98980G1023,81219,087SH SOLE 000
ZOOM VIDEO COMMUNICATIONSIN CL A98980L1017,81123,155SH SOLE 000
ZOMEDICACORP COM98980M1092,82612,254,080SH SOLE 000
ZYNGAINC CL A98986T10840841,305SH SOLE 000
EURONAV NVSHSB3856410815519,317SH SOLE 000
DEUTSCHE BANK A G NAMENAKTD181908981,133103,972SH SOLE 000
ALLEGION PLCORD SHSG0176J1092452,109SH SOLE 000
AMCOR PLCORDG0250X10782269,813SH SOLE 000
AON PLCSHS CL AG0403H1081,0855,134SH SOLE 000
ARCH CAP GROUPLTD ORDG0450A10582022,737SH SOLE 000
ATLASSIAN CORP PLCCL AG062421049424,029SH SOLE 000
AXIS CAP HLDGSLTD SHSG0692U1094919,750SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C10110,27239,323SH SOLE 000
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG1624910734824,083SH SOLE 000
BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210171114,401SH SOLE 000
BROOKFIELD RENEWABLE PARTNER PARTNERSHIPUNITG1625810852612,198SH SOLE 000
BUNGE LIMITEDCOMG1696210581312,394SH SOLE 000
CAPRI HOLDINGS LIMITEDSHSG1890L10751112,174SH SOLE 000
EATON CORP PLCSHSG291831035,52846,015SH SOLE 000
ENDO INTL PLCSHSG3040110666392,281SH SOLE 000
ESTABLISHMENT LABS HLDGSINC COMG3124910860216,000SH SOLE 000
EVEREST RE GROUPLTD COMG3223R1082471,054SH SOLE 000
HELEN OF TROYLTD COMG4388N1062761,242SH SOLE 000
HIGHWAY HLDGSLTD ORDG4481U10610225,000SH SOLE 000
HORIZON THERAPEUTICS PUB LSHSG461881016298,605SH SOLE 000
ICON PLCSHSG4705A1005752,947SH SOLE 000
IHS MARKITLTD SHSG475671052402,669SH SOLE 000
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A10823513,852SH SOLE 000
INVESCOLTD SHSG491BT1081,25772,110SH SOLE 000
JAZZ PHARMACEUTICALS PLCSHS USDG508711058224,983SH SOLE 000
JOHNSON CTLS INTL PLCSHSG5150210590619,441SH SOLE 000
LAZARDLTD SHS AG5405010265615,508SH SOLE 000
LINDE PLCSHSG5494J1034,73917,982SH SOLE 000
MARVELL TECHNOLOGY GROUPLTD ORDG5876H1053,93482,742SH SOLE 000
MEDTRONIC PLCSHSG5960L10313,861118,326SH SOLE 000
APTIV PLCSHSG6095L1091,74113,361SH SOLE 000
MYOVANT SCIENCESLTD COMG637AM10295334,490SH SOLE 000
NORWEGIAN CRUISE LINE HLDG LSHSG667211042,09182,242SH SOLE 000
NOVOCURELTD ORD SHSG6674U1081,1156,441SH SOLE 000
REDBALL ACQUISITION CORPEXP 08/17/202G7417R1132210,000SH SOLE 000
SFL CORPORATIONLTD SHSG7738W1069615,295SH SOLE 000
SEAGATE TECHNOLOGY PLCSHSG7945M1073,01048,420SH SOLE 000
PENTAIR PLCSHSG7S00T1044147,805SH SOLE 000
SOCIAL CAP HEDSPIA HLDGCO I COM CL AG8251K10743425,864SH SOLE 000
SOCIAL CAP HEDSPIA HLDG CO IEXP 99/99/999G8251K1158821,950SH SOLE 000
STERIS PLCSHS USDG8473T1009645,088SH SOLE 000
TRANE TECHNOLOGIES PLCSHSG8994E1039756,718SH SOLE 000
GOLARLNG LTD SHSG9456A10015315,919SH SOLE 000
WILLIS TOWERS WATSON PLCLTD SHSG966291033621,719SH SOLE 000
PERRIGO CO PLCSHSG978221034089,117SH SOLE 000
ALCONAG ORD SHSH013011284036,106SH SOLE 000
CHUBB LIMITEDCOMH1467J1045,52735,911SH SOLE 000
CRISPR THERAPEUTICS AG NAMENAKTH171821082,71717,747SH SOLE 000
GARMINLTD SHSH2906T1092,93124,496SH SOLE 000
UBS GROUPAG SHSH4209710729520,904SH SOLE 000
LOGITECHINTL S A SHSH504302322,09921,596SH SOLE 000
TE CONNECTIVITYLTD REG SHSH849891049627,944SH SOLE 000
TRANSOCEANLTD REG SHSH8817H100525227,389SH SOLE 000
SPOTIFYTECHNOLOGY S A SHSL8681T1021,8795,973SH SOLE 000
ALLOTLTD SHSM0854Q10513713,019SH SOLE 000
AUDIOCODESLTD ORDM153421042207,987SH SOLE 000
CHECK POINT SOFTWARE TECH LTORDM224651041,52311,459SH SOLE 000
CYBERARKSOFTWARE LTD SHSM2682V1083852,381SH SOLE 000
FIVERRINTL LTD ORD SHSM4R82T1069684,964SH SOLE 000
GILAT SATELLITE NETWORKSLTD SHS NEWM5147411813720,960SH SOLE 000
WIXCOM LTD SHSM980681051,9187,673SH SOLE 000
ASML HOLDING N V N YREGISTRY SHSN070592101,8233,737SH SOLE 000
ELASTIC N VORD SHSN145061047385,052SH SOLE 000
FERRARI N VCOMN3167Y1034201,829SH SOLE 000
FIAT CHRYSLER AUTOMOBILESN SHSN3173810220111,095SH SOLE 000
LYONDELLBASELL INDUSTRIESN SHS - A -N537451001,85520,237SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X1091,73410,902SH SOLE 000
ROYAL CARIBBEAN GROUPCOMV7780T1033,34744,810SH SOLE 000