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
ABB LIMITED SPONS ADRCommon Stock0003752042,34183,730SH SOLE083,73000
ACCO BRANDS CORPCommon Stock00081T10832538,424SH SOLE038,42400
ADT INCCommon Stock00090Q10328536,290SH SOLE036,29000
AFLAC INCCommon Stock0010551029,977224,353SH SOLE0224,35300
AGNC INVESTMENT CORPCommon Stock00123Q1041,12872,306SH SOLE072,30600
AES CORPCommon Stock00130H10517,864760,162SH SOLE0760,16200
ALPS EQUAL SECT WGHT ETFETF/Closed End00162Q2055606,489SH SOLE06,48900
ALPS ALERIAN MLP NEW ETFETF/Closed End00162Q4527,094276,470SH SOLE0276,47000
ALPS RVRFRNT DYN US ETFETF/Closed End00162Q51080520,453SH SOLE020,45300
ALPS RVRFRNT DYN US ETFETF/Closed End00162Q5281,48338,753SH SOLE038,75300
ALPS RVRFRNT DYN COR ETFETF/Closed End-00162Q5361,76567,433SH SOLE067,43300
ALPS INTL SEC DV DOG ETFETF/Closed End00162Q71836113,866SH SOLE013,86600
ALPS RIVERFRONT STRT ETFETF/Closed End-00162Q7832,15086,757SH SOLE086,75700
ALPS SECTOR DIV DOGS ETFETF/Closed End00162Q8585,798129,888SH SOLE0129,88800
AMC NETWORKS INC ACommon Stock00164V10353214,882SH SOLE014,88200
AMN HEALTHCARE SVCS INCCommon Stock0017441012,31633,931SH SOLE033,93100
AMMO INCCommon Stock00175J1073310,000SH SOLE010,00000
ASGN INCCommon Stock00191U1027308,744SH SOLE08,74400
ATT INCCommon Stock00206R102101,9163,543,677SH SOLE03,543,67700
ARK INNOVATION ETFETF/Closed End00214Q10414,866119,419SH SOLE0119,41900
ARK AUTONOMOUS TECH ETFETF/Closed End00214Q2031,86424,436SH SOLE024,43600
ARK GENOMIC REVOLUTN ETFETF/Closed End00214Q3025,18955,641SH SOLE055,64100
ARK NEXT GEN INTERNE ETFETF/Closed End00214Q4011,0767,352SH SOLE07,35200
ARK FINTECH INNOVATN ETFETF/Closed End00214Q7082,09642,160SH SOLE042,16000
ASE TECH HLDG CO LTDCommon Stock00215W10021136,128SH SOLE036,12800
AARONS CO INCCommon Stock00258W10853928,431SH SOLE028,43100
ABBOTT LABORATORIESCommon Stock00282410061,521561,889SH SOLE0561,88900
ABBVIE INCCommon Stock00287Y10976,374712,778SH SOLE0712,77800
ABERDEEN ASIA PACIFICETF/Closed End-00300910735980,773SH SOLE080,77300
ABERDEEN GLB PREM PPTYSETF/Closed End00302L10827552,304SH SOLE052,30400
ABERDN PHYS PALLAD ETFETF/Closed End0032621022331,016SH SOLE01,01600
ABERDN PHYS SILVER ETFETF/Closed End00326410826410,322SH SOLE010,32200
ABERDN STD PHYS GOLD ETFETF/Closed End00326A1044,362238,612SH SOLE0238,61200
ABERDEEN TTL DYN DIV FDETF/Closed End00326L10063671,882SH SOLE071,88200
ABIOMED INCCommon Stock0036541001,5094,656SH SOLE04,65600
ACADIA PHARMACEUTICALCommon Stock0042251082174,060SH SOLE04,06000
ACCELERON PHARMA INCCommon Stock00434H1088236,431SH SOLE06,43100
ACTIVISION BLIZZARD INCCommon Stock00507V1095,83962,881SH SOLE062,88100
ACUITY BRANDS INCCommon Stock00508Y1026845,650SH SOLE05,65000
ADAMS DIVRS EQ FUND INCETF/Closed End00621210450229,056SH SOLE029,05600
ADDUS HOMECARE CORPCommon Stock0067391067386,299SH SOLE06,29900
ADOBE INCCommon Stock00724F10140,40780,794SH SOLE080,79400
ADTALEM GLOBAL ED INCCommon Stock00737L1033139,215SH SOLE09,21500
ADVANCE AUTO PARTS INCCommon Stock00751Y1062,12713,502SH SOLE013,50200
AEHR TEST SYSTEMSCommon Stock00760J108490193,600SH SOLE0193,60000
ADVSHS D WRIGHT ADR ETFETF/Closed End00768Y2063,20052,553SH SOLE052,55300
ADVSHS PURE CANNABIS ETFETF/Closed End00768Y49537622,117SH SOLE022,11700
RANGER EQ BEAR ETFETF/Closed End-00768Y88315952,456SH SOLE052,45600
AEROJET ROCKETDYNE HLDGSCommon Stock0078001055009,470SH SOLE09,47000
ADVANCED MICRO DEVICESCommon Stock0079031078,65194,325SH SOLE094,32500
ADVANCED DRAIN SYS INCCommon Stock00790R1042092,500SH SOLE02,50000
AEGON N V NY RES SHSCommon Stock00792410312631,884SH SOLE031,88400
ADVANCED ENERGY INDS INCCommon Stock0079731009489,779SH SOLE09,77900
AEROVIRONMENT INCCommon Stock0080731083554,086SH SOLE04,08600
AFFILIATED MGRS GRP INCCommon Stock0082521085,74556,490SH SOLE056,49000
AGILENT TECHNOLOGIES INCCommon Stock00846U1012,21118,656SH SOLE018,65600
AGNICOEAGLE MINES LTDCommon Stock00847410883011,768SH SOLE011,76800
AGREE REALTY CORPREIT0084921002804,206SH SOLE04,20600
AIRBNB INC CL ACommon Stock0090661015223,554SH SOLE03,55400
AIR PDTS CHEMICALS INCCommon Stock00915810623,05984,396SH SOLE084,39600
AKAMAI TECHNOLOGIES INCCommon Stock00971T1015,72554,529SH SOLE054,52900
ALASKA AIR GROUP INCCommon Stock0116591091,30725,135SH SOLE025,13500
ALBEMARLE CORPCommon Stock0126531015,43336,826SH SOLE036,82600
ALEXANDRIA RL EST EQUITYREIT0152711098554,799SH SOLE04,79900
ALEXION PHARMS INCCommon Stock0153511096,00838,451SH SOLE038,45100
ALIBABA GRP HLDG SPN ADSCommon Stock01609W10232,095137,905SH SOLE0137,90500
ALIGN TECHNOLOGY INCCommon Stock01625510110,67219,971SH SOLE019,97100
ALLEGHANY CORP DECommon Stock0171751001,5802,617SH SOLE02,61700
ALLIANCE DATA SYS CORPCommon Stock0185811085096,863SH SOLE06,86300
ALLIANCEBERNSTEIN GLBLETF/Closed End-01879R10654346,121SH SOLE046,12100
ALLIANT ENERGY CORPCommon Stock0188021083,94976,628SH SOLE076,62800
ALLIANCEBERNSTEIN HLDGMLP01881G1063,36299,561SH SOLE099,56100
ALLIANZG DV INTPREMETF/Closed End01883A10762546,453SH SOLE046,45300
ALLIANZGI DIVS INCMCONVETF/Closed End01883J10843913,438SH SOLE013,43800
ALLIANZGI ARTIFICIALETF/Closed End01883M10129711,259SH SOLE011,25900
ALLISON TRANSMISSIONCommon Stock01973R1012185,064SH SOLE05,06400
ALLSTATE CORPCommon Stock02000210116,156146,962SH SOLE0146,96200
ALPHABET INC CCommon Stock02079K10779,11445,159SH SOLE045,15900
ALPHABET INC ACommon Stock02079K305115,62465,971SH SOLE065,97100
ALTRIA GROUP INCCommon Stock02209S10333,764823,511SH SOLE0823,51100
AMARIN CORP PLC ADR NEWCommon Stock02311120636775,152SH SOLE075,15200
AMAZONCOM INCCommon Stock023135106309,63595,069SH SOLE095,06900
AMEDISYS INCCommon Stock0234361082,3758,098SH SOLE08,09800
AMEREN CORPCommon Stock02360810280010,247SH SOLE010,24700
AMERESCO INC CL ACommon Stock02361E1081,29924,870SH SOLE024,87000
AMER MOVIL SAB ADR LCommon Stock02364W10528919,850SH SOLE019,85000
AMERICAN ARLNS GRP INCCommon Stock02376R1021,15673,285SH SOLE073,28500
AMERICAN CAMPUS CMNTYSCommon Stock0248351003407,959SH SOLE07,95900
AMER ELEC PWR CO INCCommon Stock0255371017,05084,663SH SOLE084,66300
AMERN EXPRESS COCommon Stock02581610918,387152,072SH SOLE0152,07200
AMERICAN FINL GRP INC OHCommon Stock0259321042853,255SH SOLE03,25500
AMERN FIN TR INC ACommon Stock02607T10935547,800SH SOLE047,80000
AMERICAN INTL GROUP NEWCommon Stock0268747844,545120,056SH SOLE0120,05600
AMERICAN STS WTR COCommon Stock0298991011,91524,082SH SOLE024,08200
AMERICAN TOWER CORP NEWREIT03027X10024,543109,343SH SOLE0109,34300
AMER WATER WORKS COMPANYCommon Stock0304201038,28053,951SH SOLE053,95100
AMERICAN WOODMARK CORPCommon Stock0305061092312,461SH SOLE02,46100
AMERISOURCEBERGEN CORPCommon Stock03073E1051,68417,224SH SOLE017,22400
AMERIPRISE FINL INCCommon Stock03076C1062,45412,627SH SOLE012,62700
AMERIS BANCORPCommon Stock03076K10840710,692SH SOLE010,69200
AMETEK INC NEWCommon Stock0311001005,35044,234SH SOLE044,23400
AMGEN INCCommon Stock03116210059,232257,621SH SOLE0257,62100
AMKOR TECHNOLOGY INCCommon Stock03165210060440,067SH SOLE040,06700
AMPCO PITTSBURGH CORPCommon Stock0320371037914,480SH SOLE014,48000
AMPCO PITTSBURGH A WTSWarrant/Right032037111910,000SH SOLE010,00000
AMPHENOL CORP CL A NEWCommon Stock0320951011,47811,304SH SOLE011,30400
AMPLIFY ONLIN RETAIL ETFETF/Closed End0321081027116,219SH SOLE06,21900
AMPLIFY CWP ENH DIV ETFETF/Closed End03210840974422,732SH SOLE022,73200
AMTECH SYS INC PAR 01Common Stock03233250448676,156SH SOLE076,15600
ANALOG DEVICES INCCommon Stock03265410517,827120,673SH SOLE0120,67300
ANHEUSER BUSCH INBEVCommon Stock03524A1085,92384,721SH SOLE084,72100
ANNALY CAP MGMT INCREIT0357104093,345395,849SH SOLE0395,84900
ANSYS INCCommon Stock03662Q10516,86646,360SH SOLE046,36000
ANTHEM INCCommon Stock0367521036,80221,183SH SOLE021,18300
ANTERO MIDSTREAM CORPCommon Stock03676B102975126,462SH SOLE0126,46200
APACHE CORPCommon Stock03741110515010,561SH SOLE010,56100
APOLLO INVT CORP NEWETF/Closed End03761U50221820,536SH SOLE020,53600
APOLLO GLB MGMT INC ACommon Stock03768E1058,509173,720SH SOLE0173,72000
APPIAN CORP CL ACommon Stock03782L1015473,374SH SOLE03,37400
APPLE INCCommon Stock037833100599,1154,515,144SH SOLE04,515,14400
APPLIED MATERIALS INCCommon Stock03822210515,578180,511SH SOLE0180,51100
APTARGROUP INCCommon Stock0383361035834,260SH SOLE04,26000
ARAMARKCommon Stock03852U1062416,252SH SOLE06,25200
ARBOR REALTY TRUST INCREIT03892310826918,998SH SOLE018,99800
ARCBEST CORPCommon Stock03937C1053889,088SH SOLE09,08800
ARCHER DANIELS MIDLAND CCommon Stock0394831026,327125,519SH SOLE0125,51900
ARCHROCK INCCommon Stock03957W10611012,671SH SOLE012,67100
ARES MGMT CORP ACommon Stock03990B10169114,696SH SOLE014,69600
ARES CAPITAL CORP BDCCommon Stock04010L1033,256192,761SH SOLE0192,76100
ARISTA NETWORKS INCCommon Stock04041310610,17935,031SH SOLE035,03100
ARMADA HOFFLER PPTYS INCCommon Stock04208T1082,952263,091SH SOLE0263,09100
ARMSTRONG WORLD INDS NEWCommon Stock04247X1024896,570SH SOLE06,57000
ARROW ELECTRONICS INCCommon Stock0427351005315,457SH SOLE05,45700
ARROW FINANCIAL CORPCommon Stock04274410260420,189SH SOLE020,18900
ARTESIAN RES CORP CL ACommon Stock0431132083008,104SH SOLE08,10400
ARTISAN PRTNRS ASSET ACommon Stock04316A1088,326165,394SH SOLE0165,39400
ASBURY AUTO GROUP INCCommon Stock0434361044,34029,780SH SOLE029,78000
ASHLAND GLOBAL HLDGS INCCommon Stock04418610482110,372SH SOLE010,37200
ASPEN TECHNOLOGY INCCommon Stock0453271034,69036,009SH SOLE036,00900
ASPIRA WOMENS HLTH INCCommon Stock04537Y10912118,000SH SOLE018,00000
ASSURANT INCCommon Stock04621X1082812,061SH SOLE02,06100
ASTRAZENECA PLC ADRCommon Stock0463531089,490189,837SH SOLE0189,83700
ATKORE INTL GROUP INCCommon Stock04764910852012,649SH SOLE012,64900
ATLANTIC UN BKSHS CORPCommon Stock04911A10799630,249SH SOLE030,24900
ATMOS ENERGY CORPCommon Stock0495601058,25486,487SH SOLE086,48700
AUTODESK INCCommon Stock05276910610,94235,836SH SOLE035,83600
AUTOLIV INCCommon Stock0528001092692,919SH SOLE02,91900
AUTOMATIC DATA PROC INCCommon Stock05301510335,254200,080SH SOLE0200,08000
AUTONATION INCCommon Stock05329W1026419,179SH SOLE09,17900
AUTOZONE INCCommon Stock0533321021,2211,030SH SOLE01,03000
AVADEL PHARMS PLC ADRCommon Stock05337M10415823,655SH SOLE023,65500
AVALARA INCCommon Stock05338G1064932,987SH SOLE02,98700
AVALONBAY COMMNTYS INCREIT0534841011,2467,767SH SOLE07,76700
AVANGRID INCCommon Stock05351W10366514,624SH SOLE014,62400
AVERY DENNISON CORPCommon Stock0536111092,66917,206SH SOLE017,20600
AVID BIOSERVICES INCCommon Stock05368M10671962,294SH SOLE062,29400
AVIENT CORPCommon Stock05368V10677519,252SH SOLE019,25200
AXON ENTERPRISE INCCommon Stock05464C1011,27410,401SH SOLE010,40100
AXSOME THERAPEUTICS INCCommon Stock05464T1048119,955SH SOLE09,95500
BG FOODS INC NEWCommon Stock05508R1062,54891,902SH SOLE091,90200
BCE INC NEWCommon Stock05534B76017,323404,732SH SOLE0404,73200
BJS WHOLESALE CLUB HLDGSCommon Stock05550J10142911,500SH SOLE011,50000
BOK FINANCIAL CORPCommon Stock05561Q2012713,959SH SOLE03,95900
BP PLC SPON ADRCommon Stock0556221044,083198,985SH SOLE0198,98500
BNY STRAT MUNSETF/Closed End-05588W1089611,314SH SOLE011,31400
BMC STOCK HLDGS INCCommon Stock05591B1091,29924,198SH SOLE024,19800
BWX TECHS INCCommon Stock05605H1003,25554,006SH SOLE054,00600
BADGER METER INCCommon Stock0565251082452,602SH SOLE02,60200
BAIDU INC A SPON ADRCommon Stock0567521086182,857SH SOLE02,85700
BAKER HUGHES COCommon Stock05722G10032215,448SH SOLE015,44800
BALCHEM CORPCommon Stock0576652002792,422SH SOLE02,42200
BALL CORPCommon Stock05849810620,692222,062SH SOLE0222,06200
BANCO SANTANDER S A ADRCommon Stock05964H105329107,916SH SOLE0107,91600
BANK AMERICA CORPCommon Stock06050510461,5792,031,627SH SOLE02,031,62700
BOA CV L 725 PFD PERPTLCD Par 100605056821,7341,142SH SOLE01,14200
BANK OF HAWAII CORPCommon Stock0625401091,40918,393SH SOLE018,39300
BANK MONTREAL QUEBECCommon Stock06367110179310,434SH SOLE010,43400
BNY MELLON CORPCommon Stock0640581007,386174,045SH SOLE0174,04500
BANK OZKCommon Stock06417N1032367,536SH SOLE07,53600
BAR HARBOR BANKSHARESCommon Stock06684910067229,755SH SOLE029,75500
BRCLY BLMBRG CMDTY ETNCD Par 1006738C7781,40564,135SH SOLE064,13500
BARNES GROUP INCCommon Stock0678061093076,062SH SOLE06,06200
BARRICK GOLD CORPCommon Stock0679011081,36960,111SH SOLE060,11100
BAXTER INTL INCCommon Stock0718131094,58857,181SH SOLE057,18100
BECTON DICKINSON COCommon Stock07588710922,32189,204SH SOLE089,20400
BED BATH BEYOND INCCommon Stock0758961006,123344,765SH SOLE0344,76500
BENCHMARK ELECTRS INCCommon Stock08160H1012228,204SH SOLE08,20400
BERKLEY W R CORPCommon Stock0844231027,449112,156SH SOLE0112,15600
BERKSHIRE HATHAWAY INC ACommon Stock08467010813,21738SH SOLE03800
BERKSHIRE HATHAWAY B NEWCommon Stock08467070288,240380,558SH SOLE0380,55800
BEST BUY COMPANY INCCommon Stock0865161012,11021,147SH SOLE021,14700
BHP GROUP LTD SPON ADRCommon Stock0886061081,22418,738SH SOLE018,73800
BEYOND MEAT INCCommon Stock08862E1099587,664SH SOLE07,66400
BIG LOTS INCCommon Stock0893021031,04824,410SH SOLE024,41000
BIO RAD LABS INC ACommon Stock090572207539925SH SOLE092500
BIOCRYST PHARMS INCCommon Stock09058V10321829,300SH SOLE029,30000
BIODELIVERY SCI INTL INCCommon Stock09060J10617842,500SH SOLE042,50000
BIOMARIN PHARM INCCommon Stock09061G1012,09423,879SH SOLE023,87900
BIOGEN INCCommon Stock09062X1037,74231,617SH SOLE031,61700
BIOTECHNE CORPCommon Stock09073M104276868SH SOLE086800
BIOXCEL THERAPEUTICS INCCommon Stock09075P1052545,500SH SOLE05,50000
BLACK KNIGHT INCCommon Stock09215C1052,78831,553SH SOLE031,55300
BLACKBAUD INCCommon Stock09227Q1003035,260SH SOLE05,26000
BLACKBERRY LTDCommon Stock09228F10341462,428SH SOLE062,42800
BLACKLINE INCCommon Stock09239B1092,15216,137SH SOLE016,13700
BLACKROCK INCOME TRUSTETF/Closed End-09247F10027845,869SH SOLE045,86900
BLACKROCK INCCommon Stock09247X10153,49074,133SH SOLE074,13300
BLACKROCK UTILS INFRASCommon Stock09248D10428011,188SH SOLE011,18800
BLKRCK MUN INCOME INV TRETF/Closed End-09248H10519514,631SH SOLE014,63100
BLACKROCK TXBL MUN BD TRETF/Closed End-09248X1002,895107,364SH SOLE0107,36400
BLACKROCK CORE BOND TRETF/Closed End-09249E10122313,686SH SOLE013,68600
BLACKROCK LTD DURATIONETF/Closed End-09249W10155835,033SH SOLE035,03300
BLACKROCK ENH GLB DIV TRETF/Closed End09250110527725,344SH SOLE025,34400
BLACKROCK CR INCM TRETF/Closed End-09250810053936,636SH SOLE036,63600
BLACKROCK ENRGY RES TRETF/Closed End09250U10149369,427SH SOLE069,42700
BLACKROCK HLTH SCI TRUSTETF/Closed End09250W10765913,855SH SOLE013,85500
BLACKROCK ENH EQ DIV TRETF/Closed End09251A10477190,991SH SOLE090,99100
BLACKROCK ENH INTL DV TRETF/Closed End09252410736462,003SH SOLE062,00300
BLAKRK MUNIVEST FUND INCETF/Closed End-09253R10547351,435SH SOLE051,43500
BLKRK MUNI INTERDUR FUNDETF/Closed End-09253X10284556,844SH SOLE056,84400
BLCKRK MUNIYLD QUAL IIIETF/Closed End-09254E10342629,515SH SOLE029,51500
BLAKRK MUNIYIELD QLTY FDETF/Closed End-09254F1001,00861,102SH SOLE061,10200
BLAKRK MUNYLD QLTY FD IIETF/Closed End-09254G10873552,594SH SOLE052,59400
BLACKROCK MUNIASSETS FDETF/Closed End-09254J10291262,113SH SOLE062,11300
BLACKRK MUNYLD NJ FD INCETF/Closed End-09254Y10915310,596SH SOLE010,59600
BLKRK MUYLD NY QUAL FUNDETF/Closed End-09255E10220615,515SH SOLE015,51500
BLAKRK MUNYLD PA QUAL FDETF/Closed End-09255G10738625,850SH SOLE025,85000
BLKRK CORP HI YLD FD INCETF/Closed End-09255P1071,681147,088SH SOLE0147,08800
BLACKROCK DEBT STR NEWCommon Stock09255R20242040,182SH SOLE040,18200
BLK FLT RT INCM STRAT FDETF/Closed End-09255X10030124,847SH SOLE024,84700
BLRK ENHNC CAP INCM FDETF/Closed End09256A10924113,838SH SOLE013,83800
BLACKSTONE SR TERM FDETF/Closed End-09256U10517112,050SH SOLE012,05000
BLACKROCK RESCMDTYS STRETF/Closed End09257A1089212,402SH SOLE012,40200
BLACKROCK MUN 2030 TERMETF/Closed End-09257P1052,49297,045SH SOLE097,04500
BLACKSTONE MTG TR INC ACommon Stock09257W10050618,395SH SOLE018,39500
BLKRCK MULTI SECTOR INCMETF/Closed End-09258A10793553,291SH SOLE053,29100
BLKRCK MA TAX EXEMPTETF/Closed End-09258E10918013,400SH SOLE013,40000
BLACKROCK SCI TECH TRETF/Closed End09258G1044,30080,675SH SOLE080,67500
BLKRCK 2022 GLB INC OPPETF/Closed End-09258P10439643,830SH SOLE043,83000
BLACKSTONE GROUP INC ACommon Stock09260D10739,440608,548SH SOLE0608,54800
BLACKROCK HLTH SCI TR IIETF/Closed End09260E1051,01135,304SH SOLE035,30400
BLACKRCK SCIENCETECH IIETF/Closed End09260K1013,09485,060SH SOLE085,06000
BLACKROCK CAP ALLOC TRCommon Stock09260U10927512,633SH SOLE012,63300
HR BLOCK INCCommon Stock09367110539725,037SH SOLE025,03700
BLOOM ENERGY CORP CL ACommon Stock0937121072839,879SH SOLE09,87900
BLOOMIN BRANDS INCCommon Stock09423510825813,306SH SOLE013,30600
BNY STRAT MUN BDETF/Closed End-09662E10951365,175SH SOLE065,17500
BNY MUN BD INFRAETF/Closed End-09662W10949435,222SH SOLE035,22200
BOEING COMPANYCommon Stock09702310530,533142,639SH SOLE0142,63900
BOOKING HOLDINGS INCCommon Stock09857L1086,6973,007SH SOLE03,00700
BOOT BARN HLDGS INCCommon Stock0994061002575,919SH SOLE05,91900
BOOZ ALLEN HAMILTON ACommon Stock0995021064,37350,156SH SOLE050,15600
BORG WARNER INCCommon Stock09972410670918,350SH SOLE018,35000
BOSTON BEER COMPANY CL ACommon Stock100557107299301SH SOLE030100
BOSTON PVT FINL HLDGSCommon Stock10111910515418,200SH SOLE018,20000
BOSTON PROPERTIES INCREIT1011211012,56027,085SH SOLE027,08500
BOSTON SCIENTIFIC CORPCommon Stock1011371075,630156,610SH SOLE0156,61000
BOTTOMLINE TECH DEL INCCommon Stock1013881062304,355SH SOLE04,35500
BOULDER GRWTHINC FD INCETF/Closed End10150710113512,150SH SOLE012,15000
BOX INC ACommon Stock10316T10474341,150SH SOLE041,15000
BOYD GAMING CORPCommon Stock1033041013027,029SH SOLE07,02900
BRAEMAR HOTELS RESORTSCommon Stock10482B1015111,000SH SOLE011,00000
BRAINSTRM CELL THERA NEWCommon Stock10501E2019520,890SH SOLE020,89000
BRANDYWINE RLTY TR NEWREIT10536820334929,275SH SOLE029,27500
BRIGHT HORIZONS FAM SOLCommon Stock1091941004,12023,818SH SOLE023,81800
BRINKS COMPANYCommon Stock1096961043675,092SH SOLE05,09200
BRISTOL MYERS SQUIBB COCommon Stock11012210853,432861,391SH SOLE0861,39100
BRISTOL MYERS SQUIBB RTSWarrant/Right1101221573449,856SH SOLE049,85600
BRIT AMER TBCCO SPNS ADRCommon Stock1104481073,35289,408SH SOLE089,40800
BROADRIDGE FINANCIALCommon Stock11133T1033,18920,818SH SOLE020,81800
BROADCOM INCCommon Stock11135F10172,193164,880SH SOLE0164,88000
BROOKFIELD ASSET MGMNT ACommon Stock1125851045,541134,250SH SOLE0134,25000
BROOKFIELD PPTY REIT AREIT11282X10328619,161SH SOLE019,16100
BROOKFIELD RENEWABLE ACommon Stock11284V1053916,715SH SOLE06,71500
BROOKS AUTOMATION INCCommon Stock11434010274310,944SH SOLE010,94400
BROWN BROWN INCCommon Stock1152361011,10823,366SH SOLE023,36600
BROWN FORMAN CORP CL ACommon Stock1156371004405,994SH SOLE05,99400
BROWN FORMAN CORP CL BCommon Stock11563720912,473157,028SH SOLE0157,02800
BRUNSWICK CORPCommon Stock11704310986411,336SH SOLE011,33600
BRYN MAWR BANK CORPCommon Stock1176651092287,450SH SOLE07,45000
B2GOLD CORPCommon Stock11777Q20914826,374SH SOLE026,37400
BURGERFI INTL INCCommon Stock12122L1011,22889,697SH SOLE089,69700
BURLINGTON STORES INCCommon Stock1220171061,3525,168SH SOLE05,16800
CB FINANCIAL SVCS INCCommon Stock12479G1015,333266,500SH SOLE0266,50000
CBIZ INCCommon Stock12480510275028,191SH SOLE028,19100
CBOE GLOBAL MARKETS INCCommon Stock12503M1087237,768SH SOLE07,76800
CBRE CLARION REAL EST FDETF/Closed End12504G10048470,390SH SOLE070,39000
CBRE GROUP INC CL ACommon Stock12504L1093114,958SH SOLE04,95800
CDK GLBL INCCommon Stock12508E1011,52629,442SH SOLE029,44200
CECO ENVMNTL CORPCommon Stock1251411011,141164,006SH SOLE0164,00600
CDW CORPCommon Stock12514G10810,68981,108SH SOLE081,10800
CF INDS HLDGS INCCommon Stock12526910040410,446SH SOLE010,44600
CH ROBINSON WORLDWID NEWCommon Stock12541W2095125,456SH SOLE05,45600
CIGNA CORP NEWCommon Stock1255231007,83337,624SH SOLE037,62400
CME GROUP INC CL ACommon Stock12572Q1053,73320,506SH SOLE020,50600
CMS ENERGY CORPCommon Stock1258961004,67176,565SH SOLE076,56500
CNO FINANCIAL GROUP INCCommon Stock12621E10344119,846SH SOLE019,84600
CRH PLC ADRCommon Stock12626K2032265,309SH SOLE05,30900
CSX CORPCommon Stock12640810321,738239,536SH SOLE0239,53600
CNX RESOURCES CORPCommon Stock12653C10887881,338SH SOLE081,33800
CVS HEALTH CORPCommon Stock12665010059,396869,632SH SOLE0869,63200
CABLE ONE INCCommon Stock12685J1052,145963SH SOLE096300
CABOT OIL GAS CORPCommon Stock12709710363739,111SH SOLE039,11100
CACI INTL INC CLASS ACommon Stock1271903046532,620SH SOLE02,62000
CADENCE DESIGN SYS INCCommon Stock1273871089777,164SH SOLE07,16400
CAESARS ENTMNT INC NEWCommon Stock12769G1002923,938SH SOLE03,93800
CALAMOS CONV OPP INCETF/Closed End1281171081,17987,099SH SOLE087,09900
CALAMOS GLBL DYNAMIC INCETF/Closed End12811L10719119,967SH SOLE019,96700
CALAMOS CONVHIGH INC FDETF/Closed End12811P1082,274159,213SH SOLE0159,21300
CALAMOS DYN CONV INCETF/Closed End12811V10572325,674SH SOLE025,67400
CALAMOS STRAT TOT RETURNETF/Closed End1281251013,238205,083SH SOLE0205,08300
CAMDEN PPTY TRUST SBIREIT1331311022132,127SH SOLE02,12700
CAMPBELL SOUP COMPANYCommon Stock1344291091,38628,660SH SOLE028,66000
CANADIAN IMPERIAL BANKCommon Stock1360691013,28238,395SH SOLE038,39500
CANADIAN NATL RAILWAY COCommon Stock1363751022,05518,703SH SOLE018,70300
CANADIAN PAC RAILWAY LTDCommon Stock13645T1008,49524,502SH SOLE024,50200
CANOPY GROWTH CORPCommon Stock13803510044017,844SH SOLE017,84400
CAPITAL ONE FINL CORPCommon Stock14040H1053,64536,871SH SOLE036,87100
CARDINAL HEALTH INCCommon Stock14149Y1089,484177,079SH SOLE0177,07900
CARLISLE COMPANIES INCCommon Stock1423391001,3818,839SH SOLE08,83900
CARMAX INCCommon Stock1431301022,58827,395SH SOLE027,39500
CARLYLE GROUP INCCommon Stock14316J1081,98763,200SH SOLE063,20000
CARNIVAL CORP PAIRD CTFCommon Stock1436583002,373109,578SH SOLE0109,57800
CARPENTER TECHNOLGY CORPCommon Stock14428510369623,899SH SOLE023,89900
CARRIER GLOBAL CORPCommon Stock14448C1044,438117,645SH SOLE0117,64500
CARVANA COMPANY CL ACommon Stock1468691024892,041SH SOLE02,04100
CASEYS GENL STORES INCCommon Stock1475281031,5048,419SH SOLE08,41900
CATALENT INCCommon Stock1488061025865,627SH SOLE05,62700
CATERPILLAR INCCommon Stock14912310144,602245,036SH SOLE0245,03600
CELANESE CORP DEL ACommon Stock1508701036,84252,652SH SOLE052,65200
CELESTICA INC SUB VTGCommon Stock15101Q10856469,839SH SOLE069,83900
CEMEX SAB SPONS 10 ORDINCommon Stock15129088928955,870SH SOLE055,87000
CENTENE CORP DELCommon Stock15135B1011,02617,084SH SOLE017,08400
CENTERPOINT ENERGY INCCommon Stock15189T1071,61474,566SH SOLE074,56600
CENTURY BNCRP INC CL ACommon Stock1564321067669,904SH SOLE09,90400
LUMEN TECHNOLOGIES INCCommon Stock1567001064,924504,978SH SOLE0504,97800
CERENCE INCCommon Stock1567271091,00510,004SH SOLE010,00400
CERNER CORPCommon Stock1567821044806,117SH SOLE06,11700
CERUS CORPCommon Stock15708510154678,850SH SOLE078,85000
CHAMPIONX CORPCommon Stock15872M10417411,382SH SOLE011,38200
CHANGE HEALTHCARE INCCommon Stock15912K10047025,194SH SOLE025,19400
CHARLES RVR LAB INTLCommon Stock1598641077,63930,575SH SOLE030,57500
CHARTER COMMNS INC NEW ACommon Stock16119P1085,9819,040SH SOLE09,04000
CHASE CORPCommon Stock16150R1043,29432,611SH SOLE032,61100
CHEGG INCCommon Stock1630921091,59117,615SH SOLE017,61500
CHEMED CORP NEWCommon Stock16359R1036,91012,973SH SOLE012,97300
CHEMOURS COMPANYCommon Stock16385110878031,455SH SOLE031,45500
CHEMUNG FINANCIAL CORPCommon Stock16402410137110,919SH SOLE010,91900
CHENIERE ENERGY PTNRS LPMLP16411Q10141411,731SH SOLE011,73100
CHENIERE ENERGY INC NEWCommon Stock16411R2082323,864SH SOLE03,86400
CHESAPEAKE UTILITY CORPCommon Stock1653031084694,337SH SOLE04,33700
CHEVRON CORPCommon Stock16676410078,952934,900SH SOLE0934,90000
CHEWY INCCommon Stock16679L1091,27614,196SH SOLE014,19600
CHIMERA INVT CORP NEWCommon Stock16934Q20811311,030SH SOLE011,03000
CHINA MOBILE LTD ADRCommon Stock16941M10931911,169SH SOLE011,16900
CHIPOTLE MEXICAN GRILL ACommon Stock16965610514,20410,243SH SOLE010,24300
CHIPMOS TECHS ADR NEWCommon Stock16965P20244818,386SH SOLE018,38600
CHURCH DWIGHT COMPANYCommon Stock1713401029,619110,267SH SOLE0110,26700
CIENA CORP NEWCommon Stock1717793091,55629,435SH SOLE029,43500
CIMAREX ENERGY COMPANYCommon Stock1717981011,29734,567SH SOLE034,56700
CINCINNATI FINL CORPCommon Stock1720621016,44273,728SH SOLE073,72800
CIRRUS LOGIC INCCommon Stock1727551001,86122,634SH SOLE022,63400
CISCO SYSTEMS INCCommon Stock17275R10279,5501,777,645SH SOLE01,777,64500
CINTAS CORPCommon Stock1729081057,91122,381SH SOLE022,38100
CITIGROUP INC NEWCommon Stock17296742431,866516,797SH SOLE0516,79700
CITIZENS FINL GRP INCCommon Stock1746101051,45840,781SH SOLE040,78100
CITRIX SYSTEMS INCCommon Stock1773761003,33325,618SH SOLE025,61800
CITY OFFICE REIT INCREIT17858710167869,382SH SOLE069,38200
CLEAN HARBORS INCCommon Stock1844961073314,356SH SOLE04,35600
CLEARWAY ENERGY INC CCommon Stock18539C20477924,400SH SOLE024,40000
CLEVELAND CLIFFS INC NEWCommon Stock18589910130220,723SH SOLE020,72300
CLEVER LEAVES HLDGS INCCommon Stock18676010424727,777SH SOLE027,77700
CLOROX COMPANYCommon Stock18905410914,61472,374SH SOLE072,37400
CLOUDFLARE INC ACommon Stock18915M1071,16915,383SH SOLE015,38300
COCA COLA CONSOLIDATEDCommon Stock191098102238892SH SOLE089200
COCA COLA COMPANYCommon Stock19121610074,8071,364,091SH SOLE01,364,09100
COGENT COMMS HLDGS INCCommon Stock19239V3021,73729,020SH SOLE029,02000
COGNEX CORPCommon Stock1924221032843,535SH SOLE03,53500
COGNIZANT TECH SLTNS ACommon Stock1924461023,02136,861SH SOLE036,86100
COHEN STEERS QUALITYETF/Closed End19247L1061,337107,818SH SOLE0107,81800
COHEN STEERSPFDINCETF/Closed End19247X10055424,251SH SOLE024,25100
COHEN STEERS INFRA FDETF/Closed End19248A1091,64263,579SH SOLE063,57900
COHEN STEERS LTD DURCommon Stock19248C10560122,604SH SOLE022,60400
COHENSTEERS SEL PFD INCETF/Closed End-19248Y10773926,283SH SOLE026,28300
COLGATEPALMOLIVE COMPANYCommon Stock19416210333,868396,074SH SOLE0396,07400
COLUMBIA SELIGMAN GRWTHETF/Closed End19842X1096,722246,760SH SOLE0246,76000
COMFORT SYSTEMS USA INCCommon Stock19990810454310,303SH SOLE010,30300
COMCAST CORP A NEWCommon Stock20030N101106,5982,034,314SH SOLE02,034,31400
COMMERCE BANCSHARES INCCommon Stock2005251031,31920,081SH SOLE020,08100
COMMERCIAL METALS COCommon Stock20172310364731,520SH SOLE031,52000
COMMUNITY BK SYSTEM INCCommon Stock2036071061,91430,714SH SOLE030,71400
COMMUNITY BANKERS TR CRPCommon Stock20361210611717,342SH SOLE017,34200
CMNTY HEALTHCARE TR INCCommon Stock20369C1062,08044,149SH SOLE044,14900
COMPASS MINRLS INTL INCCommon Stock20451N1011,48023,986SH SOLE023,98600
COMPASS DIVS HLDGSCommon Stock20451Q1043,727191,595SH SOLE0191,59500
CONAGRA BRANDS INCCommon Stock2058871023,19288,034SH SOLE088,03400
CONCENTRIX CORPCommon Stock20602D1016466,542SH SOLE06,54200
CONOCOPHILLIPSCommon Stock20825C10410,487262,236SH SOLE0262,23600
CONSOLIDATED EDISON INCCommon Stock2091151047,831108,355SH SOLE0108,35500
CONSTELLATION BRANDS ACommon Stock21036P10810,01545,718SH SOLE045,71800
COOPER COS INC NEWCommon Stock2166484026,74018,552SH SOLE018,55200
COOPER TIRE RUBBER COCommon Stock2168311072355,797SH SOLE05,79700
COPART INCCommon Stock21720410619,092150,032SH SOLE0150,03200
CORESITE REALTY CORPREIT21870Q1058827,039SH SOLE07,03900
CORNING INCCommon Stock2193501058,737242,694SH SOLE0242,69400
CORTEVA INCCommon Stock22052L1044,536117,145SH SOLE0117,14500
COSTCO WHOLESALE CORPCommon Stock22160K10547,018124,788SH SOLE0124,78800
COSTAR GROUP INCCommon Stock22160N1098,1628,831SH SOLE08,83100
COUPA SOFTWARE INCCommon Stock22266L1066862,024SH SOLE02,02400
COVANTA HOLDING CORPCommon Stock22282E10241831,802SH SOLE031,80200
COWEN INC A NEWCommon Stock22362260634313,197SH SOLE013,19700
CRACKER BARREL OLD CTRYCommon Stock22410J1064033,058SH SOLE03,05800
CRANE COMPANYCommon Stock2243991052603,342SH SOLE03,34200
CREDIT SUISSE ASST MGMTETF/Closed End-22491610615950,504SH SOLE050,50400
CS NASDQ COV CALL ETNCD Par 1022542D48087490,007SH SOLE090,00700
CREE INCCommon Stock2254471014,35441,117SH SOLE041,11700
CREDIT SUISSE HI YLD BDETF/Closed End-22544F103338148,100SH SOLE0148,10000
CRONOS GROUP INCCommon Stock22717L101881126,968SH SOLE0126,96800
CROSSAMERICA PARTNERSCommon Stock22758A10549829,023SH SOLE029,02300
CROWDSTRIKE HLDGS INC ACommon Stock22788C1051,7118,076SH SOLE08,07600
CROWN CASTLE INTL NEWREIT22822V10124,079151,257SH SOLE0151,25700
CROWN HOLDINGS INCCommon Stock2283681064984,967SH SOLE04,96700
CRYOLIFE INCCommon Stock22890310088537,500SH SOLE037,50000
CUBIC CORP COMMONCommon Stock2296691063125,025SH SOLE05,02500
CULLEN FROST BANKERS INCCommon Stock2298991097328,391SH SOLE08,39100
CUMMINS INCCommon Stock2310211067,54333,214SH SOLE033,21400
CURO GROUP HOLDINGS CORPCommon Stock23131L10750234,997SH SOLE034,99700
CURTISS WRIGHT CORP DECommon Stock2315611016745,788SH SOLE05,78800
CYRUSONE INCCommon Stock23283R1005,35173,151SH SOLE073,15100
X TRCKRS MSCI EAFE ETFETF/Closed End23305120057217,016SH SOLE017,01600
X TRACKERS RUSL 1000 ETFETF/Closed End23305148158115,012SH SOLE015,01200
X TRCKRS ALL WRLD US ETFETF/Closed End23305159832913,708SH SOLE013,70800
DBV TECHS S A SPON ADRCommon Stock23306J1017729,200SH SOLE029,20000
DCP MIDSTREAM LPMLP23311P10032217,389SH SOLE017,38900
DNP SEL INCM FD INCETF/Closed End23325P1042,789271,822SH SOLE0271,82200
D R HORTON INCCommon Stock23331A1096,997101,523SH SOLE0101,52300
DHI GRP INCCommon Stock23331S1002511,376SH SOLE011,37600
DTE ENERGY COCommon Stock2333311071,60013,174SH SOLE013,17400
DXC TECH COCommon Stock23355L10653720,837SH SOLE020,83700
DANAHER CORPCommon Stock23585110235,566160,106SH SOLE0160,10600
DARDEN RESTAURANTS INCCommon Stock2371941051,1479,632SH SOLE09,63200
DARLING INGREDIENTS INCCommon Stock2372661014507,794SH SOLE07,79400
DATA I/O CORPCommon Stock237690102802194,600SH SOLE0194,60000
DATADOG INC ACommon Stock23804L1036536,636SH SOLE06,63600
DAVIS SEL FINL ETFETF/Closed End23908L1082189,118SH SOLE09,11800
DAVIS FUNDAMNTL WRLD ETFETF/Closed End23908L30632810,684SH SOLE010,68400
DAVIS SEL INTL ETFETF/Closed End23908L4051,42261,031SH SOLE061,03100
DAVITA INCCommon Stock23918K1082,87924,520SH SOLE024,52000
DECKERS OUTDOOR CORPCommon Stock2435371078,35429,129SH SOLE029,12900
DEERE COCommon Stock24419910519,10671,012SH SOLE071,01200
DE ENH GLB DIV INCM FDETF/Closed End24606010713814,200SH SOLE014,20000
DELL TECHS INC CCommon Stock24703L20279310,815SH SOLE010,81500
DELTA ARLNS INC NEWCommon Stock2473617023,26681,215SH SOLE081,21500
DENNYS CORPCommon Stock24869P10425317,242SH SOLE017,24200
DENTSPLY SIRONA INCCommon Stock24906P1096,332120,933SH SOLE0120,93300
DESKTOP METAL INCCommon Stock25058X10586250,137SH SOLE050,13700
DEVON ENERGY CORP NEWCommon Stock25179M10334221,609SH SOLE021,60900
DEXCOM INCCommon Stock2521311071,9105,166SH SOLE05,16600
DIAGEO PLC NEW SPON ADRCommon Stock25243Q20521,040132,487SH SOLE0132,48700
DIAMONDBACK ENERGY INCCommon Stock25278X1093517,246SH SOLE07,24600
DICKS SPORTING GOODS INCCommon Stock25339310274813,305SH SOLE013,30500
DIGIMARC CORP NEWCommon Stock25381B1012,37750,311SH SOLE050,31100
DIGITAL REALTY TRUST INCREIT2538681035,04236,137SH SOLE036,13700
DIGITAL TURBINE INC NEWCommon Stock25400W1023265,759SH SOLE05,75900
DIODES INCCommon Stock2545431012773,924SH SOLE03,92400
DIRXN TECH BULL 3X ETFETF/Closed End25459W1022,0405,019SH SOLE05,01900
DIRXN NSDQ100 EQL WT ETFETF/Closed End25459Y2072,10728,033SH SOLE028,03300
DIRXN FINL BULL 3X ETFETF/Closed End25459Y6942233,663SH SOLE03,66300
WALT DISNEY COCommon Stock254687106122,515676,205SH SOLE0676,20500
DISCOVER FINL SVCSCommon Stock2547091084,49849,683SH SOLE049,68300
DISCOVERY INC ACommon Stock25470F1043,600119,642SH SOLE0119,64200
DISCOVERY INC CCommon Stock25470F3021,30649,864SH SOLE049,86400
DISH NETWORK CORP ACommon Stock25470M1091,20437,215SH SOLE037,21500
DOCUSIGN INCCommon Stock25616310622,10999,454SH SOLE099,45400
DOLBY LABS INC CL ACommon Stock25659T1072,27523,419SH SOLE023,41900
DOLLAR GENL CORP NEWCommon Stock25667710526,891127,869SH SOLE0127,86900
DOLLAR TREE INCCommon Stock2567461083,19129,533SH SOLE029,53300
DOMINION ENERGY INCCommon Stock25746U10932,942438,056SH SOLE0438,05600
DOMINOS PIZZA INCCommon Stock25754A2018432,197SH SOLE02,19700
DONALDSON CO INCCommon Stock25765110999417,795SH SOLE017,79500
DONEGAL GRP INC ACommon Stock2577012011,424101,209SH SOLE0101,20900
DONEGAL GRP INC BCommon Stock25770130030225,550SH SOLE025,55000
DORMAN PRODS INCCommon Stock2582781001,49117,173SH SOLE017,17300
DOUBLELINE INCM SLTNS FDCommon Stock25862210957934,900SH SOLE034,90000
DOUBLELINE OPPORTUNISTICETF/Closed End-25862310737218,956SH SOLE018,95600
DOVER CORPCommon Stock2600031088,51767,463SH SOLE067,46300
DOW INCCommon Stock26055710329,094524,224SH SOLE0524,22400
DRAFTKINGS INC ACommon Stock26142R10410,110217,137SH SOLE0217,13700
DROPBOX INC ACommon Stock26210C10464128,897SH SOLE028,89700
DUFFPHELPS UTIL INFRAETF/Closed End26433C10554944,998SH SOLE044,99800
DUKE REALTY CORP NEWREIT2644115053629,051SH SOLE09,05100
DUKE ENERGY CORP NEWCommon Stock26441C20441,046448,291SH SOLE0448,29100
DUN BRADSTREET HLDGSCommon Stock26484T10653321,397SH SOLE021,39700
DUPONT DE NEMOURS INCCommon Stock26614N1028,145114,542SH SOLE0114,54200
EOG RESOURCES INCCommon Stock26875P10194318,904SH SOLE018,90400
EQT CORPCommon Stock26884L10918714,751SH SOLE014,75100
EAGLE BANCORP INC MDCommon Stock26894810670917,159SH SOLE017,15900
ETF RDHILL DEEP VAL ETFETF/Closed End26922A70167424,250SH SOLE024,25000
ETF U S GLB GO GLD ETFETF/Closed End26922A71965432,848SH SOLE032,84800
ETF U S GLB JETS ETFETF/Closed End26922A84243519,440SH SOLE019,44000
ETFIS INFRA REIT PFD ETFETF/Closed End-26923G40024110,213SH SOLE010,21300
ETF ETF PRIME CYBER ETFETF/Closed End26924G2015,28591,813SH SOLE091,81300
ETF ETFMG PRIM MOBIL ETFETF/Closed End26924G40995614,374SH SOLE014,37400
ETFMG ALT HARVEST ETFETF/Closed End26924G5081,16280,995SH SOLE080,99500
ETF BLUESTAR ISRAEL ETFETF/Closed End26924G8703134,553SH SOLE04,55300
EAGLE MATERIALS INCCommon Stock26969P1081,03510,210SH SOLE010,21000
EAST WEST BANCORP INCCommon Stock27579R10484716,700SH SOLE016,70000
EASTERLY GOVT PPTYS INCCommon Stock27616P10345620,146SH SOLE020,14600
EASTERN BANKSHARES INCCommon Stock27627N10533820,750SH SOLE020,75000
EASTMAN CHEMICAL COCommon Stock2774321003,74437,333SH SOLE037,33300
EATON VANCE CORPCommon Stock27826510377711,445SH SOLE011,44500
EV SR INCM TRETF/Closed End-27826S10315424,191SH SOLE024,19100
EV MUN INCM TRETF/Closed End-27826U10856342,051SH SOLE042,05100
EV ENH EQ INCM FD IIETF/Closed End27827710833915,631SH SOLE015,63100
EV MUN BD FDETF/Closed End-27827X10177757,165SH SOLE057,16500
EV TAX ADVTG DIV INCM FDETF/Closed End27828G1071,53564,884SH SOLE064,88400
EV LTD DUR INCM FDETF/Closed End-27828H10589771,584SH SOLE071,58400
EV TAX MNGD DIVRS EQ INCETF/Closed End27828N1022,025165,267SH SOLE0165,26700
EV TAX ADVTG GLB DIV INCETF/Closed End27828S1011,869102,420SH SOLE0102,42000
EV TAX ADVTG BY WRTE INCETF/Closed End27828X10030920,616SH SOLE020,61600
EV TAX ADVTG BY WRTE OPPETF/Closed End27828Y10872046,925SH SOLE046,92500
EV TAX MNGD GLB BY WRTEETF/Closed End27829C10513113,491SH SOLE013,49100
EV TAX MNGD GLB DIVRS EQETF/Closed End27829F1083,206365,554SH SOLE0365,55400
EV RISK MNGD DIVRS EQETF/Closed End27829G1061,386133,631SH SOLE0133,63100
EV MUN INCM 2028 TERM TRETF/Closed End-27829U1051,01243,196SH SOLE043,19600
EV 2021 TGT TERM TRETF/Closed End-27829W10111511,840SH SOLE011,84000
EV FLT RT 22 TGT TRM TRETF/Closed End-27831H10026329,550SH SOLE029,55000
EBAY INCCommon Stock2786421038,129161,763SH SOLE0161,76300
ECOLAB INCCommon Stock27886510015,34770,934SH SOLE070,93400
EDISON INTLCommon Stock2810201075,33084,838SH SOLE084,83800
EDWARDS LIFESCIENCESCommon Stock28176E1086,11567,023SH SOLE067,02300
EHEALTH INCCommon Stock28238P1094296,081SH SOLE06,08100
ELANCO ANIMAL HEALTH INCCommon Stock28414H1035,912192,767SH SOLE0192,76700
ELECTRONIC ARTS INCCommon Stock28551210910,28871,646SH SOLE071,64600
ELLINGTON RESDNTL REITREIT28857810715411,800SH SOLE011,80000
EMERSON ELECTRIC COCommon Stock29101110419,739245,600SH SOLE0245,60000
EMPIRE STATE REALTY TR AREIT29210410655159,125SH SOLE059,12500
ENBRIDGE INCCommon Stock29250N10514,284446,506SH SOLE0446,50600
ENCORE WIRE CORPCommon Stock2925621054287,068SH SOLE07,06800
ENCOMPASS HEALTH CORPCommon Stock29261A1001,16614,098SH SOLE014,09800
ENERGIZER HLDGS NEWCommon Stock29272W10961114,490SH SOLE014,49000
ENERGY TRANSFER LPMLP29273V1001,482239,737SH SOLE0239,73700
ENPHASE ENERGY INCCommon Stock29355A1077,40542,202SH SOLE042,20200
ENTASIS THERAPEUTICSCommon Stock29361410315562,663SH SOLE062,66300
ENTEGRIS INCCommon Stock29362U1041,89419,704SH SOLE019,70400
ENTERGY CORP NEWCommon Stock29364G1033,00630,105SH SOLE030,10500
ENTERPRISE PROD PTNRS LPMLP2937921079,427481,209SH SOLE0481,20900
ENVESTNET INCCommon Stock29404K1063794,605SH SOLE04,60500
EPAM SYSTEMS INCCommon Stock29414B1042,2626,312SH SOLE06,31200
ENVIVA PARTNERS LTDCommon Stock29414J1072365,200SH SOLE05,20000
EOS ENERGY ENTRPRS INC ACommon Stock29415C1011,96994,476SH SOLE094,47600
ENVISTA HLDGS CORPCommon Stock29415F1042276,735SH SOLE06,73500
EQUIFAX INCCommon Stock2944291057,10036,817SH SOLE036,81700
EQUINIX INC PAR 0001REIT29444U70012,29417,213SH SOLE017,21300
EQUINOR ASA SPON ADRCommon Stock29446M10260536,869SH SOLE036,86900
EQUITRANS MIDSTREAM CORPCommon Stock29460010135444,039SH SOLE044,03900
EQTY LIFESTYLE PPTYS INCCommon Stock29472R1081,05316,626SH SOLE016,62600
ERICSSON TELEPHONE NEW BCommon Stock29482160814512,120SH SOLE012,12000
ERIE INDEMNITY CO ACommon Stock29530P1023351,362SH SOLE01,36200
ESSENTIAL UTILITIES INCCommon Stock29670G1025,706120,666SH SOLE0120,66600
ESSEX PROPERTY TRUST INCREIT2971781052,41310,161SH SOLE010,16100
ETSY INCCommon Stock29786A1069695,448SH SOLE05,44800
EURONET WORLDWIDE INCCommon Stock2987361092811,937SH SOLE01,93700
EVERCORE INC ACommon Stock29977A1052,40321,917SH SOLE021,91700
EVERGY INCCommon Stock30034W1063436,184SH SOLE06,18400
EVERSOURCE ENERGYCommon Stock30040W1085,38462,234SH SOLE062,23400
EVOLUS INCCommon Stock30052C1073811,200SH SOLE011,20000
EXACT SCIENCES CORPCommon Stock30063P1051,97714,919SH SOLE014,91900
EXCH ROBO GLB AUTO ETFETF/Closed End3015057073065,032SH SOLE05,03200
EXCH ROBO GLB HC ETFETF/Closed End3015057233758,575SH SOLE08,57500
EXCH EMQQ EMRG MKTS ETFETF/Closed End3015058894286,734SH SOLE06,73400
EXCH PERITUS HI YLD ETFETF/Closed End-30151E8142929,155SH SOLE09,15500
EXELON CORPCommon Stock30161N1016,204146,952SH SOLE0146,95200
EXLSERVICE HOLDINGS INCCommon Stock3020811042272,668SH SOLE02,66800
EXPEDIA GROUP INCCommon Stock30212P3033,93029,680SH SOLE029,68000
EXPEDITORS INTL WASH INCCommon Stock3021301096,56869,060SH SOLE069,06000
EXPONENT INCCommon Stock30214U1023,31436,805SH SOLE036,80500
EXPERIENCE INVT CORP ACommon Stock30217C1091,885170,083SH SOLE0170,08300
EXTRA SPACE STORAGE INCREIT30225T1022482,139SH SOLE02,13900
EXXON MOBIL CORPCommon Stock30231G10243,0621,044,694SH SOLE01,044,69400
FLIR SYSTEMS INCCommon Stock3024451015,252119,820SH SOLE0119,82000
FMC CORP NEWCommon Stock3024913031,84916,085SH SOLE016,08500
F N B CORPCommon Stock30252010126527,910SH SOLE027,91000
FS BANCORP INCCommon Stock30263Y1043977,245SH SOLE07,24500
FACEBOOK INC ACommon Stock30303M102102,200374,141SH SOLE0374,14100
FACTSET RESEARCH SYS INCCommon Stock3030751057,05821,227SH SOLE021,22700
FAIR ISAAC CORPCommon Stock30325010412,87125,186SH SOLE025,18600
FALCON MINERALS CORP ACommon Stock30607B1093912,270SH SOLE012,27000
FASTENAL COCommon Stock31190010414,287292,590SH SOLE0292,59000
FEDL RLTY INVT TR SBIREIT3137472062,54329,878SH SOLE029,87800
FEDERATED HERMES INCCommon Stock3142111032,34581,185SH SOLE081,18500
FEDEX CORPCommon Stock31428X10612,86549,553SH SOLE049,55300
FID NSDQ COMP INDX ETFETF/Closed End3159128088901,775SH SOLE01,77500
FID MSCI CNSMR DISCR ETFETF/Closed End3160922041,71523,982SH SOLE023,98200
FID MSCI STAPLES ETFETF/Closed End3160923032836,959SH SOLE06,95900
FID MSCI FINLS ETFETF/Closed End31609250152412,416SH SOLE012,41600
FID MSCI HLTH CARE ETFETF/Closed End3160926001,01317,532SH SOLE017,53200
FID MSCI INDL ETFETF/Closed End3160927093647,744SH SOLE07,74400
FID MSCI INFO TECH ETFETF/Closed End3160928082,05619,668SH SOLE019,66800
FID HI DIV ETFETF/Closed End31609284033010,289SH SOLE010,28900
FID MSCI COMMN SVCS ETFETF/Closed End3160928732,00844,129SH SOLE044,12900
FIDELITY D D BANCORPCommon Stock31609R1002283,535SH SOLE03,53500
FIDELITY NATL INFO SVCSCommon Stock31620M1068,13657,513SH SOLE057,51300
FIDELITY NATL FINL INCCommon Stock31620R30392023,548SH SOLE023,54800
FIDUS INVT CORP BDCCommon Stock31650010715211,614SH SOLE011,61400
FIFTH THIRD BANCORPCommon Stock3167731001,38550,251SH SOLE050,25100
FIREEYE INCCommon Stock31816Q1013,810165,231SH SOLE0165,23100
FIRST AMERN FINL CORPCommon Stock31847R1023,23162,585SH SOLE062,58500
FIRST BANK WILLIMSTWN NJCommon Stock31931U10241944,622SH SOLE044,62200
FIRST COMMONWLTH FINLCommon Stock31982910720518,769SH SOLE018,76900
FIRST CMNTY BANKSHS INCCommon Stock31983A10322210,300SH SOLE010,30000
FIRST HORIZON CORPCommon Stock32051710537629,490SH SOLE029,49000
FIRST REPUBLIC BANKCommon Stock33616C1002,45516,708SH SOLE016,70800
FIRST SOLAR INCCommon Stock3364331071,04310,547SH SOLE010,54700
FT MSTAR DIV LDRS ETFETF/Closed End3369171095,224176,556SH SOLE0176,55600
FT US EQ OPPTYS ETFETF/Closed End3369201038,22269,496SH SOLE069,49600
FT INTERMED DUR PFD INCMCommon Stock33718W10346119,151SH SOLE019,15100
FT ENHANCE EQTY INCME FDETF/Closed End33731810968739,005SH SOLE039,00500
FT CHINDIA INDX ETFETF/Closed End33733A1022263,830SH SOLE03,83000
FT WATER ETFETF/Closed End33733B1004446,154SH SOLE06,15400
FT MULCP VAL ALPHADX ETFETF/Closed End33733C1081,26921,766SH SOLE021,76600
FT CAP STRENGTH ETFETF/Closed End33733E10412,615186,893SH SOLE0186,89300
FT NYSE ARCA BIOTECH ETFETF/Closed End33733E2034,36625,989SH SOLE025,98900
FT DJ INTERNET INDX ETFETF/Closed End33733E30235,421166,900SH SOLE0166,90000
FT NSDQ100 EX TECH ETFETF/Closed End33733E4012,96037,274SH SOLE037,27400
FT NSDQ CLN EDG GRN ETFETF/Closed End33733E50094413,437SH SOLE013,43700
FT MULCP GRW ALPHADX ETFETF/Closed End33733F1016316,082SH SOLE06,08200
FT NSDQ100 EQL WGHTD ETFETF/Closed End3373441057097,033SH SOLE07,03300
FT NSDQ100 TECH INDX ETFETF/Closed End33734510222,418162,365SH SOLE0162,36500
FT VAL LINE DIV INDX ETFETF/Closed End33734H10639,7141,132,408SH SOLE01,132,40800
FT LGCP CORE ALPHADX ETFETF/Closed End33734K10932,552443,320SH SOLE0443,32000
FT CNSMR DSCR ALPHDX ETFETF/Closed End33734X10112,883253,197SH SOLE0253,19700
FT CNSMR STPL ALPHDX ETFETF/Closed End33734X1192,51448,694SH SOLE048,69400
FT ENERGY ALPHADX ETFETF/Closed End33734X1275,839736,842SH SOLE0736,84200
FT FINLS ALPHADX ETFETF/Closed End33734X1354,805140,181SH SOLE0140,18100
FT HLTHCR ALPHADX ETFETF/Closed End33734X14311,226104,161SH SOLE0104,16100
FT INDL PROD DUR A/D ETFETF/Closed End33734X1503,55070,746SH SOLE070,74600
FT MATRLS ALPHADX ETFETF/Closed End33734X1681,13523,596SH SOLE023,59600
FT TECH ALPHADX ETFETF/Closed End33734X17622,811203,995SH SOLE0203,99500
FT UTILS ALPHADX ETFETF/Closed End33734X18495433,623SH SOLE033,62300
FT CLOUD COMPTG ETFETF/Closed End33734X1927,91383,265SH SOLE083,26500
FT DJ GLB SEL DIV ETFETF/Closed End33734X2001,00245,724SH SOLE045,72400
FT DJ INTL INTERNET ETFETF/Closed End33734X77058312,850SH SOLE012,85000
FIRST TR NASDAQ CYBE ETFETF/Closed End33734X8467,646172,293SH SOLE0172,29300
FT INTL EQUITY ETFETF/Closed End33734X85387512,713SH SOLE012,71300
FT SMCP CORE ALPHADX ETFETF/Closed End33734Y10911,111144,375SH SOLE0144,37500
FT MDCP CORE ALPHADX ETFETF/Closed End33735B1083,95847,658SH SOLE047,65800
FT L/C VL OP ALPHADX ETFETF/Closed End33735J1013,75368,315SH SOLE068,31500
FT L/C GR OP ALPHADX ETFETF/Closed End33735K10846,289478,985SH SOLE0478,98500
FT STOX EURO SEL DIV ETFETF/Closed End33735T1093,419265,899SH SOLE0265,89900
FT FTSE EN DEV R/E ETFETF/Closed End33736N10145210,322SH SOLE010,32200
FT NSDQ ABA CMNTY BK ETFETF/Closed End33736Q1043898,695SH SOLE08,69500
FT EUROPE ALPHADX ETFETF/Closed End33737J1171,79447,046SH SOLE047,04600
FT D/M EX US ALPHADX ETFETF/Closed End33737J1742,45943,497SH SOLE043,49700
FT EMG MKT ALPHADX ETFETF/Closed End33737J1822,35793,246SH SOLE093,24600
FT E/M SC ALPHADEX ETFETF/Closed End33737J3073678,930SH SOLE08,93000
FT ALPHADEX EUROZONE ETFETF/Closed End33737J50544710,816SH SOLE010,81600
FT INDXX NEXTG ETFETF/Closed End33737K2056,88499,474SH SOLE099,47400
FT MDCP GRW ALPHADX ETFETF/Closed End33737M1021,10116,839SH SOLE016,83900
FT MDCP VAL ALPHADX ETFETF/Closed End33737M2011,12131,355SH SOLE031,35500
FT SMCP GRW ALPHADX ETFETF/Closed End33737M3004647,515SH SOLE07,51500
FT ENERGY INFRA FUNDETF/Closed End33738C10326425,212SH SOLE025,21200
FT N A ENRGY INFRA ETFETF/Closed End33738D1011,61376,904SH SOLE076,90400
FT SENIOR LOAN FD ETFETF/Closed End-33738D3092,89160,746SH SOLE060,74600
FT IV TACTICL HI YLD ETFETF/Closed End-33738D4085,976122,658SH SOLE0122,65800
FIRST TRUST HIGH INCOMEETF/Closed End-33738E10962142,013SH SOLE042,01300
FT M/A DIVRS INCM ETFETF/Closed End33738R10061941,166SH SOLE041,16600
FT NSDQ TECH DIV IDX ETFETF/Closed End33738R11811,983242,224SH SOLE0242,22400
FT VI HIGH INCM ETFETF/Closed End33738R30842721,160SH SOLE021,16000
FT VI RSG DIV ACHIEV ETFETF/Closed End33738R5066,045151,355SH SOLE0151,35500
FT D WRIGHT FOC 5 ETFETF/Closed End33738R60517,729438,075SH SOLE0438,07500
FT DW MOMENTUM DIV ETFETF/Closed End33738R6962249,009SH SOLE09,00900
FT NASDAQ INTELROBT ETFETF/Closed End33738R7203,56971,174SH SOLE071,17400
FT NASDAQ TRANSN ETFETF/Closed End33738R7951,40450,042SH SOLE050,04200
FT NASDAQ SEMICONDUC ETFETF/Closed End33738R8113235,407SH SOLE05,40700
FT NASDAQ BANK ETFETF/Closed End33738R8601,63868,916SH SOLE068,91600
FT D WRIGHT FOC 5 ETFETF/Closed End33738R8781,34743,376SH SOLE043,37600
FIRST TR MLP ENERGYETF/Closed End33739B10418932,491SH SOLE032,49100
FT III PFD SECSINCM ETFETF/Closed End-33739E10830,2901,500,262SH SOLE01,500,26200
FT VII GLB TACTICAL ETFETF/Closed End33739H10169035,710SH SOLE035,71000
FT III MANAGED MUN ETFETF/Closed End-33739N1081,88433,206SH SOLE033,20600
FT EMRG MKT LOC CURR ETFETF/Closed End-33739P20254114,226SH SOLE014,22600
FT MUN HIGH INCOME ETFETF/Closed End-33739P3012654,930SH SOLE04,93000
FT RVRFRONT DYN DEV ETFETF/Closed End33739P6086379,886SH SOLE09,88600
FT SHRT DUR MGD MUN ETFETF/Closed End-33739P8302,469118,627SH SOLE0118,62700
FT LOW DUR OPP ETFETF/Closed End-33739Q20010,609206,124SH SOLE0206,12400
FT ENH SHORT MTY NEW ETFETF/Closed End-33739Q4088,866147,673SH SOLE0147,67300
FT SSI STRAT CV SECS ETFETF/Closed End33739Q5071,07922,037SH SOLE022,03700
FT CBOE VEST US FEB ETFETF/Closed End33740F7632,54576,926SH SOLE076,92600
FT CBOE VEST US EQTY ETFETF/Closed End33740F7715,398166,693SH SOLE0166,69300
FT TCW OPPORTUNISTIC ETFETF/Closed End-33740F80519,791361,604SH SOLE0361,60400
FT CBOE VEST US EQTY ETFETF/Closed End33740F83981224,365SH SOLE024,36500
FT CBOE VEST US EQTY ETFETF/Closed End33740F8478,946254,208SH SOLE0254,20800
FT CBOE VEST US EQTY ETFETF/Closed End33740F85472922,000SH SOLE022,00000
FT LOW DUR STRAT FOC ETFETF/Closed End-33740F8701,33665,292SH SOLE065,29200
FT TCW UNCONSTRAINED ETFETF/Closed End-33740F8881,26247,310SH SOLE047,31000
FT SR FLT RT 2022 TGTETF/Closed End-33740K10116017,800SH SOLE017,80000
FT DW MOMENTUM LOW ETFETF/Closed End33741L1081,90477,561SH SOLE077,56100
FT DW MOMENTUM VAL ETFETF/Closed End33741L20743023,928SH SOLE023,92800
FIRST INDXX DIGITAL ETFETF/Closed End33741X2012235,950SH SOLE05,95000
FISERV INCCommon Stock3377381089,61784,462SH SOLE084,46200
FLAGSTAR BANCORP 001Common Stock33793070543110,585SH SOLE010,58500
FIRSTENERGY CORPCommon Stock3379321074,031131,695SH SOLE0131,69500
FIVE BELOW INCCommon Stock33829M1012,38813,645SH SOLE013,64500
FIVE9 INCCommon Stock3383071019225,287SH SOLE05,28700
FLAHERTYCRUM PFD INCMETF/Closed End3384781002179,263SH SOLE09,26300
FLEETCOR TECHS INCCommon Stock3390411057,98029,250SH SOLE029,25000
FLEXSTEEL INDUSTRIES INCCommon Stock3393821033159,000SH SOLE09,00000
FLEXSHS TR QLTY DIV ETFETF/Closed End33939L8601,16523,556SH SOLE023,55600
FLUOR CORP NEWCommon Stock3434121021,12770,551SH SOLE070,55100
FLOWERS FOODS INCCommon Stock34349810165228,794SH SOLE028,79400
FOMENTO ECONO ADR 1 UNITCommon Stock3444191063905,143SH SOLE05,14300
FORD MOTOR CO NEWCommon Stock3453708603,114354,302SH SOLE0354,30200
FORTINET INCCommon Stock34959E10912,31382,899SH SOLE082,89900
FORTIVE CORPCommon Stock34959J1086709,457SH SOLE09,45700
FORTRESS TRANS INFRACommon Stock34960P1011,12047,720SH SOLE047,72000
FORTUNE BRANDS HOME SECCommon Stock34964C1061,55118,094SH SOLE018,09400
FORWARD AIR CORPCommon Stock3498531012613,395SH SOLE03,39500
FOX CORP ACommon Stock35137L10555318,985SH SOLE018,98500
FOX FACTORY HLDG CORPCommon Stock35138V1025,43351,395SH SOLE051,39500
FRANCO NEVADA CORPCommon Stock3518581051,46911,720SH SOLE011,72000
FRANKLIN SHRT DUR US ETFETF/Closed End-3535061082212,308SH SOLE02,30800
FRANKLIN ELECTRIC CO INCCommon Stock3535141026208,956SH SOLE08,95600
FRANKLIN RESOURCES INCCommon Stock3546131015,835233,492SH SOLE0233,49200
FRK LTD DUR INCM TRETF/Closed End-35472T10120421,700SH SOLE021,70000
FRKLN LIBERTYQ E/MKT ETFETF/Closed End35473P20777526,429SH SOLE026,42900
FRKLN LIBTY US TREAS ETFETF/Closed End35473P4883,011120,657SH SOLE0120,65700
FRKLN LIBERTY US COR ETFETF/Closed End35473P55316,277622,445SH SOLE0622,44500
FRANKLIN LIBERTYQ US ETFETF/Closed End35473P80110,995290,177SH SOLE0290,17700
FRANKLIN UNIVERSAL TR SBETF/Closed End3551451039612,793SH SOLE012,79300
FREEPORT MCMORAN INCCommon Stock35671D8577,513288,743SH SOLE0288,74300
FREQUENCY ELECTRNCS INCCommon Stock3580101061,659151,000SH SOLE0151,00000
FULGENT GENETICS INCCommon Stock35966410952610,100SH SOLE010,10000
FULL HOUSE RESORTS INCCommon Stock3596781093910,000SH SOLE010,00000
FULTON FINANCIAL CORP PACommon Stock36027110088269,368SH SOLE069,36800
GATX CORPCommon Stock3614481035646,785SH SOLE06,78500
GCP APPLIED TECHS INCCommon Stock36164Y1012309,736SH SOLE09,73600
GW PHARMACEUTICALS PLCCommon Stock36197T1039638,347SH SOLE08,34700
GIII APPAREL GROUP LTDCommon Stock36237H1012068,696SH SOLE08,69600
GABELLI EQUITY TRUST INCETF/Closed End36239710131049,434SH SOLE049,43400
GABELLI UTIL TR INCETF/Closed End36240A10160874,891SH SOLE074,89100
GABELLI CV INC SEC FDETF/Closed End36240B1098112,886SH SOLE012,88600
GABELLI DIV INCM TRETF/Closed End36242H1041,88587,829SH SOLE087,82900
GABELLI HLTHCAREWELL TRETF/Closed End36246K10340233,621SH SOLE033,62100
ARTHUR J GALLAGHERCommon Stock3635761091,62813,158SH SOLE013,15800
GAMCO GOLD NATL RESINCMETF/Closed End36465A1091,100313,379SH SOLE0313,37900
GAMCO NATL RES GOLDINCMETF/Closed End36465E10114628,633SH SOLE028,63300
GAMING LEISURE PPTYSCommon Stock36467J1081,17527,706SH SOLE027,70600
GAMESTOP CORP NEW ACommon Stock36467W1091,945103,222SH SOLE0103,22200
GANNETT COMPANY INC NEWCommon Stock36472T1099929,336SH SOLE029,33600
GARTNER INCCommon Stock3666511073,70423,122SH SOLE023,12200
GENERAC HOLDINGS INCCommon Stock3687361041,9098,395SH SOLE08,39500
GENL AMER INVESTORSETF/Closed End3688021042246,035SH SOLE06,03500
GENERAL DYNAMICS CORPCommon Stock36955010832,887220,986SH SOLE0220,98600
GENERAL ELECTRIC COCommon Stock3696041038,135753,280SH SOLE0753,28000
GENERAL MILLS INCCommon Stock37033410427,792472,646SH SOLE0472,64600
GENERAL MOTORS COCommon Stock37045V1009,665232,113SH SOLE0232,11300
GENTEX CORPCommon Stock3719011091,95257,520SH SOLE057,52000
GENESIS ENERGY LPMLP37192710410016,090SH SOLE016,09000
GENMAB A/S SPON ADRCommon Stock3723032063278,034SH SOLE08,03400
GENUINE PARTS COCommon Stock37246010521,852217,587SH SOLE0217,58700
GEVO INC PAR 001 NEWCommon Stock3743964069823,000SH SOLE023,00000
GILEAD SCIENCES INCCommon Stock37555810311,740201,516SH SOLE0201,51600
GLACIER BANCORP INC NEWCommon Stock37637Q10574216,134SH SOLE016,13400
GLADSTONE COML CORPREIT3765361081,15263,989SH SOLE063,98900
GLADSTONE INVT CORP BDCETF/Closed End37654610755054,498SH SOLE054,49800
GLADSTONE LAND CORPREIT3765491013,194218,177SH SOLE0218,17700
GLAXOSMITHKLINE PLC ADRCommon Stock37733W10513,374363,433SH SOLE0363,43300
GLOBAL PAYMENTS INCCommon Stock37940X1027,91336,733SH SOLE036,73300
GLBL X SUPERDIV REIT ETFETF/Closed End37950E1279110,213SH SOLE010,21300
GLOBAL X SUPERDIV US ETFETF/Closed End37950E2912,047121,501SH SOLE0121,50100
GLBL X SUPERINCM PFD ETFETF/Closed End-37950E33358649,658SH SOLE049,65800
GLBL X MSCI CHINA ETFETF/Closed End37950E4082908,164SH SOLE08,16400
GLBL X SUPER DIV ETFETF/Closed End37950E54940531,579SH SOLE031,57900
GLOBAL MEDICAL REIT NEWREIT37954A2041,317100,865SH SOLE0100,86500
GLBL X MLP NEW ETFETF/Closed End37954Y3431,69961,946SH SOLE061,94600
GLBL SP 500 COVERED ETFETF/Closed End37954Y47557612,413SH SOLE012,41300
GLBL NASDAQ 100 COVR ETFETF/Closed End37954Y4835,036220,862SH SOLE0220,86200
GLOBAL X US PFD ETFETF/Closed End-37954Y65783232,256SH SOLE032,25600
GLBL US INFRA DEV ETFETF/Closed End37954Y6736,930326,733SH SOLE0326,73300
GLOBAL X ROBOTICS ETFETF/Closed End37954Y71547814,416SH SOLE014,41600
GLB X FINTECH ETFETF/Closed End37954Y8142104,495SH SOLE04,49500
GLBL X LITHIUM BATTR ETFETF/Closed End37954Y8552544,103SH SOLE04,10300
GLOBE LIFE INCCommon Stock37959E1022,47426,051SH SOLE026,05100
GODADDY INC ACommon Stock38023710787110,499SH SOLE010,49900
GOHEALTH INC ACommon Stock38046W10530522,340SH SOLE022,34000
GOLDMAN SACHS GROUP INCCommon Stock38141G10415,11357,309SH SOLE057,30900
GS ACTIVEBETA INTL ETFETF/Closed End3814301071,11134,835SH SOLE034,83500
GS ACCESS INVT GRD ETFETF/Closed End-3814304792734,860SH SOLE04,86000
GS ACTIVEBETA LGCP ETFETF/Closed End38143050359,769789,654SH SOLE0789,65400
GS ACCESS TRSY 01YR ETFETF/Closed End3814305291,88118,790SH SOLE018,79000
GORMAN RUPP COCommon Stock38308210490727,939SH SOLE027,93900
GRACO INCCommon Stock3841091044125,689SH SOLE05,68900
GRAINGER W W INCCommon Stock3848021049,82424,059SH SOLE024,05900
GRAND CANYON ED INCCommon Stock38526M1061,77919,107SH SOLE019,10700
GRAY TELEVISION INCCommon Stock38937510635619,887SH SOLE019,88700
GREIF INC ACommon Stock39762410748110,254SH SOLE010,25400
GRIFFON CORPCommon Stock39843310261930,366SH SOLE030,36600
GROUP ONE AUTOMOTIVE INCCommon Stock3989051098066,148SH SOLE06,14800
GROWGENERATION CORPCommon Stock39986L1091,07926,831SH SOLE026,83100
GUARDANT HEALTH INCCommon Stock40131M1095,29041,044SH SOLE041,04400
GUGGENHEIM TXBL MUNETF/Closed End-4016641071,58862,292SH SOLE062,29200
GUGGENHEIM ENHANCED EQTYETF/Closed End40167B10026640,553SH SOLE040,55300
GUGG STRAT OPPTYS FD SBIETF/Closed End-40167F1013,287169,432SH SOLE0169,43200
GUIDEWIRE SOFTWARE INCCommon Stock40171V1001,67413,001SH SOLE013,00100
HE EQUIP SVCS INCCommon Stock4040301081,00933,838SH SOLE033,83800
HCA HEALTHCARE INCCommon Stock40412C1011,5089,170SH SOLE09,17000
HDFC BK LTD ADR REP 3 SHCommon Stock40415F1012233,079SH SOLE03,07900
HCI GROUP INCCommon Stock40416E1033496,682SH SOLE06,68200
HMS HOLDINGS CORPCommon Stock40425J10175220,460SH SOLE020,46000
HSBC HLDGS PLC SPONS ADRCommon Stock40428040646117,785SH SOLE017,78500
HP INCCommon Stock40434L10597539,670SH SOLE039,67000
HAEMONETICS CORPCommon Stock4050241002,17518,314SH SOLE018,31400
HALLIBURTON COMPANYCommon Stock40621610177440,933SH SOLE040,93300
HALOZYME THERAPEUTICSCommon Stock40637H10961114,297SH SOLE014,29700
HANCOCK JOHN FINL OPPTYSETF/Closed End4097352066,309207,887SH SOLE0207,88700
HANCOCK J PREM DIV FUNDETF/Closed End41013T10534424,309SH SOLE024,30900
JOHN HANCOCK TAX ADVETF/Closed End41013V10043820,821SH SOLE020,82100
JOHN HANCOCK PFD INC 3ETF/Closed End41021P10336521,099SH SOLE021,09900
HANESBRANDS INCCommon Stock41034510215510,632SH SOLE010,63200
HANMI FINL CORP NEWCommon Stock41049520436432,087SH SOLE032,08700
HANNON ARMSTRONG SUSTAINCommon Stock41068X1003,66357,745SH SOLE057,74500
HARBORONE BANCRP INC NEWCommon Stock41165Y10039236,091SH SOLE036,09100
HARSCO CORPCommon Stock41586410756231,254SH SOLE031,25400
HARTFORD FINL SVCS GROUPCommon Stock4165151043,52371,920SH SOLE071,92000
HARVARD BIOSCIENCE INCCommon Stock4169061057317,000SH SOLE017,00000
HASBRO INCCommon Stock4180561075,16555,212SH SOLE055,21200
HAVERTY FURNITURE CO INCCommon Stock41959610142015,174SH SOLE015,17400
HAWAIIAN ELEC INDS INCCommon Stock41987010046413,122SH SOLE013,12200
HEALTHCARE SVCS GROUPCommon Stock4219061081,55055,158SH SOLE055,15800
HEALTHSTREAM INCCommon Stock42222N10330714,058SH SOLE014,05800
HEALTHCARE TR AMER A NEWREIT42225P50184930,822SH SOLE030,82200
HEALTHEQUITY INCCommon Stock42226A1073965,683SH SOLE05,68300
HEALTHPEAK PPTYS INCCommon Stock42250P1039,283307,082SH SOLE0307,08200
HEICO CORP NEWCommon Stock4228061092,52019,036SH SOLE019,03600
HEICO CORP NEW CL ACommon Stock4228062084233,612SH SOLE03,61200
HELMERICH PAYNE INCCommon Stock42345210132113,866SH SOLE013,86600
JACK HENRY ASSOC INCCommon Stock42628110112,90179,640SH SOLE079,64000
HERITAGE COMMERCE CORPCommon Stock42692710910611,912SH SOLE011,91200
HERCULES CAPITAL INC BDCCommon Stock4270965081,716119,008SH SOLE0119,00800
HERSHEY COMPANYCommon Stock4278661085,95439,086SH SOLE039,08600
HESS CORPCommon Stock42809H10779014,967SH SOLE014,96700
HEWLETT PACKARD ENTRPRSCommon Stock42824C10972761,345SH SOLE061,34500
HEXCEL CORP NEWCommon Stock4282911083,21166,213SH SOLE066,21300
HIBBETT SPORTS INCCommon Stock42856710159612,904SH SOLE012,90400
HGHLND INC FUNDETF/Closed End43010E40421721,118SH SOLE021,11800
HIGHWOODS PPTYS INCREIT43128410861115,406SH SOLE015,40600
HILLTOP HOLDINGS INCCommon Stock43274810132811,927SH SOLE011,92700
HILTON WORLDWIDE NEWCommon Stock43300A2036125,497SH SOLE05,49700
HINGHAM INSTITUT FORCommon Stock4333231029994,625SH SOLE04,62500
HOLLYFRONTIER CORPCommon Stock4361061082128,205SH SOLE08,20500
HOLOGIC INCCommon Stock4364401015127,035SH SOLE07,03500
HOME DEPOT INCCommon Stock43707610296,930364,918SH SOLE0364,91800
HOMETRUST BANCSHARES INCCommon Stock43787210434617,910SH SOLE017,91000
HONDA MTR LTD ADRCommon Stock43812830831811,242SH SOLE011,24200
HONEYWELL INTL INCCommon Stock43851610663,529298,678SH SOLE0298,67800
HORMEL FOODS CORPCommon Stock4404521004,31092,474SH SOLE092,47400
HOST HOTELS RESORTSREIT44107P1042,161147,725SH SOLE0147,72500
HOWMET AEROSPACE INCCommon Stock4432011081,18441,490SH SOLE041,49000
HUB GROUP INC CLASS ACommon Stock4433201063145,508SH SOLE05,50800
HUBBELL INCCommon Stock4435106071,70710,889SH SOLE010,88900
HUDSON PACIFIC PPTYS INCREIT4440971091,78674,346SH SOLE074,34600
HUMANA INCCommon Stock4448591021,8754,570SH SOLE04,57000
HUNT JB TRANS SVC INCCommon Stock4456581073362,459SH SOLE02,45900
HUNTINGTON BANCSHS INCCommon Stock4461501044,639367,311SH SOLE0367,31100
HUNTINGTON INGALLS INDSCommon Stock4464131066633,886SH SOLE03,88600
HUNTSMAN CORPCommon Stock4470111073,252129,368SH SOLE0129,36800
IAC INTERACTIVECORP NEWCommon Stock44891N1091,7199,080SH SOLE09,08000
IAA INCCommon Stock4492531031,15817,820SH SOLE017,82000
ICF INTL INCCommon Stock44925C10398713,280SH SOLE013,28000
ICU MEDICAL INCCommon Stock44930G1073311,541SH SOLE01,54100
IES HOLDINGS INCCommon Stock44951W1064018,702SH SOLE08,70200
IPG PHOTONICS CORPCommon Stock44980X109207927SH SOLE092700
ITT INCCommon Stock45073V1085497,130SH SOLE07,13000
ICICI BANK LTD ADRCommon Stock45104G10416811,293SH SOLE011,29300
ICAHN ENTERPRISES LPCommon Stock4511001012,10141,473SH SOLE041,47300
IDACORP INCCommon Stock4511071063833,985SH SOLE03,98500
IDEANOMICS INCCommon Stock45166V1062311,500SH SOLE011,50000
IDEXX LABORATORIES INCCommon Stock45168D1043,9207,842SH SOLE07,84200
ILLINOIS TOOL WORKS INCCommon Stock45230810930,421149,210SH SOLE0149,21000
ILLUMINA INCCommon Stock4523271091,9185,185SH SOLE05,18500
IMMUNOGEN INCCommon Stock45253H10132850,786SH SOLE050,78600
INARI MEDICAL INCCommon Stock45332Y1092,60329,824SH SOLE029,82400
INCYTE CORPCommon Stock45337C1023634,173SH SOLE04,17300
INDIA FUND INCETF/Closed End4540891032,145107,448SH SOLE0107,44800
INFOSYS LTD SPONS ADRCommon Stock4567881088,987530,228SH SOLE0530,22800
INGERSOLL RAND INCCommon Stock45687V1061,04522,947SH SOLE022,94700
INGEVITY CORPCommon Stock45688C1074916,478SH SOLE06,47800
INGLES MARKETS INC ACommon Stock4570301043307,731SH SOLE07,73100
INGREDION INCCommon Stock4571871021,03313,130SH SOLE013,13000
INSIGHT ENTERPRISES INCCommon Stock45765U1034676,143SH SOLE06,14300
INSPIRE MED SYS INCCommon Stock4577301092141,137SH SOLE01,13700
INOVIO PHARMS INC NEWCommon Stock45773H20115016,900SH SOLE016,90000
INSPERITY INCCommon Stock45778Q1071,81622,310SH SOLE022,31000
INNOVATIVE INDL PPTYS ACommon Stock45781V1011,1546,300SH SOLE06,30000
INSEEGO CORPCommon Stock45782B10466142,740SH SOLE042,74000
INNOVATR SP 500 PWR ETFETF/Closed End45782C31829910,532SH SOLE010,53200
INNOVATR SP 500 BUF ETFETF/Closed End45782C40960818,556SH SOLE018,55600
INNOVATR SP 500 FEB ETFETF/Closed End45782C4172,743104,650SH SOLE0104,65000
INNOVATR SP 500 BUF ETFETF/Closed End45782C5082,46680,644SH SOLE080,64400
INNOVATR SP 500 PWR ETFETF/Closed End45782C5407,198248,222SH SOLE0248,22200
INNOVATR SP 500 BUF ETFETF/Closed End45782C55796031,466SH SOLE031,46600
INNOVATR SP 500 ULT ETFETF/Closed End45782C64928810,600SH SOLE010,60000
INNOVATR SP 500 PWR ETFETF/Closed End45782C65616,601594,584SH SOLE0594,58400
INNOVATR SP 500 BUF ETFETF/Closed End45782C66438313,157SH SOLE013,15700
INNOVATR SP 500 PWR ETFETF/Closed End45782C6802739,642SH SOLE09,64200
INNOVATR SP 500 BUF ETFETF/Closed End45782C6982608,739SH SOLE08,73900
INNOVATR SP 500 BUF ETFETF/Closed End45782C74834311,411SH SOLE011,41100
INNOVATR SP 500 BUF ETFETF/Closed End45782C77138312,742SH SOLE012,74200
INNOVATR SP 500 BUF ETFETF/Closed End45782C78942614,136SH SOLE014,13600
INNOVATR SP 500 PWR ETFETF/Closed End45782C7971,93169,398SH SOLE069,39800
INNOVATR SP 500 ULT ETFETF/Closed End45782C80543217,300SH SOLE017,30000
INNOVATR SP 500 PWR ETFETF/Closed End45782C81344815,594SH SOLE015,59400
INNOVATR SP 500 ULT ETFETF/Closed End45782C82187732,545SH SOLE032,54500
INNOVATR SP 500 ULT ETFETF/Closed End45782C83992034,785SH SOLE034,78500
INNOVATR SP 500 PWR ETFETF/Closed End45782C87030011,000SH SOLE011,00000
INNOVATOR SP INVT ETFETF/Closed End-45783G20148219,495SH SOLE019,49500
INTEGRA LIFESCNCS HLDGSCommon Stock4579852083705,693SH SOLE05,69300
INTEL CORPCommon Stock45814010078,1841,569,334SH SOLE01,569,33400
INTEGER HLDGS CORPCommon Stock45826H1095596,886SH SOLE06,88600
INTELLIA THERAPEUTICSCommon Stock45826J1054638,514SH SOLE08,51400
INTERACTIVE BRKRS GRP ACommon Stock45841N1073,50757,562SH SOLE057,56200
INTERFACE INCCommon Stock45866530424823,640SH SOLE023,64000
INTERCONTINENTAL EXCHCommon Stock45866F1045,06343,915SH SOLE043,91500
INTL BUSINESS MACHS CORPCommon Stock45920010161,260486,650SH SOLE0486,65000
INTL FLAVOR FRAGRANCECommon Stock4595061015214,783SH SOLE04,78300
INTL MONEY EXPRESS INCCommon Stock46005L10115610,077SH SOLE010,07700
INTL PAPER COMPANYCommon Stock46014610314,266286,924SH SOLE0286,92400
INTERPUBLIC GROUPCommon Stock4606901001,78775,993SH SOLE075,99300
INV ULTRA SHRT DUR ETFETF/Closed End-46090A8871,86936,956SH SOLE036,95600
INV QQQ ETFETF/Closed End46090E103256,664818,078SH SOLE0818,07800
INV OPTIMUM YLD K1 ETFETF/Closed End46090F1002,943192,874SH SOLE0192,87400
INTUIT INCCommon Stock46120210316,26042,807SH SOLE042,80700
INTUITIVE SURGICAL NEWCommon Stock46120E6022,3092,822SH SOLE02,82200
INVESCO SR INCOME TRETF/Closed End-46131H10710827,250SH SOLE027,25000
INVESCO TR INVT GRD MUNSETF/Closed End-46131M10655842,243SH SOLE042,24300
INVESCO MUN OPPTY TRETF/Closed End-46132C10776459,594SH SOLE059,59400
INVESCO ADVNTG MUN INCETF/Closed End-46132E10314612,879SH SOLE012,87900
INVESCO PA VAL MUN INCETF/Closed End-46132K10925620,098SH SOLE020,09800
INVESCO VALU MUN INCM TRETF/Closed End-46132P10826216,747SH SOLE016,74700
INVESCO DYNAMIC CR OPPTYETF/Closed End-46132R10415914,803SH SOLE014,80300
INVESCO QUAL MUN INC TRETF/Closed End-46133G10783063,666SH SOLE063,66600
INV AEROSP DEF ETFETF/Closed End46137V1003334,910SH SOLE04,91000
INV WILDERHL CLN ETFETF/Closed End46137V1341,31612,725SH SOLE012,72500
INV WATER RES ETFETF/Closed End46137V14253511,528SH SOLE011,52800
INV SP 500 TOP 50 ETFETF/Closed End46137V2337,85927,547SH SOLE027,54700
INV EXCHG SP 500 ETFETF/Closed End46137V2411,17327,865SH SOLE027,86500
INV SP PURE GRW ETFETF/Closed End46137V26611,38369,866SH SOLE069,86600
INV SP 500 EQ WEIGH ETFETF/Closed End46137V2822,90511,458SH SOLE011,45800
INV SP 500 EQUAL HC ETFETF/Closed End46137V3322,0627,884SH SOLE07,88400
INV EXCHG SP 500 ETFETF/Closed End46137V3401,18424,658SH SOLE024,65800
INV SP 500 EQUAL ETFETF/Closed End46137V35725,579200,553SH SOLE0200,55300
INV EXCHG SP 500 ETFETF/Closed End46137V36545514,647SH SOLE014,64700
INV SP 500 GARP ETFETF/Closed End46137V4311,63222,651SH SOLE022,65100
INV SP MDCP MOMENT ETFETF/Closed End46137V4641,00912,896SH SOLE012,89600
INV SP SMCP VAL ETFETF/Closed End46137V48065218,678SH SOLE018,67800
INV SP SMCP MOMENT ETFETF/Closed End46137V4984319,087SH SOLE09,08700
INV DIV ACHIEVERS ETFETF/Closed End46137V5062296,975SH SOLE06,97500
INV EXCHG INTL DIV ETFETF/Closed End46137V54836723,934SH SOLE023,93400
INV H/Y EQ DIV ACH ETFETF/Closed End46137V56378044,878SH SOLE044,87800
INV FTSE RAFI US1000 ETFETF/Closed End46137V6131,0768,076SH SOLE08,07600
INV FINL PFD ETFETF/Closed End-46137V62134117,743SH SOLE017,74300
INV DYN SOFTWARE ETFETF/Closed End46137V6392321,510SH SOLE01,51000
INV DWA BASIC MATLS ETFETF/Closed End46137V7042,01428,138SH SOLE028,13800
INV DYN LEISURE ENT ETFETF/Closed End46137V72040510,114SH SOLE010,11400
INV DYN LGCP VAL ETFETF/Closed End46137V73847212,231SH SOLE012,23100
INV DYN LGCP GRW ETFETF/Closed End46137V7464596,795SH SOLE06,79500
INV DYN BIO GENOME ETFETF/Closed End46137V7875557,910SH SOLE07,91000
INV DWA CNSMR CYCL ETFETF/Closed End46137V8032,89838,093SH SOLE038,09300
INV DWA TECH MOMENTM ETFETF/Closed End46137V8114,33730,830SH SOLE030,83000
INV DWA MOMENTUM ETFETF/Closed End46137V83733,013376,239SH SOLE0376,23900
INV DWA INDL MOMENT ETFETF/Closed End46137V8453,07233,050SH SOLE033,05000
INV DWA HLTHCARE ETFETF/Closed End46137V8522,23413,959SH SOLE013,95900
INV 130 LADR TRSY ETFETF/Closed End-46138E10742911,156SH SOLE011,15600
INV SP S/C TECH ETFETF/Closed End46138E1156285,130SH SOLE05,13000
INV EXCHG SP M/CAP ETFETF/Closed End46138E1986,991145,281SH SOLE0145,28100
INV SP INTL L/VOL ETFETF/Closed End46138E2301,47749,257SH SOLE049,25700
INV SP GLB WTR ETFETF/Closed End46138E2632635,622SH SOLE05,62200
INV EXCHG SP 500 LW ETFETF/Closed End46138E35423,414416,395SH SOLE0416,39500
INV SP500 HI DIV ETFETF/Closed End46138E3624,693124,889SH SOLE0124,88900
INV EXCHG SP 500 HI ETFETF/Closed End46138E3704,61881,354SH SOLE081,35400
INV CEF INC COMP ETFETF/Closed End-46138E4041,18252,679SH SOLE052,67900
INV RUSS 1000 ETFETF/Closed End46138E42050813,024SH SOLE013,02400
INV PFD ETFETF/Closed End-46138E51110,380680,187SH SOLE0680,18700
INV NATL AMT FREE ETFETF/Closed End-46138E5373,236119,373SH SOLE0119,37300
INV KBW REGL BKG ETFETF/Closed End46138E5783116,580SH SOLE06,58000
INV EXCHG KBW HI DIV ETFETF/Closed End46138E61018110,952SH SOLE010,95200
INV EXCHG KBW BK ETFETF/Closed End46138E6284498,920SH SOLE08,92000
INV FDMTL H/Y CORP ETFETF/Closed End-46138E71930615,737SH SOLE015,73700
INV EXCHG FTSE RAFI ETFETF/Closed End46138E72734116,131SH SOLE016,13100
INV E/MKT SVRGN DEBT ETFETF/Closed End-46138E7842006,942SH SOLE06,94200
INV DWA S/C MOMENTUM ETFETF/Closed End46138E8427,716102,493SH SOLE0102,49300
INV DWA E/MKT MOMNTM ETFETF/Closed End46138E86744119,263SH SOLE019,26300
INV DWA DEV MKTS ETFETF/Closed End46138E8751,02830,419SH SOLE030,41900
INV SP SMCP LOW VOL ETFETF/Closed End46138G10270917,396SH SOLE017,39600
INV SR LOAN ETFETF/Closed End-46138G5081,48466,627SH SOLE066,62700
INV NASDAQ NEXT GEN ETFETF/Closed End46138G6314,768154,468SH SOLE0154,46800
INVESCO SP ULT DIV ETFETF/Closed End46138G6562,40871,234SH SOLE071,23400
INVESCO SP S/C 60O ETFETF/Closed End46138G6642012,479SH SOLE02,47900
INVESCO SP MDCP 400 ETFETF/Closed End46138G6723174,452SH SOLE04,45200
INV SOLAR ETFETF/Closed End46138G7063,00029,199SH SOLE029,19900
INV TXBL MUN BD ETFETF/Closed End-46138G8053,927117,214SH SOLE0117,21400
INV EXCHG VAR RATE ETFETF/Closed End-46138G8707,508289,340SH SOLE0289,34000
INV BULLETSHS 2028 ETFETF/Closed End-46138J6432,974125,918SH SOLE0125,91800
INV BULLETSHS 2021 ETFETF/Closed End-46138J7007,086334,076SH SOLE0334,07600
INV DEFNSV EQ ETFETF/Closed End46138J7755038,505SH SOLE08,50500
INV BULLET CORP BD ETFETF/Closed End-46138J78312,276548,286SH SOLE0548,28600
INV BULLETSHS 2026 ETFETF/Closed End-46138J7915,160235,274SH SOLE0235,27400
INV BULLETSHS 2021 ETFETF/Closed End-46138J8094,317186,902SH SOLE0186,90200
INV BULLET 2025 CORP ETFETF/Closed End-46138J82516,992750,852SH SOLE0750,85200
INV BULLETSHS 2024 ETFETF/Closed End-46138J8331,80572,412SH SOLE072,41200
INV BULLETSHS 2024 ETFETF/Closed End-46138J84110,219456,405SH SOLE0456,40500
INV BULLET H/Y CORP ETFETF/Closed End-46138J8582,39294,255SH SOLE094,25500
INV BULLETSHS 2023 ETFETF/Closed End-46138J86617,040778,080SH SOLE0778,08000
INV BULLETSHS 2022 ETFETF/Closed End-46138J8742,985127,872SH SOLE0127,87200
INV BULLET 2022 BD ETFETF/Closed End-46138J8828,391385,782SH SOLE0385,78200
INVITAE CORPCommon Stock46185L10349611,865SH SOLE011,86500
IONIS PHARMS INCCommon Stock4622221002,03435,973SH SOLE035,97300
IQVIA HOLDINGS INCCommon Stock46266C1057,43941,519SH SOLE041,51900
IRIDIUM COMMS INCCommon Stock46269C1022,24056,950SH SOLE056,95000
IROBOT CORPCommon Stock4627261005616,982SH SOLE06,98200
IRON MOUNTAIN INC NEWREIT46284V1012,73892,870SH SOLE092,87000
ISHS GOLD TRUST ETFETF/Closed End46428510511,706645,697SH SOLE0645,69700
ISHS EMG MKT DIV ETFETF/Closed End46428631960516,258SH SOLE016,25800
ISHS MSCI E/M ASIA ETFETF/Closed End4642864262,40427,484SH SOLE027,48400
ISHS MSCI E/M SMCP ETFETF/Closed End4642864752,01338,109SH SOLE038,10900
ISHS MSCI CANADA ETFETF/Closed End4642865093,07599,718SH SOLE099,71800
ISHS MSCI GLBL M VOL ETFETF/Closed End4642865257,49677,347SH SOLE077,34700
ISHS MSCI E/MKT VOL ETFETF/Closed End46428653320,635337,839SH SOLE0337,83900
ISHS MSCI BRIC ETFETF/Closed End4642866574759,088SH SOLE09,08800
ISHS SP 100 INDX ETFETF/Closed End4642871013,12318,195SH SOLE018,19500
ISHS MSTAR LG CP GRW ETFETF/Closed End4642871192,4618,490SH SOLE08,49000
ISHS SP TTL US STK ETFETF/Closed End4642871507,46386,553SH SOLE086,55300
ISHS SEL DIV ETFETF/Closed End46428716815,750163,760SH SOLE0163,76000
ISHS TIPS BD ETFETF/Closed End-46428717633,885265,451SH SOLE0265,45100
ISHS CHINA LARGE CAP ETFETF/Closed End4642871843146,761SH SOLE06,76100
ISHS TRANSP AVG ETFETF/Closed End4642871928303,764SH SOLE03,76400
ISHS CORE SP 500 ETFETF/Closed End464287200532,4891,418,495SH SOLE01,418,49500
ISHS CORE US AGGR BD ETFETF/Closed End-46428722623,868201,942SH SOLE0201,94200
ISHS MSCI EMG MKT ETFETF/Closed End46428723418,481357,681SH SOLE0357,68100
ISHS INVSTMNT BD ETFETF/Closed End-464287242268,2321,941,878SH SOLE01,941,87800
ISHS GLBL COMM SVCS ETFETF/Closed End4642872751,11515,016SH SOLE015,01600
ISHS GLBL TECH ETFETF/Closed End46428729154,569181,864SH SOLE0181,86400
ISHS SP 500 GRW IDX ETFETF/Closed End46428730920,591322,641SH SOLE0322,64100
ISHS GLB HLTHCR ETFETF/Closed End4642873253,05739,985SH SOLE039,98500
ISHS NA NAT RES ETFETF/Closed End46428737427011,600SH SOLE011,60000
ISHS SP 500 VAL IDX ETFETF/Closed End46428740821,976171,658SH SOLE0171,65800
ISHS 20 TRSY ETFETF/Closed End-46428743222,741144,177SH SOLE0144,17700
ISHS 710Y TRSY ETFETF/Closed End-46428744012,343102,901SH SOLE0102,90100
ISHS 13YR TRS ETFETF/Closed End-4642874577,54487,340SH SOLE087,34000
ISHS MSCI EAFE INDX ETFETF/Closed End46428746553,238729,686SH SOLE0729,68600
ISHS RUSS MDCP VAL ETFETF/Closed End4642874733,24633,480SH SOLE033,48000
ISHS RUSS MDCP GRW ETFETF/Closed End4642874816,89267,139SH SOLE067,13900
ISHS RUSS MDCP INDX ETFETF/Closed End46428749962,134906,400SH SOLE0906,40000
ISHS CORE SP MDCP ETFETF/Closed End46428750751,084222,270SH SOLE0222,27000
ISHS EXPANDED TECH ETFETF/Closed End46428751518,13351,207SH SOLE051,20700
ISHS PHLX SEMICNDCTR ETFETF/Closed End4642875232,6066,872SH SOLE06,87200
ISHS EXPANDED TECH ETFETF/Closed End46428754910,73430,683SH SOLE030,68300
ISHS NASDAQ BIOTECH ETFETF/Closed End46428755614,25494,092SH SOLE094,09200
ISHS CS REIT ETFETF/Closed End4642875641,23522,923SH SOLE022,92300
ISHS GLB 100 ETFETF/Closed End4642875723,09149,129SH SOLE049,12900
ISHS U S CNSMR SVC ETFETF/Closed End46428758080311,392SH SOLE011,39200
ISHS RUSS 1000 VAL ETFETF/Closed End46428759822,431164,056SH SOLE0164,05600
ISHS SP MDCP400 GRW ETFETF/Closed End46428760611,284156,247SH SOLE0156,24700
ISHS RUSS 1000 GRW ETFETF/Closed End464287614179,674745,102SH SOLE0745,10200
ISHS RUSS 1000 INDX ETFETF/Closed End4642876222,23110,533SH SOLE010,53300
ISHS RUSS 2000 VAL ETFETF/Closed End4642876306,41948,720SH SOLE048,72000
ISHS RUSS 2000 GRW ETFETF/Closed End4642876486,56222,886SH SOLE022,88600
ISHS RUSS 2000 INDX ETFETF/Closed End464287655144,974739,434SH SOLE0739,43400
ISHS CORE SP US VAL ETFETF/Closed End4642876634,39870,712SH SOLE070,71200
ISHS SP U S GROWTH ETFETF/Closed End4642876718,22792,766SH SOLE092,76600
ISHS RUSS 3000 INDX ETFETF/Closed End4642876897323,276SH SOLE03,27600
ISHS US UTIL ETFETF/Closed End4642876972172,801SH SOLE02,80100
ISHS SP MDCP400 VAL ETFETF/Closed End4642877052,08224,122SH SOLE024,12200
ISHS US TECH ETFETF/Closed End46428772117,030200,166SH SOLE0200,16600
ISHS US RL EST ETFETF/Closed End46428773990710,590SH SOLE010,59000
ISHS U S INDLS ETFETF/Closed End4642877543,86339,784SH SOLE039,78400
ISHS US HLTHCR ETFETF/Closed End4642877622,49510,146SH SOLE010,14600
ISHS US FINL SVCS ETFETF/Closed End46428777015,890105,895SH SOLE0105,89500
ISHS U S FINANCIALS ETFETF/Closed End4642877883,68555,185SH SOLE055,18500
ISHS US ENGY SCTR ETFETF/Closed End46428779693846,348SH SOLE046,34800
ISHS CORE SP SMCP ETFETF/Closed End464287804131,4391,430,234SH SOLE01,430,23400
ISHS U S CNSMR GOODS ETFETF/Closed End4642878123,02217,428SH SOLE017,42800
ISHS U S BASIC MTRLS ETFETF/Closed End4642878383,06527,025SH SOLE027,02500
ISHS SP SMCP600 VAL ETFETF/Closed End4642878792,51030,865SH SOLE030,86500
ISHS SP SMCP600 GRW ETFETF/Closed End4642878872,78724,408SH SOLE024,40800
ISHS MSTAR LG CP VAL ETFETF/Closed End4642881091,0349,212SH SOLE09,21200
ISHS S/T NATL MUN BD ETFETF/Closed End-4642881585,68052,537SH SOLE052,53700
ISHS AC ASIA EX JPN ETFETF/Closed End464288182137,1831,530,888SH SOLE01,530,88800
ISHS GLB CLEAN ENRGY ETFETF/Closed End46428822438413,609SH SOLE013,60900
ISHS ACWI EX US ETFETF/Closed End4642882401,98837,475SH SOLE037,47500
ISHS MSCI ACWI ETFETF/Closed End4642882571,04011,469SH SOLE011,46900
ISHS MSCI EAFE SMCP ETFETF/Closed End4642882731,97228,847SH SOLE028,84700
ISHS JPM USD E/M BD ETFETF/Closed End-4642882812,44221,070SH SOLE021,07000
ISHS GLB INFRA ETFETF/Closed End46428837218,469422,530SH SOLE0422,53000
ISHS MSTAR MIDCP VAL ETFETF/Closed End4642884067764,960SH SOLE04,96000
ISHS NATL MUNI BD ETFETF/Closed End-4642884142,42720,711SH SOLE020,71100
ISHS SP ASIA 50 ETFETF/Closed End4642884301,34915,470SH SOLE015,47000
ISHS INTL SEL DIV ETFETF/Closed End46428844813,440456,071SH SOLE0456,07100
ISHS IBOX H/Y CORP ETFETF/Closed End-46428851318,797215,316SH SOLE0215,31600
ISHS CORE US REIT ETFETF/Closed End4642885219,905204,602SH SOLE0204,60200
ISHS MSCI KLD 400 ETFETF/Closed End4642885704005,587SH SOLE05,58700
ISHS MBS ETFETF/Closed End-46428858878,959716,959SH SOLE0716,95900
ISHS USD INVT GRD BD ETFETF/Closed End-46428862029,802480,912SH SOLE0480,91200
ISHS 510 YR INVEST ETFETF/Closed End-4642886385,07882,181SH SOLE082,18100
ISHS 15 YR INVEST ETFETF/Closed End-464288646113,1012,050,050SH SOLE02,050,05000
ISHS 1020 TRS ETFETF/Closed End-4642886533,38621,263SH SOLE021,26300
ISHS 37Y TRSY ETFETF/Closed End-46428866187,022654,396SH SOLE0654,39600
ISHS SHORT TREASURY ETFETF/Closed End-4642886795,78652,349SH SOLE052,34900
ISHS TR PFD INCM ETFETF/Closed End-46428868741,8791,087,488SH SOLE01,087,48800
ISHS MSTR SM CAP VAL ETFETF/Closed End4642887039856,991SH SOLE06,99100
ISHS GLB UTILS ETFETF/Closed End4642887113475,774SH SOLE05,77400
ISHS U S HOME CONSTR ETFETF/Closed End4642887523,64065,225SH SOLE065,22500
ISHS U S ARERO DEF ETFETF/Closed End4642887602,89630,574SH SOLE030,57400
ISHS U S REGL BKS ETFETF/Closed End46428877872015,888SH SOLE015,88800
ISHS US INSURANCE ETFETF/Closed End4642887863975,881SH SOLE05,88100
ISHS US BRKR DEAL ETFETF/Closed End4642887942152,708SH SOLE02,70800
ISHS MSCI USA ESG ETFETF/Closed End46428880210,583128,530SH SOLE0128,53000
ISHS US MED DVCS ETFETF/Closed End46428881055,920170,853SH SOLE0170,85300
ISHS US HC PROVDRS ETFETF/Closed End4642888281,3125,590SH SOLE05,59000
ISHS US PHARMA ETFETF/Closed End4642888361,0585,895SH SOLE05,89500
ISHS MICROCAP ETFETF/Closed End46428886911,33995,564SH SOLE095,56400
ISHS MSCI EAFE VAL ETFETF/Closed End4642888774,41093,429SH SOLE093,42900
ISHS MSCI EAFE GRW ETFETF/Closed End464288885141,0021,397,301SH SOLE01,397,30100
ISHS RUSS TOP200 GRW ETFETF/Closed End4642894383182,389SH SOLE02,38900
ISHS 10 YR INVEST ETFETF/Closed End-4642895115,63677,191SH SOLE077,19100
ISHS CORE GRWTH ALLC ETFETF/Closed End46428986756910,903SH SOLE010,90300
ISHS CORE MOD ALLOC ETFETF/Closed End46428987555012,736SH SOLE012,73600
ISHS SILVER TR ETFCommon Stock46428Q1096,802276,829SH SOLE0276,82900
ISHS SP GSCI CMDTY ETFCommon Stock46428R1076,895559,187SH SOLE0559,18700
ISHS U S TREAS ETFETF/Closed End-46429B267153,8775,648,926SH SOLE05,648,92600
ISHS AAAA RATE CORP ETFETF/Closed End-46429B29115,041257,022SH SOLE0257,02200
ISHARES GNMA BOND ETFETF/Closed End-46429B3331,10121,586SH SOLE021,58600
ISHS MSCI INDIA ETFETF/Closed End46429B5982426,024SH SOLE06,02400
ISHS FLTG RT BOND ETFETF/Closed End-46429B6559,118179,765SH SOLE0179,76500
ISHS CORE HIGH DIV ETFETF/Closed End46429B66330,408346,851SH SOLE0346,85100
ISHS MSCI EAFE M VOL ETFETF/Closed End46429B68911,257153,342SH SOLE0153,34200
ISHS MSCI USA M VOL ETFETF/Closed End46429B697103,9041,530,697SH SOLE01,530,69700
ISHS 05Y TIPS ETFETF/Closed End-46429B7475,68754,456SH SOLE054,45600
BLKRCK SHRT MTY BD ETFETF/Closed End-46431W5074,73494,360SH SOLE094,36000
ISHS EVOLV US MEDIA ETFETF/Closed End46431W63054316,025SH SOLE016,02500
ISHS INT RT HDG BOND ETFETF/Closed End46431W70595710,012SH SOLE010,01200
BLKRCK SHRT MTY MUN ETFETF/Closed End-46431W8382034,037SH SOLE04,03700
ISHS CMDTYS SEL STRT ETFETF/Closed End46431W85346917,575SH SOLE017,57500
ISHS MSCI USA QLTY ETFETF/Closed End46432F33935,517305,625SH SOLE0305,62500
ISHS MSCI USA VAL ETFETF/Closed End46432F38890,2841,038,816SH SOLE01,038,81600
ISHS MSCI USA MOMENT ETFETF/Closed End46432F39643,759271,308SH SOLE0271,30800
ISHS CORE TTL INTL ETFETF/Closed End46432F83458,348868,410SH SOLE0868,41000
ISHS CORE MSCI EAFE ETFETF/Closed End46432F842128,3071,857,093SH SOLE01,857,09300
ISHS CORE 15 USD BD ETFETF/Closed End-46432F8591,46128,298SH SOLE028,29800
ISHS MSTAR M/A INCM ETFETF/Closed End46432F8754,211174,956SH SOLE0174,95600
ISHS CORE MSCI E/MKT ETFETF/Closed End46434G10335,138566,374SH SOLE0566,37400
ISHARES MSCI E/MKT ETFETF/Closed End46434G7643866,788SH SOLE06,78800
ISHS MSCI JAPAN NEW ETFETF/Closed End46434G8221,31319,438SH SOLE019,43800
ISHS ESG AWARE MSCI ETFETF/Closed End46434G863116,1872,767,683SH SOLE02,767,68300
ISHS 05YR INVT GRD ETFETF/Closed End-46434V10093417,885SH SOLE017,88500
ISHS MSCI INTL MFACT ETFETF/Closed End46434V2741,98372,952SH SOLE072,95200
ISHS MSCI USA MFACT ETFETF/Closed End46434V2823338,844SH SOLE08,84400
ISHS 05YR HI YLD BD ETFETF/Closed End-46434V40753,7691,183,304SH SOLE01,183,30400
ISHS MSCI INTL FCTR ETFETF/Closed End46434V44919,379514,707SH SOLE0514,70700
ISHS MSCI INTL QLTY ETFETF/Closed End46434V45611,389319,379SH SOLE0319,37900
ISHS CORE DIV GRWTH ETFETF/Closed End46434V62121,302475,283SH SOLE0475,28300
ISHS CORE MSCI EUR ETFETF/Closed End46434V7387,128139,000SH SOLE0139,00000
ISHR HDGD MSCI EAFE ETFETF/Closed End46434V80369022,636SH SOLE022,63600
BLKRCK ULT S/T BD ETFETF/Closed End-46434V8785,406107,017SH SOLE0107,01700
ISHSBD DEC 2023 TERM ETFETF/Closed End-46434VAX83,426130,401SH SOLE0130,40100
ISHSBD DEC 2022 TERM ETFETF/Closed End-46434VBA73,461135,354SH SOLE0135,35400
ISHSBD DEC 2025 TERM ETFETF/Closed End-46434VBD16,780247,709SH SOLE0247,70900
ISHSBD DEC 2024 TERM ETFETF/Closed End-46434VBG43,951148,640SH SOLE0148,64000
ISHSBD DEC 2021 TERM ETFETF/Closed End-46434VBK53,098124,360SH SOLE0124,36000
ISHARES CONV BOND ETFETF/Closed End46435G1021,54916,043SH SOLE016,04300
ISHS DEC 2023 MUN BD ETFETF/Closed End-46435G31826710,203SH SOLE010,20300
ISHS COR MSCI INTL ETFETF/Closed End46435G32677612,597SH SOLE012,59700
ISHS MTG RL EST NEW ETFETF/Closed End46435G34293429,330SH SOLE029,33000
ISHS MSCI INTL VALU ETFETF/Closed End46435G4098,040353,076SH SOLE0353,07600
ISHS ESG AWARE MSCI ETFETF/Closed End46435G425247,3592,875,269SH SOLE02,875,26900
ISHS MSCI USA SMCP ETFETF/Closed End46435G4332828,308SH SOLE08,30800
ISHS MSCI GLB ETFETF/Closed End46435G5326466,917SH SOLE06,91700
ISHSBD DEC 2022 TERM ETFETF/Closed End-46435G75563223,963SH SOLE023,96300
ISHSBD DEC 2021 TERM ETFETF/Closed End-46435G78957522,299SH SOLE022,29900
ISHS IBONDS DEC 2026 ETFETF/Closed End-46435GAA04,498165,969SH SOLE0165,96900
ISHSBD DEC 2028 TERM ETFETF/Closed End-46435U5152,11171,429SH SOLE071,42900
ISHSBD DEC 2024 TERM ETFETF/Closed End-46435U6972308,480SH SOLE08,48000
ISHSBD DEC 2027 TERM ETFETF/Closed End-46435UAA94,186151,838SH SOLE0151,83800
ISHS IBONDS DEC 2029 ETFETF/Closed End46436E20562922,867SH SOLE022,86700
IVERIC BIO INCCommon Stock46583P10234650,000SH SOLE050,00000
JPMORGAN CHASE COCommon Stock46625H100176,6571,390,229SH SOLE01,390,22900
JPM ALERIAN MLP ETNAlternatives -46625H36572652,272SH SOLE052,27200
JABIL INCCommon Stock4663131033588,406SH SOLE08,40600
JPM DIVS RET INTL EQ ETFETF/Closed End46641Q2095,05286,790SH SOLE086,79000
JPM EQTY PREM INCM ETFETF/Closed End46641Q3322,09337,544SH SOLE037,54400
JPM ULTRA SHORT MUN ETFPreferred Stock46641Q65458811,512SH SOLE011,51200
JPM BETABLDR JAPAN ETFETF/Closed End46641Q7123,748133,845SH SOLE0133,84500
JP ULTRA SHT INCM ETFETF/Closed End-46641Q83739,594779,554SH SOLE0779,55400
JACOBS ENGINEERNG GROUPCommon Stock4698141077,96873,123SH SOLE073,12300
JANUS HENDR SML MDCP ETFETF/Closed End47103U2092013,208SH SOLE03,20800
JANUS HENDERSON MTG ETFETF/Closed End-47103U8523,17559,394SH SOLE059,39400
JANUS SHRT DUR INC ETFETF/Closed End-47103U8862,32045,976SH SOLE045,97600
JDCOM INC SPON ADRCommon Stock47215P1061,64718,733SH SOLE018,73300
JEFFERIES FINL GRP INCCommon Stock47233W10944418,043SH SOLE018,04300
JINKOSOLAR HLDG CO ADRCommon Stock47759T10091614,798SH SOLE014,79800
JH EX MULTIFACTOR ETFETF/Closed End47804J40447711,492SH SOLE011,49200
JOHNSON JOHNSONCommon Stock478160104170,7451,084,921SH SOLE01,084,92100
JONES LANG LASALLE INCCommon Stock48020Q1074092,758SH SOLE02,75800
J2 GLOBAL INCCommon Stock48123V1025425,546SH SOLE05,54600
KLA CORPCommon Stock4824801003,89715,050SH SOLE015,05000
KKR CO INCCommon Stock48251W1041,70642,133SH SOLE042,13300
KAISER ALUMINUM PAR001Common Stock4830077044514,556SH SOLE04,55600
KAMAN CORPCommon Stock4835481032434,260SH SOLE04,26000
KANSAS CITY STHRN NEWCommon Stock4851703026,88233,716SH SOLE033,71600
KAYNE ANDERSON ENERGYETF/Closed End48660610644176,671SH SOLE076,67100
KAYNE ANDERSON NEXTGENETF/Closed End48661E1087112,397SH SOLE012,39700
KB HOMECommon Stock48666K10993427,864SH SOLE027,86400
KELLOGG COCommon Stock4878361083,34753,783SH SOLE053,78300
KEMPER CORP DELAWARECommon Stock4884011005527,189SH SOLE07,18900
KENNAMETAL INCCommon Stock48917010076721,172SH SOLE021,17200
KEYCORP NEWCommon Stock4932671082,297139,967SH SOLE0139,96700
KEYSIGHT TECHS INCCommon Stock49338L1031,47111,139SH SOLE011,13900
KFORCE INCCommon Stock49373210166215,725SH SOLE015,72500
KIMBERLY CLARK CORPCommon Stock49436810339,848295,539SH SOLE0295,53900
KIMCO REALTY CORPREIT49446R10916010,639SH SOLE010,63900
KINDER MORGAN INC DECommon Stock49456B10113,263970,206SH SOLE0970,20600
KINROSS GOLD CORP NO PARCommon Stock49690240461283,326SH SOLE083,32600
KNIGHT SWIFT TRAN HLDG ACommon Stock49904910477318,488SH SOLE018,48800
KOHLS CORPCommon Stock5002551042415,913SH SOLE05,91300
KONINKLIJKE PHILIPS NEWCommon Stock5004723032,23241,197SH SOLE041,19700
KRAFT HEINZ COCommon Stock5007541066,560189,256SH SOLE0189,25600
KRANESHS QUADRATIC ETFETF/Closed End-5007677368,169292,078SH SOLE0292,07800
KRANESHS E/MKT CNSMR ETFETF/Closed End5007678762357,196SH SOLE07,19600
KRATON CORPCommon Stock50077C10634812,522SH SOLE012,52200
KROGER COCommon Stock5010441016,638209,015SH SOLE0209,01500
LHC GROUP INCCommon Stock50187A1074752,228SH SOLE02,22800
LKQ CORPCommon Stock50188920865618,607SH SOLE018,60700
LPL FINANCIAL HOLDINGSCommon Stock50212V1003433,295SH SOLE03,29500
L3HARRIS TECHS INCCommon Stock50243110914,93979,036SH SOLE079,03600
LAZBOY INCCommon Stock5053361072596,491SH SOLE06,49100
LABORATORY CORP OF AMERCommon Stock50540R4092,83813,943SH SOLE013,94300
LAM RESEARCH CORPORATIONCommon Stock51280710829,97063,459SH SOLE063,45900
LAMAR ADVERTISING NEW AREIT5128161091,63919,697SH SOLE019,69700
LAMB WESTON HLDGS INCCommon Stock51327210498412,500SH SOLE012,50000
LANDMARK INFRA PRTNRS LPCommon Stock51508J1081,440134,317SH SOLE0134,31700
LANDSTAR SYSTEM INCCommon Stock5150981013632,696SH SOLE02,69600
LANNETT COMPANYCommon Stock51601210111718,000SH SOLE018,00000
LAS VEGAS SANDS CORPCommon Stock5178341071,53125,687SH SOLE025,68700
LATTICE HRTFRD MULTI ETFETF/Closed End5184161024,085144,288SH SOLE0144,28800
ESTEE LAUDER CO INCCommon Stock51843910410,18738,268SH SOLE038,26800
LEAR CORP NEWCommon Stock5218652043582,252SH SOLE02,25200
LEAP THERAPEUTICS INCCommon Stock52187K1015625,000SH SOLE025,00000
LEGGETT PLATT INCCommon Stock5246601075,256118,640SH SOLE0118,64000
LEGG MASON CLEARBRDG ETFETF/Closed End5246821012,55157,929SH SOLE057,92900
LEGG MASON CLEARBRDG ETFETF/Closed End5246823092135,928SH SOLE05,92800
LEGG LOW VOL HI DIV ETFETF/Closed End52468L40610,738331,127SH SOLE0331,12700
LEIDOS HOLDINGS INCCommon Stock5253271021,37913,117SH SOLE013,11700
LEMONADE INCCommon Stock52567D1078717,113SH SOLE07,11300
LENNAR CORPCommon Stock5260571041,46219,172SH SOLE019,17200
LENNOX INTL INCCommon Stock5261071075,30619,367SH SOLE019,36700
LEVI STRAUSS CO A NEWCommon Stock52736R10226613,230SH SOLE013,23000
LIBERTY ALL STAR GRWTHETF/Closed End52990010224629,951SH SOLE029,95100
LIBERTY ALLSTAR EQUITYETF/Closed End5301581041,610233,300SH SOLE0233,30000
LIBERTY BROADBAND CORP ACommon Stock5303071075443,452SH SOLE03,45200
LIBERTY BROADBAND CORP CCommon Stock5303073056,31239,859SH SOLE039,85900
LBRTY MEDIA A SIRIUS XMCommon Stock53122940962714,526SH SOLE014,52600
LIBERTY MEDIA CORP CCommon Stock5312296072,25351,775SH SOLE051,77500
LIFE STORAGE INCCommon Stock53223X1074954,143SH SOLE04,14300
ELI LILLY COCommon Stock53245710843,182255,757SH SOLE0255,75700
LINCOLN ELECTRIC HLDGSCommon Stock5339001067496,441SH SOLE06,44100
LINCOLN NATL CORP INCommon Stock5341871091,08121,477SH SOLE021,47700
LIONS GATE ENTMNT CORP BCommon Stock53591950024423,513SH SOLE023,51300
LISTED OVERLAY LGCP ETFETF/Closed End53656F8052,69884,587SH SOLE084,58700
LITTELFUSE INCCommon Stock5370081041,0093,964SH SOLE03,96400
LIVE NATION ENTMNT INCCommon Stock5380341096118,319SH SOLE08,31900
LIVERAMP HLDGS INCCommon Stock53815P10875010,242SH SOLE010,24200
LLOYDS BANKING SPONS ADRCommon Stock53943910912061,233SH SOLE061,23300
LOCKHEED MARTIN CORPCommon Stock53983010945,438128,001SH SOLE0128,00100
LOEWS CORPCommon Stock5404241082315,133SH SOLE05,13300
LORDSTOWN MOTORS CORP ACommon Stock54405Q1001,16257,933SH SOLE057,93300
LA PAC CORPCommon Stock54634710580721,709SH SOLE021,70900
LOWES COMPANIES INCCommon Stock54866110737,538233,865SH SOLE0233,86500
LULULEMON ATHLETICA INCCommon Stock5500211092,2626,499SH SOLE06,49900
LUMENTUM HOLDINGS INCCommon Stock55024U1091,03110,879SH SOLE010,87900
LUNA INNOVATIONS INCCommon Stock5503511002,741277,425SH SOLE0277,42500
LUMINAR TECHS INC ACommon Stock55042410544413,060SH SOLE013,06000
LYFT INC ACommon Stock55087P1043266,631SH SOLE06,63100
MT BANK CORPCommon Stock55261F1044,01331,525SH SOLE031,52500
M D C HOLDINGS INCCommon Stock5526761083296,778SH SOLE06,77800
MDU RESOURCES GROUPCommon Stock55269010955621,099SH SOLE021,09900
MFS MULTIMARKET INCOME TETF/Closed End-5527371081,216198,982SH SOLE0198,98200
MFS MUNICIPAL INCOME TRETF/Closed End-5527381061,900284,443SH SOLE0284,44300
MFS INTERMEDIATE INCOMEETF/Closed End-55273C10714036,827SH SOLE036,82700
MGM RESORTS INTLCommon Stock55295310148815,490SH SOLE015,49000
M/I HOMES INCCommon Stock55305B10177417,467SH SOLE017,46700
MKS INSTRUMENTS INCCommon Stock55306N1049976,630SH SOLE06,63000
MP MATERIALS CORPCommon Stock5533681012,25069,947SH SOLE069,94700
MPLX LPMLP55336V10053724,781SH SOLE024,78100
MSA SAFETY INCCommon Stock5534981065733,837SH SOLE03,83700
MSC INDL DIRECT CL ACommon Stock55353010684910,064SH SOLE010,06400
MSCI INC CL ACommon Stock55354G10012,10427,107SH SOLE027,10700
MSG NETWORK INC ACommon Stock55357310662642,496SH SOLE042,49600
MYR GROUP INC DECommon Stock55405W1044487,457SH SOLE07,45700
MACERICH COMPANYREIT55438210114913,928SH SOLE013,92800
MACQUARIE INFRA CORPCommon Stock55608B1052155,724SH SOLE05,72400
MACQUARIE GLOBAL INFRAETF/Closed End55608D10156327,739SH SOLE027,73900
MADISON SQUARE GARDEN ACommon Stock55826T1025535,266SH SOLE05,26600
MAGELLAN MIDSTRM PTNR LPMLP5590801063,10973,254SH SOLE073,25400
MAGNA INTL INC CLASS ACommon Stock5592224016,15086,869SH SOLE086,86900
MAGNITE INCCommon Stock55955D1003,731121,478SH SOLE0121,47800
MAIN STR CAP CORP BDCCommon Stock56035L10446714,462SH SOLE014,46200
MAINSTAY MACKAY DEFNETF/Closed End-56064K10067230,860SH SOLE030,86000
IM DBI MGD FUT STR ETFETF/Closed End56170L8282048,000SH SOLE08,00000
MANHATTAN ASSOCS INCCommon Stock5627501094203,992SH SOLE03,99200
MANITEX INTL INCCommon Stock5634201087715,000SH SOLE015,00000
MANTECH INTL CORP ACommon Stock5645631042112,373SH SOLE02,37300
MANULIFE FINANCIAL CORPCommon Stock56501R10676342,816SH SOLE042,81600
MARATHON OIL CORPCommon Stock56584910613119,588SH SOLE019,58800
MARATHON PETROLEUM CORPCommon Stock56585A1023,39782,126SH SOLE082,12600
MARCUS MILLICHAP INCCommon Stock5663241092346,274SH SOLE06,27400
MARINEMAX INCCommon Stock56790810848913,957SH SOLE013,95700
MARKEL CORPCommon Stock5705351045,4835,306SH SOLE05,30600
MARKETAXESS HOLDINGS INCCommon Stock57060D10814,89826,112SH SOLE026,11200
MARRIOTT VAC WRLDWD CORPCommon Stock57164Y1073,28123,910SH SOLE023,91000
MARSH MCLENNAN COS INCCommon Stock5717481029,50481,230SH SOLE081,23000
MARRIOTT INTL INC NEW ACommon Stock5719032024,49434,064SH SOLE034,06400
MARTIN MARIETTA MTLS INCCommon Stock5732841062,3688,339SH SOLE08,33900
MASCO CORPCommon Stock5745991061,06019,293SH SOLE019,29300
MASIMO CORPCommon Stock5747951001,5765,874SH SOLE05,87400
MASTEC INCCommon Stock57632310988412,971SH SOLE012,97100
MASTECH DIGITAL INCCommon Stock57633B10033821,282SH SOLE021,28200
MASTERCARD INC ACommon Stock57636Q10491,517256,393SH SOLE0256,39300
MATCH GROUP INC NEWCommon Stock57667L1076043,992SH SOLE03,99200
MATINAS BIOPHARMA HLDGSCommon Stock5768101051410,500SH SOLE010,50000
MATTHEWS INTL CORP CL ACommon Stock57712810187229,650SH SOLE029,65000
MAXIM INTEGRATED PRODSCommon Stock57772K1019,173103,478SH SOLE0103,47800
MAXAR TECHNOLOGIES INCCommon Stock57778K10562116,084SH SOLE016,08400
MC CORMICK COMPANY VTGCommon Stock5797801074634,842SH SOLE04,84200
MC CORMICK CO INCCommon Stock57978020610,701111,931SH SOLE0111,93100
MCDONALDS CORPCommon Stock58013510150,003233,029SH SOLE0233,02900
MCGRATH RENTCORPCommon Stock5805891096119,109SH SOLE09,10900
MCKESSON CORPCommon Stock58155Q1032,62715,105SH SOLE015,10500
MEDICAL PROPERTIES TRUSTREIT58463J3044,944226,883SH SOLE0226,88300
MEDPACE HOLDINGS INCCommon Stock58506Q1093452,475SH SOLE02,47500
MERCADOLIBRE INCCommon Stock58733R1024,0012,388SH SOLE02,38800
MERCK COMPANY INC NEWCommon Stock58933Y105120,2811,470,430SH SOLE01,470,43000
MERCURY GENERAL CORP NEWCommon Stock58940010062411,944SH SOLE011,94400
MERITAGE HOMES CORPCommon Stock59001A1025847,051SH SOLE07,05100
MERITOR INCCommon Stock59001K10069124,770SH SOLE024,77000
METHODE ELECTRONICS CL ACommon Stock5915202003769,830SH SOLE09,83000
METLIFE INCCommon Stock59156R10836,771783,196SH SOLE0783,19600
METTLER TOLEDO INTL INCCommon Stock5926881057,9867,007SH SOLE07,00700
MFS INVEST GRADE MUNI TRETF/Closed End-59318B10823824,254SH SOLE024,25400
MICHAELS COMPANIES INCCommon Stock59408Q10653040,769SH SOLE040,76900
MICROSOFT CORPCommon Stock594918104404,1881,817,229SH SOLE01,817,22900
MICROSTRATEGY INC CL ACommon Stock5949724087271,872SH SOLE01,87200
MICROCHIP TECHNOLOGY INCCommon Stock5950171044,11729,812SH SOLE029,81200
MICRON TECHNOLOGY INCCommon Stock5951121033,58147,627SH SOLE047,62700
MID AMERICA APT CMNTYSREIT59522J1031,35610,701SH SOLE010,70100
MIDDLESEX WATER COMPANYCommon Stock5966801085,08370,143SH SOLE070,14300
MINERALS TECHS INCCommon Stock6031581063385,442SH SOLE05,44200
MITSUBISHI UFJ FINL GRPCommon Stock60682210427562,056SH SOLE062,05600
MODERNA INCCommon Stock60770K1077,87075,328SH SOLE075,32800
MOELIS COMPANY CL ACommon Stock60786M10584718,106SH SOLE018,10600
MOHAWK INDUSTRIES INCCommon Stock6081901044833,424SH SOLE03,42400
MOLINA HEALTHCARE INCCommon Stock60855R1001,2856,040SH SOLE06,04000
MOLSON COORS BEVRG CO BCommon Stock60871R20989819,875SH SOLE019,87500
MONDELEZ INTL INC CL ACommon Stock60920710526,756457,601SH SOLE0457,60100
MONGODB INC ACommon Stock60937P106287798SH SOLE079800
MONOLITHIC POWER SYS INCCommon Stock6098391051,2353,371SH SOLE03,37100
MONROE CAPITAL CORP BDCCommon Stock61033510134042,321SH SOLE042,32100
MONSTER BEV CORP NEWCommon Stock61174X10914,404155,754SH SOLE0155,75400
MONTROSE ENVMNTL GRP INCCommon Stock6151111012016,500SH SOLE06,50000
MOODYS CORPCommon Stock6153691058,95230,842SH SOLE030,84200
MORGAN STANLEYCommon Stock61744644817,760259,158SH SOLE0259,15800
MORGAN EMERGING MARKETSETF/Closed End-61747710432752,028SH SOLE052,02800
MORNINGSTAR INCCommon Stock6177001094151,790SH SOLE01,79000
MOSAIC COMPANY NEWCommon Stock61945C10345719,880SH SOLE019,88000
MOTOROLA SOLUTIONS INCCommon Stock6200763072,08212,245SH SOLE012,24500
MUELLER WTR PRODS SER ACommon Stock62475810823619,076SH SOLE019,07600
MR COOPER GROUP INCCommon Stock62482R10792729,871SH SOLE029,87100
NGL ENERGY PARTNERS LPCommon Stock62913M1079439,337SH SOLE039,33700
NIO INC ADSCommon Stock62914V1064,80698,612SH SOLE098,61200
NVR INCCommon Stock62944T10537993SH SOLE09300
NANOSTRING TECHS INCCommon Stock63009R1093365,030SH SOLE05,03000
NASDAQ INCCommon Stock6311031081,0357,796SH SOLE07,79600
NATERA INCCommon Stock6323071043783,800SH SOLE03,80000
NATIONAL BK HLDGS CORP ACommon Stock63370710434310,485SH SOLE010,48500
NATIONAL BEVERAGE CORPCommon Stock6350171063393,989SH SOLE03,98900
NATL CINEMEDIA INCCommon Stock63530910710026,981SH SOLE026,98100
NATIONAL FUEL GAS COCommon Stock63618010158414,208SH SOLE014,20800
NATL GRID ADR NEW 2017Common Stock6362744092,10035,569SH SOLE035,56900
NATIONAL HEALTH INVS INCREIT63633D1041,88827,292SH SOLE027,29200
NATIONAL INSTR CORPCommon Stock63651810294821,574SH SOLE021,57400
NATIONAL OILWELL VARCOCommon Stock63707110162445,437SH SOLE045,43700
NATL RETAIL PPTYS INCREIT6374171062,34957,397SH SOLE057,39700
NAVIENT CORPCommon Stock63938C1081,474150,143SH SOLE0150,14300
NCINO INCCommon Stock63947U1075848,069SH SOLE08,06900
NEOGEN CORPCommon Stock64049110680110,102SH SOLE010,10200
NEOLEUKIN THERAP INCCommon Stock64049K10414110,000SH SOLE010,00000
NEOGENOMICS INC NEWCommon Stock64049M2092604,827SH SOLE04,82700
NETAPP INCCommon Stock64110D1044156,262SH SOLE06,26200
NETFLIX INCCommon Stock64110L10634,38663,592SH SOLE063,59200
NETEASE INC SPON ADRCommon Stock64110W1027,29576,176SH SOLE076,17600
NEUROCRINE BIOSCIENCESCommon Stock64125C1095165,383SH SOLE05,38300
NEW JERSEY RES CORPCommon Stock6460251065,119143,991SH SOLE0143,99100
NEW MTN FIN CORP BDCCommon Stock6475511001,150101,228SH SOLE0101,22800
NEW ORIENTAL ED TECHCommon Stock6475811073181,712SH SOLE01,71200
NEW RESIDENTIAL INVT NEWREIT64828T20152352,600SH SOLE052,60000
NEW YORK CMNTY BANCORPCommon Stock6494451031,418134,399SH SOLE0134,39900
NY MTG TR INC PAR 02Common Stock6496045013710,155SH SOLE010,15500
NEWELL BRANDS INCCommon Stock6512291062,546119,924SH SOLE0119,92400
NEWMARKET CORPCommon Stock6515871075131,287SH SOLE01,28700
NEWMONT CORPCommon Stock6516391066,618110,495SH SOLE0110,49500
NEXSTAR MEDIA GRP INC ACommon Stock65336K1036495,945SH SOLE05,94500
NEXTERA ENERGY INCCommon Stock65339F10169,858905,483SH SOLE0905,48300
NEXTERA ENERGY INC UTSPreferred Stock65339F7701,06320,914SH SOLE020,91400
NEXTERA ENERGY PRTNRS LPCommon Stock65341B1062,76241,186SH SOLE041,18600
NICE LTD SPON ADRCommon Stock6536561087192,535SH SOLE02,53500
NIKE INC BCommon Stock65410610328,380200,605SH SOLE0200,60500
NISOURCE INCCommon Stock65473P1052,696117,522SH SOLE0117,52200
NOKIA CORP SPON ADRCommon Stock654902204826211,344SH SOLE0211,34400
NORDSON CORPCommon Stock65566310213,77668,554SH SOLE068,55400
NORFOLK SOUTHERN CORPCommon Stock65584410818,25376,818SH SOLE076,81800
NORTH AMERN CONSTR GRPCommon Stock65681110613813,963SH SOLE013,96300
NRTHRN GENESIS ACQ CORPCommon Stock66516T10472840,923SH SOLE040,92300
NORTHERN TRUST CORPCommon Stock6658591044174,481SH SOLE04,48100
NORTHROP GRUMMAN CORPCommon Stock66680710223,80778,126SH SOLE078,12600
NORTHWEST BANCSHARES INCCommon Stock66734010357845,401SH SOLE045,40100
NORTONLIFELOCK INCCommon Stock66877110828813,848SH SOLE013,84800
NOVAGOLD RES INC NEWCommon Stock66987E20622022,700SH SOLE022,70000
NOVARTIS AG SPON ADRCommon Stock66987V10921,926232,194SH SOLE0232,19400
NOVAVAX INC NEWCommon Stock6700024012161,936SH SOLE01,93600
NOVO NORDISK AS ADRCommon Stock6701002059,745139,507SH SOLE0139,50700
NOW INCCommon Stock67011P10036951,393SH SOLE051,39300
NUANCE COMMUNICATION INCCommon Stock67020Y1002,71761,633SH SOLE061,63300
NUCOR CORPCommon Stock6703461058,496159,729SH SOLE0159,72900
NUTANIX INC ACommon Stock67059N1081,21338,048SH SOLE038,04800
NUVEEN MD QUAL MUN INCETF/Closed End-67061Q1071,943137,676SH SOLE0137,67600
NUVEEN SELECT MAT MUNIETF/Closed End-67061T10126324,601SH SOLE024,60100
NUVEEN NY MUNI VALUE FDETF/Closed End-67062M10513513,589SH SOLE013,58900
NUVEEN SEL TX FREE INC 2ETF/Closed End-67063C10688055,255SH SOLE055,25500
NUVEEN VA QUAL MUN INCETF/Closed End-67064R10268643,173SH SOLE043,17300
NUVEEN NY AMT FREE QUALETF/Closed End-67065610753639,610SH SOLE039,61000
NUV AMT FREE QUAL MUNETF/Closed End-6706571053,413226,020SH SOLE0226,02000
NUV MUN CR OPPTYS FDETF/Closed End67066310330623,613SH SOLE023,61300
NVIDIA CORPCommon Stock67066G10460,828116,483SH SOLE0116,48300
NUVEEN QUAL MUN INCM FDETF/Closed End-67066V10157837,600SH SOLE037,60000
NUVEEN NY QUAL MUN INCETF/Closed End-67066X10735725,194SH SOLE025,19400
NUVEEN INTRM DUR MUN TRMETF/Closed End-6706711062,390172,175SH SOLE0172,17500
NUVEEN INTERMED DUR TERMETF/Closed End-6706771031,16479,026SH SOLE079,02600
NUVEEN SR INCOME FDETF/Closed End-67067Y10447892,160SH SOLE092,16000
NUVEEN MUN HI INC OPP FDETF/Closed End-67068210384358,435SH SOLE058,43500
NUVEEN MUN 2021 TGT FDETF/Closed End-67068710214514,665SH SOLE014,66500
NUVEEN NASDAQ 100 DYNMICETF/Closed End6706991077,960306,040SH SOLE0306,04000
NUVEEN NJ QUAL MUN INCETF/Closed End-67069Y10230321,110SH SOLE021,11000
NUV DIVERSIFIED DIV INCETF/Closed End6706EP10513114,914SH SOLE014,91400
NUVEEN SP 500 BUY WRITEETF/Closed End6706ER1011,447112,337SH SOLE0112,33700
NUVEEN SP 500 DYNAMICETF/Closed End6706EW10045930,136SH SOLE030,13600
NUVASIVE INCCommon Stock6707041052,42042,963SH SOLE042,96300
NUV MUN CR INC FDETF/Closed End-67070X1011,34983,685SH SOLE083,68500
NUVEEN REAL ESTATE INCETF/Closed End67071B10832138,086SH SOLE038,08600
NUV AMT FREE MUN CR INCETF/Closed End-67071L1062,113125,903SH SOLE0125,90300
NUVEEN GA QUAL MUN INCETF/Closed End-67072B10793971,848SH SOLE071,84800
NUVEEN PFD INCM SECSETF/Closed End67072C1051,358139,606SH SOLE0139,60600
NUVEEN PFD INCM OPPTYSETF/Closed End67073B1061,350142,143SH SOLE0142,14300
NUVEEN TAX ADV DIVID GRWETF/Closed End67073G10537226,190SH SOLE026,19000
NUVEEN TXBL MUN INCM FDETF/Closed End-67074C10390438,069SH SOLE038,06900
NUVEEN ENHNCD MUN VAL FDETF/Closed End-67074M10170243,025SH SOLE043,02500
NUVEEN PFD INC TERM FDCommon Stock67075A1061,56263,473SH SOLE063,47300
NUVEEN DOW 30 DYN OVRWRTETF/Closed End67075F10528218,549SH SOLE018,54900
NUVEEN PFD INCM 2022ETF/Closed End-67075T1051,03042,320SH SOLE042,32000
NUTRIEN LTDCommon Stock67077M1082,56153,185SH SOLE053,18500
NUVEEN CORP INCM NOV 21ETF/Closed End-67077N10614916,200SH SOLE016,20000
NUVEEN E/MKT DEBT 2022ETF/Closed End-67077P1017910,500SH SOLE010,50000
OGE ENERGY CORPCommon Stock67083710380625,306SH SOLE025,30600
NUVEEN TAX ADV TOTAL RETETF/Closed End67090H10226027,588SH SOLE027,58800
NUVEEN MUNICIPAL VALUE FETF/Closed End-6709281001,06696,014SH SOLE096,01400
NUVEEN PA QUAL MUN INCETF/Closed End-6709721081,777122,822SH SOLE0122,82200
OFS CAPITAL CORP BDCCommon Stock67103B10019327,035SH SOLE027,03500
O REILLY AUTOMOTIVE NEWCommon Stock67103H1071,2192,693SH SOLE02,69300
OSI SMCP QLTY DIV ETFETF/Closed End67110P10077124,786SH SOLE024,78600
OSI US QUAL DIV ETFETF/Closed End67110P4074,260111,248SH SOLE0111,24800
OAKTREE SPECIALTY LENDNGCommon Stock67401P108699125,464SH SOLE0125,46400
OAKTREE STRAT INCOME BDCETF/Closed End67402D10434043,850SH SOLE043,85000
OCCIDENTAL PETRO CORPCommon Stock6745991052,521145,621SH SOLE0145,62100
OKTA INC ACommon Stock6792951058373,290SH SOLE03,29000
OLD DOMINION FREIGHTCommon Stock6795801001,0835,551SH SOLE05,55100
OLD NATL BANCORP INDCommon Stock68003310725715,510SH SOLE015,51000
OLD REPUBLIC INTL CORPCommon Stock6802231043,154160,027SH SOLE0160,02700
OLLIES BARGAIN OUTLETCommon Stock6811161091,23415,096SH SOLE015,09600
OLYMPIC STEEL INCCommon Stock68162K10616412,333SH SOLE012,33300
OMNICOM GROUP INCCommon Stock6819191061,46723,526SH SOLE023,52600
OMEGA HEALTHCAREREIT6819361001,82350,195SH SOLE050,19500
OMNICELL INCCommon Stock68213N1093623,013SH SOLE03,01300
ON SEMICONDUCTOR CORPCommon Stock6821891053009,158SH SOLE09,15800
ONE GAS INCCommon Stock68235P1084175,434SH SOLE05,43400
ONEOK INC NEWCommon Stock6826801032,28859,621SH SOLE059,62100
ONEMAIN HLDGS INCCommon Stock68268W1032084,311SH SOLE04,31100
1LIFE HEALTHCARE INCCommon Stock68269G1073,69784,695SH SOLE084,69500
ONTO INNOVATION INCCommon Stock6833441052665,603SH SOLE05,60300
ONTRAK INCREORG Equity6833731041,88530,499SH SOLE030,49900
OPKO HEALTH INCCommon Stock68375N1039323,600SH SOLE023,60000
ORACLE CORPCommon Stock68389X10520,822321,878SH SOLE0321,87800
ORANGE SPON ADRCommon Stock68406010620717,452SH SOLE017,45200
OSHKOSH CORPCommon Stock6882392011,70619,821SH SOLE019,82100
OTIS WORLDWIDE CORPCommon Stock68902V1075,79785,822SH SOLE085,82200
OUTSET MEDICAL INCCommon Stock6901451073155,547SH SOLE05,54700
OVERSEAS SHIPHLDG NEW ACommon Stock69036R8633617,000SH SOLE017,00000
OWENS MINOR INC HLDGSCommon Stock69073210282130,336SH SOLE030,33600
OWENS CORNING INC NEWCommon Stock6907421013654,820SH SOLE04,82000
OWL ROCK CAPITAL CORPCommon Stock69121K1043,646288,016SH SOLE0288,01600
OXFORD SQUARE CAP CORPETF/Closed End69181V10714146,260SH SOLE046,26000
PCSB FINANCIAL CORPCommon Stock69324R10438023,840SH SOLE023,84000
PGE CORPCommon Stock69331C10813410,743SH SOLE010,74300
PGIM ULTRA SHORT BD ETFETF/Closed End-69344A1074,51790,639SH SOLE090,63900
PIMCO ENERGYTACT CR OPPETF/Closed End69346N10722427,745SH SOLE027,74500
PNC FINL SVCS GROUP INCCommon Stock69347510539,425264,599SH SOLE0264,59900
PPG INDUSTRIES INCCommon Stock69350610726,476183,578SH SOLE0183,57800
PPL CORPCommon Stock69351T10615,120536,163SH SOLE0536,16300
PRA HEALTH SCIENCES INCCommon Stock69354M1086695,332SH SOLE05,33200
PVH CORPCommon Stock6936561004094,354SH SOLE04,35400
PACCAR INCCommon Stock6937181081,46616,992SH SOLE016,99200
PACER TRENDPILOT US ETFETF/Closed End69374H1052,95390,250SH SOLE090,25000
PACER TRENDPILOT US ETFETF/Closed End69374H20435610,920SH SOLE010,92000
PACER TRENDPILOT 100 ETFETF/Closed End69374H30360811,661SH SOLE011,66100
PACER SALT LOW US ETFETF/Closed End69374H59236812,768SH SOLE012,76800
PACER TRENDPILOT US ETFETF/Closed End-69374H6422,73099,171SH SOLE099,17100
PACER CFRA STOVALL ETFETF/Closed End69374H6912838,909SH SOLE08,90900
PACER GLB CASH COWS ETFETF/Closed End69374H7092037,072SH SOLE07,07200
PACER BCHMK DATINFR ETFETF/Closed End69374H74173420,478SH SOLE020,47800
PACER U S SMCP CASH ETFETF/Closed End69374H8572126,798SH SOLE06,79800
PACER US CASH COWS ETFETF/Closed End69374H8812056,094SH SOLE06,09400
PAC BIOSCIENCES CA INCCommon Stock69404D10848718,764SH SOLE018,76400
PACKAGING CORP OF AMERCommon Stock6951561097695,573SH SOLE05,57300
PACWEST BANCORP DELAWARECommon Stock6952631031,26849,904SH SOLE049,90400
PALANTIR TECHS INC ACommon Stock69608A1081,11447,323SH SOLE047,32300
PALO ALTO NETWORKS INCCommon Stock6974351054,06611,442SH SOLE011,44200
PAPA JOHNS INTL INCCommon Stock6988131022,21726,132SH SOLE026,13200
PARKER HANNIFIN CORPCommon Stock7010941043,70013,583SH SOLE013,58300
PARSLEY ENERGY INC ACommon Stock70187710218112,770SH SOLE012,77000
PARSONS CORPCommon Stock70202L1022607,150SH SOLE07,15000
PAYCHEX INCCommon Stock70432610723,009246,930SH SOLE0246,93000
PAYCOM SOFTWARE INCCommon Stock70432V1023,0866,823SH SOLE06,82300
PAYPAL HLDGS INCCommon Stock70450Y10379,816340,804SH SOLE0340,80400
PEAPACKGLADSTONE FINLCommon Stock70469910729412,903SH SOLE012,90300
PELOTON INTERACTIVE ACommon Stock70614W1004,75431,331SH SOLE031,33100
PENN NATIONAL GAMING INCCommon Stock7075691093,26937,849SH SOLE037,84900
PENNANTPARK INVT BDCCommon Stock708062104587127,296SH SOLE0127,29600
PENNANTPARK FLTG RT BDCETF/Closed End70806A10649446,940SH SOLE046,94000
PENNYMAV MTG INV TRUSTREIT70931T10353230,263SH SOLE030,26300
PENSKE AUTOMOTIVE GROUPCommon Stock70959W10363110,619SH SOLE010,61900
PEOPLES FINL SVCS CORPCommon Stock7110401052386,487SH SOLE06,48700
PEOPLES UTD FINL INCCommon Stock7127041058,249637,998SH SOLE0637,99800
PEPSICO INCCommon Stock71344810874,938505,315SH SOLE0505,31500
PERDOCEO EDUCATION CORPCommon Stock71363P10681364,353SH SOLE064,35300
PERKINELMER INCCommon Stock7140461093092,153SH SOLE02,15300
PFIZER INCCommon Stock71708110388,1972,396,017SH SOLE02,396,01700
PHILIP MORRIS INTL INCCommon Stock71817210940,479488,931SH SOLE0488,93100
PHILLIPS 66Common Stock71854610413,116187,539SH SOLE0187,53900
PHYSICIANS REALTY TRCommon Stock71943U1042,452137,752SH SOLE0137,75200
PIMCO CORP INCM STRATETF/Closed End-72200U10078645,588SH SOLE045,58800
PIMCO MUN INCOME FD IIETF/Closed End-72200W10639527,626SH SOLE027,62600
PIMCO MUNI INC FD IIIETF/Closed End-72201A10316814,106SH SOLE014,10600
PIMCO CORP INCM OPPTYETF/Closed End-72201B10194252,754SH SOLE052,75400
PIMCO INCOME STRAT FUNDETF/Closed End-72201H10834830,424SH SOLE030,42400
PIMCO ACTIVE BD ETFETF/Closed End-72201R77510,55493,309SH SOLE093,30900
PIMCO 05Y H/Y CORP ETFETF/Closed End-72201R7832332,371SH SOLE02,37100
PIMCO ENH SHRT MATY ETFETF/Closed End-72201R83374,778732,833SH SOLE0732,83300
PIMCO INTRM MUN BD ETFETF/Closed End-72201R8661,45025,550SH SOLE025,55000
PIMCO S/T MUN BD ACT ETFETF/Closed End-72201R8743516,825SH SOLE06,82500
PIMCO DYNAMIC INCM FUNDCommon Stock72201Y10189233,760SH SOLE033,76000
PIMCO INCOME OPPTY FDETF/Closed End-72202B10031112,298SH SOLE012,29800
PIMCO DYNAMIC CR MTG INCETF/Closed End-72202D1061,93491,209SH SOLE091,20900
PINDUODUO INC ADRCommon Stock7223041026,41236,090SH SOLE036,09000
PINNACLE WEST CAP CORPCommon Stock7234841015,49268,689SH SOLE068,68900
PINTEREST INC ACommon Stock72352L1063,64555,310SH SOLE055,31000
PIONEER MUN HI INCM TRETF/Closed End-72376310817313,878SH SOLE013,87800
PIONEER NATURAL RES COCommon Stock7237871079,77085,787SH SOLE085,78700
PIPER SANDLER COSCommon Stock7240781004504,462SH SOLE04,46200
PITNEY BOWES INCCommon Stock72447910012319,901SH SOLE019,90100
PLAINS ALL AMERN PIPELINMLP72650310559772,440SH SOLE072,44000
PLANET FITNESS INC ACommon Stock72703H10196812,465SH SOLE012,46500
PLUG POWER INC NEWCommon Stock72919P20245313,345SH SOLE013,34500
PLURALSIGHT INC ACommon Stock72941B10652324,964SH SOLE024,96400
POLARIS INCCommon Stock7310681022883,020SH SOLE03,02000
POOL CORPCommon Stock73278L1057,30419,609SH SOLE019,60900
POPULAR INC NEWCommon Stock7331747003095,482SH SOLE05,48200
PORTLAND GENL ELEC NEWCommon Stock7365088471,53535,901SH SOLE035,90100
POST HOLDINGS INCCommon Stock7374461042652,619SH SOLE02,61900
POSTAL REALTY TR INC AREIT73757R10294055,712SH SOLE055,71200
POTLATCHDELTIC CORPREIT7376301033907,798SH SOLE07,79800
PRECIGEN INCCommon Stock74017N10535734,968SH SOLE034,96800
PREFERRED APTS CMNTYS AREIT74039L10326936,314SH SOLE036,31400
PREFORMED LINE PRODS COCommon Stock7404441042693,932SH SOLE03,93200
PRESTIGE CONSUMER HLTHCRCommon Stock74112D1013349,581SH SOLE09,58100
PRICE T ROWE GRP INCCommon Stock74144T10821,469141,814SH SOLE0141,81400
PRIMORIS SERVICES CORPCommon Stock74164F10344316,061SH SOLE016,06100
PRIMERICA INCCommon Stock74164M1082481,848SH SOLE01,84800
PRINCIPAL FINL GROUP INCCommon Stock74251V10280816,279SH SOLE016,27900
PRIN SPECTRM PFD SEC ETFETF/Closed End-74255Y8881,90191,920SH SOLE091,92000
PROCTER GAMBLE COCommon Stock742718109104,202748,899SH SOLE0748,89900
PROCESSA PHARMS INC NEWCommon Stock74275C20543766,331SH SOLE066,33100
PROG HLDGS INCCommon Stock74319R1014578,491SH SOLE08,49100
PROGRESSIVE CORP OHCommon Stock74331510310,711108,326SH SOLE0108,32600
PROGYNY INCCommon Stock74340E1032054,840SH SOLE04,84000
PROLOGIS INCREIT74340W10332,256323,661SH SOLE0323,66100
PROOFPOINT INCCommon Stock7434241032952,161SH SOLE02,16100
PROSHARES INVT GRADE ETFETF/Closed End-74347B6074125,454SH SOLE05,45400
PROSHS SP MIDCAP400 ETFETF/Closed End74347B6801,46423,286SH SOLE023,28600
PROSHS RUSS 2000 DIV ETFETF/Closed End74347B6984437,716SH SOLE07,71600
PROSHS RUSL US DIV ETFETF/Closed End74347G50744210,497SH SOLE010,49700
PROSHS SP TECH DIV ETFETF/Closed End74347G60671813,590SH SOLE013,59000
PROSH SP 500 DV ARI ETFETF/Closed End74348A46717,719221,823SH SOLE0221,82300
PROSPECT CAP CORP BDCCommon Stock74348T10213324,595SH SOLE024,59500
PROTO LABS INCCommon Stock7437131091,65310,773SH SOLE010,77300
PRUDENTIAL FINL INCCommon Stock74432010210,796138,287SH SOLE0138,28700
PRUDENTIAL PLC ADRCommon Stock74435K20439210,612SH SOLE010,61200
PUB SVC ENTERPRISE GROUPCommon Stock7445731066,572112,723SH SOLE0112,72300
PUBLIC STORAGE INCREIT74460D1098433,650SH SOLE03,65000
PULTEGROUP INCCommon Stock7458671011,41732,850SH SOLE032,85000
PURE STORAGE INC ACommon Stock74624M10233414,759SH SOLE014,75900
PUTNAM MANAGED MUN INCETF/Closed End-74682310352064,396SH SOLE064,39600
PUTNAM PREMIER INCOME TRETF/Closed End-7468531001,209259,996SH SOLE0259,99600
PUTNAM MSTR INTRMDT INCMETF/Closed End-74690910010424,560SH SOLE024,56000
PUTNAM MUN OPPTYS TRETF/Closed End-74692210347234,474SH SOLE034,47400
QORVO INCCommon Stock74736K1016,69440,262SH SOLE040,26200
QUALCOMM INCCommon Stock74752510350,658332,534SH SOLE0332,53400
QUANTA SERVICES INCCommon Stock74762E1022,24531,174SH SOLE031,17400
QUANTUMSCAPE CORP ACommon Stock74767V1094134,890SH SOLE04,89000
QUEST DIAGNOSTICS INCCommon Stock74834L1001,86215,621SH SOLE015,62100
QUIDEL CORPCommon Stock74838J1018594,779SH SOLE04,77900
QURATE RETAIL INC ACommon Stock74915M1001,04795,447SH SOLE095,44700
RBB MFAM SMCP GRW ETFETF/Closed End74933W87494824,614SH SOLE024,61400
RGC RESOURCES INCCommon Stock74955L1032289,600SH SOLE09,60000
RPM INTERNATIONAL INCCommon Stock7496851036,22168,525SH SOLE068,52500
RADIAN GROUP INCCommon Stock75023610125212,458SH SOLE012,45800
RAYMOND JAMES FINANCIALCommon Stock7547301091,15612,088SH SOLE012,08800
RAYTHEON TECHS CORPCommon Stock75513E10175,1121,050,376SH SOLE01,050,37600
REALTY INCOME CORPREIT75610910413,675219,965SH SOLE0219,96500
REAVES UTILITY INCOME FDETF/Closed End7561581012,14865,498SH SOLE065,49800
REDWOOD TRUST INCREIT75807540217319,714SH SOLE019,71400
REGAL BELOIT CORPCommon Stock7587501032512,044SH SOLE02,04400
REGENERON PHARMACEUTICALCommon Stock75886F1075,08710,530SH SOLE010,53000
REGIONS FINL CORP NEWCommon Stock7591EP1001,53295,037SH SOLE095,03700
REINSURANCE GRP AMER NEWCommon Stock7593516041,0138,739SH SOLE08,73900
RELIANCE STEEL ALUM COCommon Stock7595091024563,809SH SOLE03,80900
RELX PLC SPON ADRCommon Stock75953010875530,622SH SOLE030,62200
RENEWABLE ENERGY GRP INCCommon Stock75972A3011,13315,997SH SOLE015,99700
REPLIGEN CORPCommon Stock7599161091,0175,309SH SOLE05,30900
RENAISSANCE CAP IPO ETFETF/Closed End75993720468710,650SH SOLE010,65000
REPUBLIC SERVICES INCCommon Stock7607591003,65837,984SH SOLE037,98400
RESMED INCCommon Stock76115210720,34895,730SH SOLE095,73000
RESOLUTE FOREST PRODSCommon Stock76117W10947071,854SH SOLE071,85400
RESTAURANT BRNDS INTLCommon Stock76131D1035348,733SH SOLE08,73300
REYNOLDS CONSUMER PRODSCommon Stock76171L10636512,164SH SOLE012,16400
RIO TINTO PLC SPONS ADRCommon Stock7672041001,50119,950SH SOLE019,95000
RITCHIE BROS AUCTIONEERSCommon Stock7677441052,30533,137SH SOLE033,13700
RIVERNORTH OPPTYS FD INCETF/Closed End76881Y1092,861177,729SH SOLE0177,72900
RIVERNORTH MANAGED DURCommon Stock76882H10553329,964SH SOLE029,96400
ROCKWELL AUTOMATION INCCommon Stock7739031097,16828,580SH SOLE028,58000
ROKU INCCommon Stock77543R1024,82714,537SH SOLE014,53700
ROLLINS INCCommon Stock7757111045,919151,491SH SOLE0151,49100
ROPER TECHNOLOGIES INCCommon Stock7766961066,84515,878SH SOLE015,87800
ROSS STORES INCCommon Stock7782961036,84155,701SH SOLE055,70100
ROTH CH ACQ I COCommon Stock7786751081,43388,828SH SOLE088,82800
ROYAL BANK CDA MONTREALCommon Stock7800871024,79058,372SH SOLE058,37200
ROYAL DUTCH SHELL ADR BCommon Stock7802591071,19235,456SH SOLE035,45600
ROYAL DUTCH SHELL ADRCommon Stock7802592064,744134,991SH SOLE0134,99100
ROYAL GOLD INCCommon Stock7802871083012,828SH SOLE02,82800
ROYCE VALUE TRUST INCETF/Closed End7809101056,141380,465SH SOLE0380,46500
ROYCE MICRO CAP TRUSTETF/Closed End78091510418318,077SH SOLE018,07700
RUSH ENTERPRISE INC CL ACommon Stock78184620970416,986SH SOLE016,98600
RYANAIR HLDG PLC ADR NEWCommon Stock7835132035875,340SH SOLE05,34000
RYDER SYSTEM INCCommon Stock7835491081,13418,357SH SOLE018,35700
SP GLOBAL INCCommon Stock78409V10412,54538,162SH SOLE038,16200
SBA COMMNS CORP A NEWREIT78410G1045111,812SH SOLE01,81200
SEI INVESTMENTS COCommon Stock7841171033736,492SH SOLE06,49200
SL GREEN REALTY CORPREIT78440X10189515,020SH SOLE015,02000
SPDR SP 500 ETFETF/Closed End78462F103174,746467,385SH SOLE0467,38500
SPX CORPCommon Stock7846351042194,024SH SOLE04,02400
SPS COMMERCE INCCommon Stock78463M1074143,809SH SOLE03,80900
SPDR GOLD TRUST GOLD ETFCommon Stock78463V10738,041213,283SH SOLE0213,28300
SPDR SP EM ASIA PAC ETFETF/Closed End78463X3012191,717SH SOLE01,71700
SPDR SP INTL DIV ETFETF/Closed End78463X7722,44866,962SH SOLE066,96200
SPDR SP INTL SMCP ETFETF/Closed End78463X8712597,320SH SOLE07,32000
SPDR DEV WORLD EXUS ETFETF/Closed End78463X88957517,037SH SOLE017,03700
SPDR FACTSET INNOVA ETFETF/Closed End78464A1104221,963SH SOLE01,96300
SPDR SP SM CAP GRTH ETFETF/Closed End78464A2012783,639SH SOLE03,63900
SPDR NUV H/Y MUN BD ETFETF/Closed End-78464A2842824,784SH SOLE04,78400
SPDR SP SM CAP VALU ETFETF/Closed End78464A3003,57253,959SH SOLE053,95900
SPDR BLOOMBERG CONV ETFETF/Closed End-78464A3597,47090,225SH SOLE090,22500
SPDR INTERMED TERM ETFETF/Closed End-78464A3752,40864,755SH SOLE064,75500
SPDR SP 500 GROWTH ETFETF/Closed End78464A40943,633789,173SH SOLE0789,17300
SPDR SHORT TERM CORP ETFETF/Closed End-78464A474170,1015,417,244SH SOLE05,417,24400
SPDR FTSE INTL GOVT ETFETF/Closed End-78464A49069911,904SH SOLE011,90400
SPDR SP 500 VALU ETFETF/Closed End78464A50816,866490,420SH SOLE0490,42000
SPDR SP TRANSN ETFETF/Closed End78464A5322,01228,190SH SOLE028,19000
SPDR SP HLTHCR EQUP ETFETF/Closed End78464A5814323,791SH SOLE03,79100
SPDR DOW JONES REIT ETFETF/Closed End78464A6076197,141SH SOLE07,14100
SPDR SP AERO DEFNSE ETFETF/Closed End78464A6311,71514,948SH SOLE014,94800
SPDR AGGREGATE BOND ETFETF/Closed End-78464A64917,531569,373SH SOLE0569,37300
SPDR TIPS ETFETF/Closed End-78464A6563,640116,785SH SOLE0116,78500
SPDR SP REGL BNKG ETFETF/Closed End78464A6983,07159,107SH SOLE059,10700
SPDR SP DIVIDEND ETFETF/Closed End78464A76395,383900,431SH SOLE0900,43100
SPDR SP BANK ETFETF/Closed End78464A79744810,717SH SOLE010,71700
SPDR SP SMALL CAP ETFETF/Closed End78464A8131,42817,955SH SOLE017,95500
SPDR SP 400 MDCP ETFETF/Closed End78464A84750612,521SH SOLE012,52100
SPDR SP SEMICNDCTR ETFETF/Closed End78464A8622141,253SH SOLE01,25300
SPDR SP BIOTECH ETFETF/Closed End78464A87019,390137,730SH SOLE0137,73000
SPDR SP HOMEBLDRS ETFETF/Closed End78464A8881,31022,730SH SOLE022,73000
SSC TECHS HOLDINGS INCCommon Stock78467J1003,23044,394SH SOLE044,39400
SPDR BLACKSTONE GSO ETFETF/Closed End-78467V6082315,063SH SOLE05,06300
SPDR DBLLIN T/R TACT ETFETF/Closed End-78467V8483,40569,089SH SOLE069,08900
SPDR DJ INDL AVG ETFETF/Closed End78467X10916,30053,305SH SOLE053,30500
SPDR SP MDCP 400 ETFETF/Closed End78467Y1075,73713,662SH SOLE013,66200
SPDR BLOOMBERG S/T ETFETF/Closed End-78468R4081,23745,901SH SOLE045,90100
SPDR SP OILGAS EXP ETFETF/Closed End78468R5564617,885SH SOLE07,88500
SPDR BLOOMBERG BRCLY ETFETF/Closed End78468R6223,40531,259SH SOLE031,25900
SPDR BLOOMBERG TBILL ETFETF/Closed End-78468R6635646,166SH SOLE06,16600
SPDR NUV BLOOMBERG ETFETF/Closed End-78468R7395,917118,846SH SOLE0118,84600
SPDR SP 500 HI DIV ETFETF/Closed End78468R7881,58448,099SH SOLE048,09900
SPDR USA QLTY STRAT ETFETF/Closed End78468R8122662,549SH SOLE02,54900
SPX FLOW INCCommon Stock78469X1073,21555,469SH SOLE055,46900
SVB FINL GRPCommon Stock78486Q1011,4053,624SH SOLE03,62400
SABRA HEALTH CARE REITREIT78573L1061,20169,161SH SOLE069,16100
SABRE CORPCommon Stock78573M10415612,959SH SOLE012,95900
SAFETY INSURANCE GROUPCommon Stock78648T1002373,045SH SOLE03,04500
SALESFORCECOM INCCommon Stock79466L30243,107193,712SH SOLE0193,71200
SANDY SPRING BANCORP INCCommon Stock80036310353916,729SH SOLE016,72900
SANMINA CORPCommon Stock80105610236011,292SH SOLE011,29200
SANOFI SPON ADRCommon Stock80105N1057,051145,104SH SOLE0145,10400
SAP SE SPON ADRCommon Stock8030542043,00523,044SH SOLE023,04400
SAREPTA THERAPEUTICS INCCommon Stock8036071007614,465SH SOLE04,46500
HENRY SCHEIN INCCommon Stock8064071022673,999SH SOLE03,99900
SCHLUMBERGER LTDCommon Stock8068571081,18654,344SH SOLE054,34400
SCHRODINGER INCCommon Stock80810D1032322,924SH SOLE02,92400
SCHWAB CHARLES CORP NEWCommon Stock80851310523,658446,041SH SOLE0446,04100
SCHWAB US LGCP ETFETF/Closed End8085242018719,580SH SOLE09,58000
SCHWAB US LGCP GRW ETFETF/Closed End8085243001,41911,047SH SOLE011,04700
SCHWAB US LGCP VAL ETFETF/Closed End8085244091,34222,540SH SOLE022,54000
SCHWAB US MDCP ETFETF/Closed End80852450898814,484SH SOLE014,48400
SCHWAB EMG MKT EQ ETFETF/Closed End8085247062,05567,063SH SOLE067,06300
SCHWAB FDMNTL US SML ETFETF/Closed End8085247632245,210SH SOLE05,21000
SCHWAB US DIV EQ ETFETF/Closed End8085247971,92229,970SH SOLE029,97000
SCHWAB INTL EQ ETFETF/Closed End8085248051,03928,852SH SOLE028,85200
SCHWAB INTRM US TRSY ETFETF/Closed End-8085248542,99951,513SH SOLE051,51300
SCHWAB S/T US TRSY ETFETF/Closed End-8085248622,18642,535SH SOLE042,53500
SCHWAB US TIPS ETFETF/Closed End-8085248704,10766,163SH SOLE066,16300
SCIENCE APP INTL CORPCommon Stock8086251073793,999SH SOLE03,99900
SCOTTS MIRACLEGRO COCommon Stock81018610619,80999,471SH SOLE099,47100
SEA LTD ADRCommon Stock81141R1002011,012SH SOLE01,01200
SEAGEN INCCommon Stock81181C1042,94816,834SH SOLE016,83400
SEALED AIR CORP NEWCommon Stock81211K10096921,155SH SOLE021,15500
MATRLS SEL SECT SPDR ETFETF/Closed End81369Y1006,02383,199SH SOLE083,19900
HLTHCR SEL SECT SPDR ETFETF/Closed End81369Y209258,7892,281,281SH SOLE02,281,28100
CONS STPLS SEL SPDR ETFETF/Closed End81369Y30816,624246,465SH SOLE0246,46500
CONS DSCR SEL SPDR ETFETF/Closed End81369Y407248,0781,542,965SH SOLE01,542,96500
ENERGY SEL SECT SPDR ETFETF/Closed End81369Y50684,7552,236,268SH SOLE02,236,26800
FINL SEL SECT SPDR ETFETF/Closed End81369Y605245,4568,326,199SH SOLE08,326,19900
INDL SEL SECT SPDR ETFETF/Closed End81369Y704244,1132,756,779SH SOLE02,756,77900
TECH SEL SECT SPDR ETFETF/Closed End81369Y803338,7372,605,265SH SOLE02,605,26500
SELECT COMMN SVC SEL ETFETF/Closed End81369Y852234,9213,481,338SH SOLE03,481,33800
SEL SECT RL EST SPDR ETFETF/Closed End81369Y86078721,513SH SOLE021,51300
UTILS SEL SECT SPDR ETFETF/Closed End81369Y8868,583136,883SH SOLE0136,88300
SELECTIVE INS GROUP INCCommon Stock8163001076679,953SH SOLE09,95300
SEMPRA ENERGYCommon Stock8168511096,90254,172SH SOLE054,17200
SENSUS HEALTHCARE INCCommon Stock81728J10918648,076SH SOLE048,07600
SEQUANS COMMS SA ADR NEWCommon Stock81732320753288,051SH SOLE088,05100
SERVICE PPTYS TR SBICommon Stock81761L10239434,314SH SOLE034,31400
SERVICENOW INCCommon Stock81762P10215,92928,939SH SOLE028,93900
SHAKE SHACK INC CL ACommon Stock8190471013303,898SH SOLE03,89800
SHERWIN WILLIAMS COCommon Stock82434810626,31135,801SH SOLE035,80100
SHOPIFY INC CL ACommon Stock82509L10711,50710,166SH SOLE010,16600
SIBANYE STILLWATER LTDCommon Stock82575P1071,08768,396SH SOLE068,39600
SILICON MOTION TECH ADRCommon Stock82706C1082,63654,749SH SOLE054,74900
SILVERBACK THERAPEUTICSCommon Stock82835W10850810,957SH SOLE010,95700
SIMON PPTY GRP INC NEWREIT8288061097408,676SH SOLE08,67600
SINCLAIR BROADCAST GRPCommon Stock8292261093039,516SH SOLE09,51600
SIREN DIVCON LDR DIV ETFETF/Closed End8296583011,33928,241SH SOLE028,24100
SIRIUS XM HLDGS INCCommon Stock82968B10356488,577SH SOLE088,57700
SITEONE LANDSCAPE SUPPLYCommon Stock82982L1037,98250,316SH SOLE050,31600
SIXTH STR SPECIALTY LNDGCommon Stock83012A1092,907140,112SH SOLE0140,11200
SKECHERS USA INC CL ACommon Stock8305661052757,647SH SOLE07,64700
SKYWORKS SOLUTIONS INCCommon Stock83088M1027,13646,678SH SOLE046,67800
SLEEP NUMBER CORPCommon Stock83125X1031,07113,079SH SOLE013,07900
SMITH NEPHEW PLC ADRCommon Stock83175M2051,16927,729SH SOLE027,72900
SMITH AOCommon Stock8318652096,085111,007SH SOLE0111,00700
SMILEDIRECTCLUB INC ACommon Stock83192H10628323,700SH SOLE023,70000
SMARTSHEET INC ACommon Stock83200N1034356,285SH SOLE06,28500
SMUCKER JM COMPANY NEWCommon Stock8326964052,26219,568SH SOLE019,56800
SNAP ON INCCommon Stock8330341012,20212,865SH SOLE012,86500
SNAP INC CL ACommon Stock83304A1061,33426,647SH SOLE026,64700
SNOWFLAKE INC ACommon Stock8334451091,4835,269SH SOLE05,26900
SOCIEDAD QUIMICA SER BCommon Stock8336351052,02141,174SH SOLE041,17400
SOLAREDGE TECHS INCCommon Stock83417M1044,46113,980SH SOLE013,98000
SONOCO PRODUCTS COCommon Stock8354951021,56426,393SH SOLE026,39300
SONY CORP ADR NEWCommon Stock8356993071,82918,091SH SOLE018,09100
SONOS INCCommon Stock83570H10827511,759SH SOLE011,75900
SOUTH JERSEY INDS INCCommon Stock8385181081,31160,839SH SOLE060,83900
SOUTH STATE CORPCommon Stock8404411094916,790SH SOLE06,79000
SOUTHERN COMPANYCommon Stock84258710719,548318,210SH SOLE0318,21000
SOUTHERN COPPER CORP DELCommon Stock84265V1059,264142,261SH SOLE0142,26100
SOUTHERN MO BANCORPCommon Stock8433801063029,926SH SOLE09,92600
SOUTHWEST AIRLINES COCommon Stock8447411088,684186,312SH SOLE0186,31200
SPARTANNASH COMPANYCommon Stock84721510023613,551SH SOLE013,55100
SPERO THERAPEUTICS INCCommon Stock84833T10323312,000SH SOLE012,00000
SPIRIT TX BANCSHARES INCCommon Stock84861D10328917,229SH SOLE017,22900
SPLUNK INCCommon Stock8486371043,57021,011SH SOLE021,01100
SPRAGUE RESOURCES LPCommon Stock84934310897851,623SH SOLE051,62300
SPROTT PHYSICAL GOLD TRETF/Closed End85207H1047,714511,222SH SOLE0511,22200
SPROTT PHYSICAL SLVRETF/Closed End85207K1075,158552,278SH SOLE0552,27800
SPROUTS FARMERS MARKETCommon Stock85208M10266533,107SH SOLE033,10700
SPROTT PHYS GLD SLVRETF/Closed End85208R1012,829146,178SH SOLE0146,17800
SQUARE INC ACommon Stock85223410311,79654,201SH SOLE054,20100
STAG INDUSTRIAL INCCommon Stock85254J10247515,170SH SOLE015,17000
STANLEY BLACK DECKERCommon Stock85450210114,87583,304SH SOLE083,30400
STARBUCKS CORPCommon Stock85524410927,365255,797SH SOLE0255,79700
STARWOOD PROPERTY TR INCREIT85571B10533517,362SH SOLE017,36200
STATE STREET CORPCommon Stock8574771034,25858,500SH SOLE058,50000
STEEL DYNAMICS INCCommon Stock85811910043911,914SH SOLE011,91400
STIFEL FINANCIAL CORPCommon Stock8606301023667,262SH SOLE07,26200
STMICROELECTRONICS N VCommon Stock86101210272219,454SH SOLE019,45400
STONE HARBOR EMRG MKTSETF/Closed End-86164W10087896,338SH SOLE096,33800
STONEX GROUP INCCommon Stock8618961082975,126SH SOLE05,12600
STORE CAPITAL CORPREIT8621211002,60976,774SH SOLE076,77400
STRYKER CORPCommon Stock8636671016,65227,145SH SOLE027,14500
SUBURBAN PROPANE PTNR LPMLP86448210462341,896SH SOLE041,89600
SUMITOMO MITSUI FINLCommon Stock86562M20936759,480SH SOLE059,48000
SUN COMMUNITIES INCREIT8666741042,28215,016SH SOLE015,01600
SUN LIFE FINL INCCommon Stock8667961054389,853SH SOLE09,85300
SUNCOR ENERGY INC NEWCommon Stock86722410735921,367SH SOLE021,36700
SUNOCO LPMLP86765K1092819,777SH SOLE09,77700
SUNOPTA INCCommon Stock8676EP10819116,371SH SOLE016,37100
SUNRUN INCCommon Stock86771W1052573,701SH SOLE03,70100
SURFACE ONCOLOGY INC NEWCommon Stock86877M20927529,708SH SOLE029,70800
SURO CAPITAL CORPCommon Stock86887Q10973356,000SH SOLE056,00000
SWITCH INC CL ACommon Stock87105L10419511,914SH SOLE011,91400
SYNAPTICS INCCommon Stock87157D1091,16112,048SH SOLE012,04800
SYNOPSYS INCCommon Stock8716071071,2884,969SH SOLE04,96900
SYNOVUS FINL CORP NEWCommon Stock87161C5011,15435,639SH SOLE035,63900
SYNNEX CORPCommon Stock87162W1005366,584SH SOLE06,58400
SYNCHRONY FINANCIALCommon Stock87165B10366619,177SH SOLE019,17700
SYNEOS HEALTH INC CL ACommon Stock87166B1023144,605SH SOLE04,60500
SYSCO CORPCommon Stock87182910713,045175,660SH SOLE0175,66000
TC PIPELINES LPMLP87233Q1082388,078SH SOLE08,07800
TCW STRATEGIC INCOME FDETF/Closed End-8723401047312,823SH SOLE012,82300
TFF PHARMACEUTICALS INCCommon Stock87241J10476353,317SH SOLE053,31700
TJX COS INC NEWCommon Stock87254010910,867159,130SH SOLE0159,13000
T MOBILE US INCCommon Stock8725901042,49718,516SH SOLE018,51600
TAIWAN SEMICON MFG COCommon Stock8740391006,25857,393SH SOLE057,39300
TAKETWO INTERACTIVE INCCommon Stock8740541091,1595,577SH SOLE05,57700
TANDEM DIABETES CARE NEWCommon Stock8753722033763,925SH SOLE03,92500
TANGER FACTORY OUTLETREIT87546510611811,889SH SOLE011,88900
TAPESTRY INCCommon Stock87603010748315,542SH SOLE015,54200
TARGET CORPCommon Stock87612E10652,591297,915SH SOLE0297,91500
TARGA RESOURCES CORPCommon Stock87612G10172527,500SH SOLE027,50000
TAYLOR DEVICES INCCommon Stock8771631053,614345,193SH SOLE0345,19300
TAYLOR MORRISON HOME ACommon Stock87724P1062318,987SH SOLE08,98700
TC ENERGY CORPCommon Stock87807B10793723,002SH SOLE023,00200
TECK RESOURCES LTD CL BCommon Stock87874220442523,413SH SOLE023,41300
TEKLA HEALTHCARE OPPTYSCommon Stock8791051041,21959,810SH SOLE059,81000
TEKLA HEALTHCARE INV SBIETF/Closed End87911J1033,341140,185SH SOLE0140,18500
TEKLA LIFE SCIENCES INVSETF/Closed End87911K10082541,784SH SOLE041,78400
TEKLA WORLD HLTHCAREETF/Closed End87911L10859637,666SH SOLE037,66600
TELADOC HEALTH INCCommon Stock87918A1055,86329,320SH SOLE029,32000
TELEDYNE TECH INCCommon Stock879360105384980SH SOLE098000
TELEFLEX INCCommon Stock8793691061,5693,813SH SOLE03,81300
TELEFONICA S A SPON ADRCommon Stock8793822084210,435SH SOLE010,43500
TELUS CORPCommon Stock87971M1031,41871,619SH SOLE071,61900
TEMPLETON DRAGON FD INCETF/Closed End88018T10138216,373SH SOLE016,37300
TEMPLTN EMERG MKT INC FDETF/Closed End-88019210910413,424SH SOLE013,42400
TEMPUR SEALY INTL INCCommon Stock88023U10142915,891SH SOLE015,89100
TENNECO INC ACommon Stock88034910535033,000SH SOLE033,00000
TERADATA CORP DELCommon Stock88076W10337116,497SH SOLE016,49700
TERADYNE INCCommon Stock88077010213,027108,656SH SOLE0108,65600
TESLA INCCommon Stock88160R10159,67984,570SH SOLE084,57000
TEVA PHARMACEUTICAL ADRCommon Stock8816242094,530469,389SH SOLE0469,38900
TETRA TECH INC NEWCommon Stock88162G1037146,171SH SOLE06,17100
TEXAS INSTRUMENTS INCCommon Stock88250810438,853236,719SH SOLE0236,71900
TEX PAC LAND SUB CTF UTCommon Stock8826101084,3555,990SH SOLE05,99000
TEXTRON INCCommon Stock88320310177416,020SH SOLE016,02000
TRADE DESK INC ACommon Stock88339J1053,9294,905SH SOLE04,90500
THERMO FISHER SCIENTIFICCommon Stock88355610279,277170,203SH SOLE0170,20300
THOR INDUSTRIES INCCommon Stock8851601015,97464,240SH SOLE064,24000
3M COMPANYCommon Stock88579Y10149,590283,714SH SOLE0283,71400
TIDAL RPAR RISK ETFETF/Closed End8863646031,35056,718SH SOLE056,71800
TIFFANY CO NEWCommon Stock8865471084293,260SH SOLE03,26000
TIMKEN COCommon Stock8873891046478,365SH SOLE08,36500
TOLL BROTHERS INCCommon Stock88947810359413,667SH SOLE013,66700
TOOTSIE ROLL INDS INCCommon Stock8905161072959,949SH SOLE09,94900
TORONTO DOMINION BK NEWCommon Stock8911605091,96934,905SH SOLE034,90500
TORTOISE ENRGY INFRA NEWETF/Closed End89147L88626112,995SH SOLE012,99500
TORTOISE ESSENTIAL ASSETETF/Closed End89148A1031,427109,229SH SOLE0109,22900
TOTAL SE SPON ADRCommon Stock89151E1092,62762,687SH SOLE062,68700
TOYOTA MTR CORP SPON ADRCommon Stock8923313072,15413,938SH SOLE013,93800
TRACTOR SUPPLY COCommon Stock8923561061,97414,040SH SOLE014,04000
TRANSDIGM GROUP INCCommon Stock8936411001,1921,926SH SOLE01,92600
TRAVELERS COS INCCommon Stock89417E10922,793162,378SH SOLE0162,37800
TREX CO INCCommon Stock89531P1053,61243,144SH SOLE043,14400
TRI CONTINENTAL CORPETF/Closed End89543610376325,890SH SOLE025,89000
TRIMAS CORP NEWCommon Stock8962152092196,920SH SOLE06,92000
TRINITY INDUSTRIES INCCommon Stock8965221092107,951SH SOLE07,95100
TRISTATE CAP HLDGS INCCommon Stock89678F10027816,000SH SOLE016,00000
TRUIST FINL CORPCommon Stock89832Q10926,383550,451SH SOLE0550,45100
TRUSTCO BK CORP N YCommon Stock89834910516524,812SH SOLE024,81200
TRUSTMARK CORPCommon Stock89840210243716,017SH SOLE016,01700
TURTLE BEACH CORP NEWCommon Stock9004502061,82484,620SH SOLE084,62000
TUSCAN HOLDINGS CORPCommon Stock90069K1041,64396,088SH SOLE096,08800
TWILIO INC ACommon Stock90138F1021,5364,539SH SOLE04,53900
TWITTER INCCommon Stock90184L1028,382154,795SH SOLE0154,79500
TWO HARBORS INVT CORPCommon Stock90187B4087211,352SH SOLE011,35200
IIVI INCCommon Stock9021041085697,487SH SOLE07,48700
2U INCCommon Stock90214J1011,19429,854SH SOLE029,85400
TYLER TECHNOLOGIES INCCommon Stock9022521054,0499,276SH SOLE09,27600
TYSON FOODS INC ACommon Stock9024941032,91645,250SH SOLE045,25000
UFP TECHNOLOGIES INCCommon Stock9026731022004,293SH SOLE04,29300
UGI CORP NEWCommon Stock9026811053,981113,881SH SOLE0113,88100
U S BANCORP DE NEWCommon Stock90297330412,612270,696SH SOLE0270,69600
UBER TECHNOLOGIES INCCommon Stock90353T10018,771368,054SH SOLE0368,05400
UBIQUITI INCCommon Stock90353W1031,1854,253SH SOLE04,25300
ULTA BEAUTY INCCommon Stock90384S30315,03052,339SH SOLE052,33900
ULTRALIFE CORPCommon Stock903899102680105,035SH SOLE0105,03500
UMPQUA HOLDINGS CORPCommon Stock9042141031,932127,619SH SOLE0127,61900
UNDER ARMOUR INC CL ACommon Stock90431110731018,066SH SOLE018,06600
UNDER ARMOUR INC CCommon Stock90431120632822,032SH SOLE022,03200
UNIFIRST CORPCommon Stock9047081042501,181SH SOLE01,18100
UNILEVER PLC SPONS ADRCommon Stock90476770421,140350,239SH SOLE0350,23900
UNION PACIFIC CORPCommon Stock90781810839,347188,968SH SOLE0188,96800
UNITED BANKSHARES INC WVCommon Stock9099071071,86257,482SH SOLE057,48200
UNITED AIRLINES HLDGSCommon Stock91004710998822,838SH SOLE022,83800
UNITED NATURAL FOODS INCCommon Stock9111631033,896243,970SH SOLE0243,97000
UPS INC BCommon Stock91131210691,113541,052SH SOLE0541,05200
UNITED RENTALS INCCommon Stock9113631094,25318,340SH SOLE018,34000
UNITED STATES CELLULARCommon Stock9116841082889,396SH SOLE09,39600
UNITEDHEALTH GROUP INCCommon Stock91324P102107,647306,966SH SOLE0306,96600
UNITIL CORPCommon Stock91325910761313,838SH SOLE013,83800
UNITY SOFTWARE INCCommon Stock91332U1015593,645SH SOLE03,64500
UNIVAR SOLUTIONS INCCommon Stock91336L10723912,584SH SOLE012,58400
UNIVERSAL DISPLAY CORPCommon Stock91347P1055942,583SH SOLE02,58300
UNIVERSAL HEALTH REITREIT91359E1051,29420,138SH SOLE020,13800
UNIVERSAL STAINLESSCommon Stock91383710015020,110SH SOLE020,11000
UNIVERSAL HLTH SVC CL BCommon Stock9139031001,1138,094SH SOLE08,09400
UNUM GROUPCommon Stock91529Y1061,87881,874SH SOLE081,87400
UPWORK INCCommon Stock91688F10437510,873SH SOLE010,87300
URSTADT BIDLE PPTYS CL AREIT91728620533423,650SH SOLE023,65000
UTZ BRANDS INC ACommon Stock9180901011,27157,607SH SOLE057,60700
V F CORPCommon Stock9182041087,00081,951SH SOLE081,95100
VEON LTD SPON ADRCommon Stock91822M1061812,072SH SOLE012,07200
VSE CORPCommon Stock9182841003,39088,074SH SOLE088,07400
VAIL RESORTS INCCommon Stock91879Q1098,78331,486SH SOLE031,48600
VALE S A ADRCommon Stock91912E10542625,415SH SOLE025,41500
VALERO ENERGY CORPCommon Stock91913Y1003,07754,388SH SOLE054,38800
VALLEY NATIONAL BANCORPCommon Stock91979410758560,027SH SOLE060,02700
VALMONT INDUSTRIES INCCommon Stock9202531013091,766SH SOLE01,76600
VANECK GOLD MNRS ETFETF/Closed End92189F10614,513402,913SH SOLE0402,91300
VANECK VIDEO GAMING ETFETF/Closed End92189F1146949,920SH SOLE09,92000
VANECK SHRT HI YLD ETFETF/Closed End-92189F38790336,420SH SOLE036,42000
VANECK PFD SECS EX ETFETF/Closed End-92189F4291,30863,569SH SOLE063,56900
VANECK FALLEN ANGELS ETFETF/Closed End-92189F43710,143315,970SH SOLE0315,97000
VANECK INVT GRD FLTG ETFETF/Closed End-92189F48684433,364SH SOLE033,36400
VANECK LONG MUNI ETFETF/Closed End-92189F53626412,148SH SOLE012,14800
VANECK MORNINGSTAR ETFETF/Closed End92189F6434,06265,518SH SOLE065,51800
VANECK SEMICONDUCTOR ETFETF/Closed End92189F6765262,406SH SOLE02,40600
VANECK VCTRS BIOTECH ETFETF/Closed End92189F7261,4718,666SH SOLE08,66600
VANECK JR GOLD MINER ETFETF/Closed End92189F7916,292116,001SH SOLE0116,00100
VANECK INTER MUN ETFETF/Closed End-92189H2012,11040,541SH SOLE040,54100
VANECK JPM E/MKT NEW ETFETF/Closed End-92189H3001,23237,044SH SOLE037,04400
VANCK HI YLD MUN ETFETF/Closed End-92189H4092,72644,289SH SOLE044,28900
VANECK RARE ERTH NEW ETFETF/Closed End92189H8052213,356SH SOLE03,35600
VNGRD DIV APPREC ETFETF/Closed End92190884457,010403,836SH SOLE0403,83600
VNGRD TOTAL INTL STK ETFETF/Closed End9219097681,48524,677SH SOLE024,67700
VANGRD ESG US STK ETFETF/Closed End92191073310,269146,344SH SOLE0146,34400
VNGRD MEGA CAP GRWTH ETFETF/Closed End9219108169,73747,787SH SOLE047,78700
VNGRD MEGA CAP VAL ETFETF/Closed End9219108401,42616,419SH SOLE016,41900
VNG MEGA CAP INDEX ETFETF/Closed End9219108735754,309SH SOLE04,30900
VNGRD SP 500 GRW ETFETF/Closed End92193250520,72890,090SH SOLE090,09000
VNGRD SP 500 VAL ETFETF/Closed End9219327032,01716,308SH SOLE016,30800
VNGRD SP SM GRW 600 ETFETF/Closed End9219327944352,211SH SOLE02,21100
VNGRD SP SM CAP 600 ETFETF/Closed End9219328286033,596SH SOLE03,59600
VNGRD SP MDCP 400 ETFETF/Closed End9219328852,62016,841SH SOLE016,84100
VNGRD LNG TRM BD IDX ETFETF/Closed End-92193779328,387258,908SH SOLE0258,90800
VNGRD INTRM TRM BD ETFETF/Closed End-92193781940,218433,149SH SOLE0433,14900
VNGRD SHORT TERM BD ETFETF/Closed End-92193782759,436716,963SH SOLE0716,96300
VNGRD TTL BD MKT ETFETF/Closed End-92193783542,933486,820SH SOLE0486,82000
VNGRD FTSE DEV MKTS ETFETF/Closed End921943858131,9952,795,903SH SOLE02,795,90300
VNGRD HGH DIV YLD ETFETF/Closed End92194640699,8941,091,622SH SOLE01,091,62200
VNGRD INTL HI DIV YL ETFETF/Closed End9219467942,88547,473SH SOLE047,47300
VNGRD INTL DIV APPRC ETFETF/Closed End92194681012,361151,874SH SOLE0151,87400
VNGRD EMRG MKTS GOV ETFETF/Closed End-9219468851,33416,204SH SOLE016,20400
VNGRD SHRT INFL PRO ETFETF/Closed End-9220208055,10399,864SH SOLE099,86400
VNGRD TTL INTL BD ETFETF/Closed End-92203J40762,6591,070,179SH SOLE01,070,17900
VNGRD FTSE SMALL CAP ETFETF/Closed End92204271816,784137,756SH SOLE0137,75600
VNGRD TTL WORLD STK ETFETF/Closed End9220427427438,024SH SOLE08,02400
VNGRD FTSE ALL WORLD ETFETF/Closed End922042775326,8835,601,155SH SOLE05,601,15500
VNGRD FTSE EMG MKTS ETFETF/Closed End92204285860,9791,216,895SH SOLE01,216,89500
VNGRD FTSE PACIFIC ETFETF/Closed End92204286694,9681,193,213SH SOLE01,193,21300
VNGRD FTSE EUROPE ETFETF/Closed End92204287424,671409,545SH SOLE0409,54500
VNGRD CONSMR DISCRET ETFETF/Closed End92204A10821,46377,994SH SOLE077,99400
VNGRD CNSMR STAPLES ETFETF/Closed End92204A2073,17218,240SH SOLE018,24000
VNGRD ENERGY ETFETF/Closed End92204A3069,418181,604SH SOLE0181,60400
VNGRD FINANCIALS ETFETF/Closed End92204A4056,93695,210SH SOLE095,21000
VNGRD HEALTH CARE ETFETF/Closed End92204A50446,167206,351SH SOLE0206,35100
VNGRD INDUSTRIALS ETFETF/Closed End92204A6034,26825,108SH SOLE025,10800
VNGRD INFO TECH ETFETF/Closed End92204A70258,891166,457SH SOLE0166,45700
VNGRD MATERIALS ETFETF/Closed End92204A8011,3548,623SH SOLE08,62300
VNGRD UTILITIES ETFETF/Closed End92204A8762,34117,062SH SOLE017,06200
VNGRD COMMN SVCS ETFETF/Closed End92204A8849,13175,962SH SOLE075,96200
VNGRD SHRT TRM GOV ETFETF/Closed End-92206C1024,86979,047SH SOLE079,04700
VNGRD SHRT TRM CORP ETFETF/Closed End-92206C40933,900407,212SH SOLE0407,21200
VNGRD TOTAL CORP BD ETFETF/Closed End-92206C5731,09511,630SH SOLE011,63000
VNGRD RUS2000 VL IN ETFETF/Closed End92206C6496545,664SH SOLE05,66400
VNGRD RUS 2000 INDX ETFETF/Closed End92206C66427,194171,823SH SOLE0171,82300
VNGRD RUS1000 GRW IN ETFETF/Closed End92206C680106,230428,675SH SOLE0428,67500
VNGRD INTRM TERM ETFETF/Closed End-92206C7066,78597,737SH SOLE097,73700
VNGRD RUS1000 VL IN ETFETF/Closed End92206C71494,324787,215SH SOLE0787,21500
VNGRD MTG BKD SEC ETFETF/Closed End-92206C77131,542583,347SH SOLE0583,34700
VNGRD LNG TRM CRP BD ETFETF/Closed End-92206C8133,21228,919SH SOLE028,91900
VNGRD LNG TRM TREAS ETFETF/Closed End-92206C8472,51926,278SH SOLE026,27800
VNGRD INTRM CORP BD ETFETF/Closed End-92206C870270,8052,787,777SH SOLE02,787,77700
VARIAN MED SYS INCCommon Stock92220P1052,20812,618SH SOLE012,61800
VECTOR GROUP LTDCommon Stock92240M10835430,405SH SOLE030,40500
VEECO INSTRUMENTS INC DECommon Stock92241710089451,500SH SOLE051,50000
VECTRUS INCCommon Stock92242T10175515,176SH SOLE015,17600
VEEVA SYS INC CL ACommon Stock92247510836,359133,550SH SOLE0133,55000
VELODYNE LIDAR INCCommon Stock92259F10154323,780SH SOLE023,78000
VENTAS INCREIT92276F1001,37428,020SH SOLE028,02000
VNGRD MUN T/E BD ETFETF/Closed End-92290774678614,235SH SOLE014,23500
VNGRD SP 500 ETFETF/Closed End92290836393,680272,572SH SOLE0272,57200
VNGRD MDCP VAL ETFETF/Closed End9229085124,24235,661SH SOLE035,66100
VNGRD MDCP GRW ETFETF/Closed End9229085385,48225,848SH SOLE025,84800
VNGRD REAL EST INDX ETFETF/Closed End9229085538,930105,150SH SOLE0105,15000
VNGRD SMLL CAP GRWTH ETFETF/Closed End9229085952,70910,119SH SOLE010,11900
VNGRD SML CAP VAL ETFETF/Closed End9229086115,75540,467SH SOLE040,46700
VNGRD MID CAP ETFETF/Closed End92290862972,757351,874SH SOLE0351,87400
VNGRD LGCP ETFETF/Closed End92290863714,10380,251SH SOLE080,25100
VNGRD EXTND MARKET ETFETF/Closed End9229086523,33420,243SH SOLE020,24300
VNGRD GROWTH ETFETF/Closed End92290873623,38192,290SH SOLE092,29000
VNGRD VALUE ETFETF/Closed End92290874430,294254,653SH SOLE0254,65300
VNGRD SMALL CAP ETFETF/Closed End92290875131,655162,600SH SOLE0162,60000
VNGRD TTL STK MKT ETFETF/Closed End92290876914,23673,141SH SOLE073,14100
VEREIT INCREIT92339V30861916,389SH SOLE016,38900
VERISIGN INCCommon Stock92343E1023691,706SH SOLE01,70600
VERIZON COMMNS INCCommon Stock92343V104119,5242,034,457SH SOLE02,034,45700
VERISK ANALYTICS INCCommon Stock92345Y10611,71456,429SH SOLE056,42900
VERTEX PHARMS INCCommon Stock92532F10012,82754,275SH SOLE054,27500
VERTIV HLDGS LLC ACommon Stock92537N10820510,998SH SOLE010,99800
VIACOMCBS INC BCommon Stock92556H20618,174487,754SH SOLE0487,75400
VIATRIS INCCommon Stock92556V1068,831471,237SH SOLE0471,23700
VICOR CORPCommon Stock9258151024,28546,465SH SOLE046,46500
VICTORYSHS US 500 ETFETF/Closed End92647N7823,00748,212SH SOLE048,21200
VICTORYSHS DEV ENH ETFETF/Closed End92647N8162156,859SH SOLE06,85900
VICTORYSHS US EQ INC ETFETF/Closed End92647N8242654,930SH SOLE04,93000
VICTORYSHS INTL HI ETFETF/Closed End92647N8812177,298SH SOLE07,29800
VIPER ENERGY PARTNERS LPCommon Stock92763M10512610,875SH SOLE010,87500
VIRGIN GALACTIC HLDGSCommon Stock92766K10672330,475SH SOLE030,47500
VIRTU FINANCIAL INC ACommon Stock92825410131712,595SH SOLE012,59500
VISA INC CL ACommon Stock92826C839142,474651,369SH SOLE0651,36900
VISTRA CORPCommon Stock92840M10251226,042SH SOLE026,04200
VMWARE INC CL ACommon Stock9285634022,70819,303SH SOLE019,30300
VODAFONE GRP PLC NEW ADRCommon Stock92857W3088,179496,289SH SOLE0496,28900
VONTIER CORPCommon Stock92888110191627,421SH SOLE027,42100
VORNADO REALTY TRUSTREIT9290421092917,793SH SOLE07,79300
VOYA FINANCIAL INCCommon Stock9290891002474,201SH SOLE04,20100
VOYA EMRG MKTS HI DIVETF/Closed End92912P10818525,460SH SOLE025,46000
VOYA RISK MNGD NAT RESETF/Closed End92913C1065220,350SH SOLE020,35000
VULCAN MATERIALS COMPANYCommon Stock9291601096,44243,437SH SOLE043,43700
WD 40 COCommon Stock9292361076372,398SH SOLE02,39800
WSFS FINANCIAL CORPCommon Stock9293281022926,502SH SOLE06,50200
W P CAREY INCCommon Stock92936U1095,33175,529SH SOLE075,52900
WEC ENERGY GROUP INCCommon Stock92939U1067,19578,183SH SOLE078,18300
WABTECCommon Stock9297401086188,448SH SOLE08,44800
WALMART INCCommon Stock93114210379,019548,175SH SOLE0548,17500
WALGREENS BOOTS ALLIANCECommon Stock93142710821,526539,770SH SOLE0539,77000
WASHINGTON FEDL INCCommon Stock93882410952720,482SH SOLE020,48200
WASTE CONNECTIONS INCCommon Stock94106B1013,63835,473SH SOLE035,47300
WASTE MANAGEMENT INC DELCommon Stock94106L10929,434249,592SH SOLE0249,59200
WATERS CORPCommon Stock9418481031,3405,415SH SOLE05,41500
WATSCO INC ACommon Stock9426222001,5136,679SH SOLE06,67900
WATTS WATER TECH INCCommon Stock9427491028226,755SH SOLE06,75500
WEBSTER FINANCIAL CORPCommon Stock9478901091,44734,321SH SOLE034,32100
WELLS FARGO CO NEWCommon Stock9497461019,037299,424SH SOLE0299,42400
WF CONV A 75 PERPTLPreferred Stock9497468045,1183,372SH SOLE03,37200
WF GLB DIV OPP FDETF/Closed End94987C10317135,177SH SOLE035,17700
WF MULT SECTOR INCM FDETF/Closed End-94987D10122518,502SH SOLE018,50200
WELLTOWER INCREIT95040Q10412,217189,060SH SOLE0189,06000
WENDYS COCommon Stock95058W10047421,606SH SOLE021,60600
WESBANCO INCCommon Stock95081010174124,732SH SOLE024,73200
WESCO INTL INCCommon Stock95082P1054716,001SH SOLE06,00100
WEST PHARM SVCS INCCommon Stock9553061055,03817,782SH SOLE017,78200
WESTERN ALLIANCE BANCORPCommon Stock9576381092023,372SH SOLE03,37200
WESTERN ASSET PREMIERETF/Closed End-95766410532923,234SH SOLE023,23400
WESTERN EMERG MKTS DEBTETF/Closed End-95766A10179357,030SH SOLE057,03000
WESTERN HIGH INCM OPPTYETF/Closed End-95766K10914930,052SH SOLE030,05200
WESTERN MANAGED MUNIS FDETF/Closed End-95766M10536328,253SH SOLE028,25300
WESTRN MUNI HIGH INCM FDETF/Closed End-95766N103892118,801SH SOLE0118,80100
WESTERN MUNI PARTNERS FDETF/Closed End-95766P10849733,231SH SOLE033,23100
WESTERN INFLTN LKD INCMETF/Closed End-95766Q1061,16885,630SH SOLE085,63000
WESTERN INFLTN LKD OPPTYETF/Closed End-95766R1045,836470,297SH SOLE0470,29700
WESTERN ASSET INVESTMENTETF/Closed End-95766T10023414,691SH SOLE014,69100
WESTERN MTG OPPTY FD INCETF/Closed End95790B10914910,502SH SOLE010,50200
WESTERN DIGITAL CORPCommon Stock9581021053,10556,057SH SOLE056,05700
WESTERN MIDSTREAM LPMLP95866910347734,540SH SOLE034,54000
WESTERN UNION COCommon Stock95980210910,192464,521SH SOLE0464,52100
WESTROCK COCommon Stock96145D10585119,558SH SOLE019,55800
WEYERHAEUSER COCommon Stock9621661042,35270,144SH SOLE070,14400
WHEATON PRECIOUS METALSCommon Stock9628791021,08125,894SH SOLE025,89400
WHIRLPOOL CORPCommon Stock9633201063,06616,989SH SOLE016,98900
WHOLE EARTH BRANDS ACommon Stock96684W10047243,285SH SOLE043,28500
WILLIAMS COS INC DELCommon Stock96945710011,402568,673SH SOLE0568,67300
WILLIAMS SONOMA INCCommon Stock9699041013,15230,947SH SOLE030,94700
WILLSCOT MOBILE MINI ACommon Stock97137810432313,926SH SOLE013,92600
WIPRO LTD SPON ADRCommon Stock97651M1098,0661,427,679SH SOLE01,427,67900
WSDMTR US TTL DIV ETFETF/Closed End97717W1093643,468SH SOLE03,46800
WSDMTR US HI DIV FD ETFETF/Closed End97717W2086148,855SH SOLE08,85500
WSDMTR E/M SMCP DIV ETFETF/Closed End97717W28183117,423SH SOLE017,42300
WSDMTR US LGCP DIV ETFETF/Closed End97717W3072,95427,477SH SOLE027,47700
WSDMTR E/M HI DIV ETFETF/Closed End97717W3151,83244,541SH SOLE044,54100
WSDMTR US DV EX FINL ETFETF/Closed End97717W40691810,963SH SOLE010,96300
WSDMTR U S DLR BLLSH ETFETF/Closed End97717W4711,50860,219SH SOLE060,21900
WSDMTR US MDCP DIV ETFETF/Closed End97717W5058,999258,524SH SOLE0258,52400
WSDMTR US SMCP DIV ETFETF/Closed End97717W6044,927185,236SH SOLE0185,23600
WSDMTR INTL EQ FD ETFETF/Closed End97717W7031,60731,740SH SOLE031,74000
WSDMTR JPN HEDG EQ ETFETF/Closed End97717W85187316,033SH SOLE016,03300
WSDMTRE INTL QUAL DV ETFETF/Closed End97717X13196926,531SH SOLE026,53100
WSDMTREE EMRG MKTS ETFETF/Closed End97717X57840610,236SH SOLE010,23600
WISDOMTREE US DV GRW ETFETF/Closed End97717X6693,16158,572SH SOLE058,57200
WSDMTRE EURO HDGD EQ ETFETF/Closed End97717X7011,43421,623SH SOLE021,62300
WISDOMTREE CLOUD COM ETFETF/Closed End97717Y6916,524121,759SH SOLE0121,75900
WSDMTR 90/60 US BAL ETFETF/Closed End97717Y7901,67345,700SH SOLE045,70000
WOODWARD INCCommon Stock9807451036,08950,099SH SOLE050,09900
WORKDAY INC ACommon Stock98138H1011,6977,084SH SOLE07,08400
WORKIVA INC ACommon Stock98139A1052773,026SH SOLE03,02600
WORLD FUEL SERVICES CORPCommon Stock98147510638112,230SH SOLE012,23000
WORLD WRESTLNG ENTMNT ACommon Stock98156Q1083777,838SH SOLE07,83800
WORTHINGTON INDS INCCommon Stock9818111021,57130,600SH SOLE030,60000
WRAP TECHNOLOGIES INCCommon Stock98212N1076313,000SH SOLE013,00000
XPO LOGISTICS INCCommon Stock9837931001,42211,933SH SOLE011,93300
XCEL ENERGY INCCommon Stock98389B1006,31694,734SH SOLE094,73400
XILINX INCCommon Stock98391910112,48888,088SH SOLE088,08800
XYLEM INCCommon Stock98419M1001,57915,510SH SOLE015,51000
XEROX HLDGS CORP NEWCommon Stock98421M10625711,077SH SOLE011,07700
YAMANA GOLD INCCommon Stock98462Y10016428,789SH SOLE028,78900
YETI HOLDINGS INCCommon Stock98585X1041,76525,781SH SOLE025,78100
YORK WATER COMPANYCommon Stock98718410855211,850SH SOLE011,85000
YUM BRANDS INCCommon Stock9884981014,68143,114SH SOLE043,11400
YUM CHINA HOLDINGSCommon Stock98850P1092,08036,441SH SOLE036,44100
ZEBRA TECHS CORP ACommon Stock98920710513,57535,321SH SOLE035,32100
ZILLOW GROUP INC CCommon Stock98954M2008506,548SH SOLE06,54800
ZIMMER BIOMET HLDGS INCCommon Stock98956P1024,58529,756SH SOLE029,75600
ZIOPHARM ONCOLOGY INCCommon Stock98973P10122187,787SH SOLE087,78700
ZIX CORPCommon Stock98974P1009210,650SH SOLE010,65000
ZOETIS INC CL ACommon Stock98978V10337,474226,426SH SOLE0226,42600
ZSCALER INCCommon Stock98980G1029064,535SH SOLE04,53500
ZOOM VIDEO COMMNS INC ACommon Stock98980L1011,5124,481SH SOLE04,48100
ZUMIEZ INCCommon Stock9898171013429,310SH SOLE09,31000
ZYMEWORKS INCCommon Stock98985W10247310,000SH SOLE010,00000
ALLEGION PUBLIC LTDCommon StockG0176J1096,92159,469SH SOLE059,46900
AJAX I UTSUnit/UIT - EquityG0190X1181,882151,645SH SOLE0151,64500
AMCOR PLC ORD USD 001Common StockG0250X1072,896246,044SH SOLE0246,04400
AMDOCS LTDCommon StockG026021031,97927,906SH SOLE027,90600
AMBARELLA INCCommon StockG037AX1014975,417SH SOLE05,41700
AON PLC ACommon StockG0403H1089,03242,750SH SOLE042,75000
ARCH CAPITAL GROUP LTDCommon StockG0450A1052,08557,797SH SOLE057,79700
ASSURED GUARANTY LIMITEDCommon StockG0585R1062527,988SH SOLE07,98800
ATLASSIAN CORP PLC ACommon StockG0624210413,88859,383SH SOLE059,38300
ACCENTURE PLC IRELD CL ACommon StockG1151C10119,23073,619SH SOLE073,61900
MIMECAST LTDCommon StockG1483810964211,291SH SOLE011,29100
BROOKFIELD INFRA LPMLPG1625210150110,141SH SOLE010,14100
BROOKFIELD RENEWABLE LPMLPG162581081,19627,724SH SOLE027,72400
BUNGE LTDCommon StockG1696210574911,427SH SOLE011,42700
CLARIVATE PLCCommon StockG2181010941714,036SH SOLE014,03600
COCACOLA EURO PRTNRSCommon StockG258391042885,780SH SOLE05,78000
EATON CORP PLCCommon StockG2918310335,784297,850SH SOLE0297,85000
ASA GOLD PRECIOUS MTLSETF/Closed EndG3156P10374333,994SH SOLE033,99400
EVEREST REINSURANCE GRPCommon StockG3223R1081,2575,368SH SOLE05,36800
HELEN OF TROY LTDCommon StockG4388N1069954,478SH SOLE04,47800
ICON PLCCommon StockG4705A1001,2136,220SH SOLE06,22000
IHS MARKIT LTDCommon StockG475671055,75064,012SH SOLE064,01200
INVESCO LTDCommon StockG491BT1081,21669,766SH SOLE069,76600
JOHNSON CTLS INTL PLCCommon StockG5150210530,519655,062SH SOLE0655,06200
LAZARD LTD SHARES AMLPG540501021,21428,691SH SOLE028,69100
LIBERTY GLOBAL PLC CCommon StockG5480U1203,952167,104SH SOLE0167,10400
LINDE PLCCommon StockG5494J10320,47577,701SH SOLE077,70100
MARVELL TECH GROUP INCCommon StockG5876H1054439,309SH SOLE09,30900
MEDTRONIC PLCCommon StockG5960L10366,548568,102SH SOLE0568,10200
APTIV PLCCommon StockG6095L1092,41118,502SH SOLE018,50200
NOMAD FOODS LTD USDCommon StockG6564A1051,87573,747SH SOLE073,74700
NORWEGIAN CRUISE LINECommon StockG667211041,06641,901SH SOLE041,90100
NOVOCURE LTDCommon StockG6674U1088,22047,503SH SOLE047,50300
SEAGATE TECHNOLOGY PLCCommon StockG7945M1077,566121,720SH SOLE0121,72000
PENTAIR PLCCommon StockG7S00T1044,55085,700SH SOLE085,70000
SILVER SPIKE ACQ CORP ACommon StockG8136L10660047,019SH SOLE047,01900
SINA CORPCommon StockG8147710444010,381SH SOLE010,38100
STERIS PLC ORDCommon StockG8473T1002,97015,671SH SOLE015,67100
TRANE TECHNOLOGIES PLCCommon StockG8994E10310,28670,858SH SOLE070,85800
TRITON INTL LTD CL ACommon StockG9078F1074168,582SH SOLE08,58200
WILLIS TOWERS WATSON PUBCommon StockG966291036973,306SH SOLE03,30600
ALCON INCCommon StockH013011285,01275,969SH SOLE075,96900
CHUBB LTDCommon StockH1467J10431,886207,157SH SOLE0207,15700
CRISPR THERAPEUTICS AGCommon StockH171821081,0556,893SH SOLE06,89300
GARMIN LTDCommon StockH2906T10913,561113,331SH SOLE0113,33100
UBS GROUP AGCommon StockH4209710774852,933SH SOLE052,93300
LOGITECH INTL SACommon StockH504302329549,815SH SOLE09,81500
TE CONNECTIVITY LTDCommon StockH849891048,38769,272SH SOLE069,27200
GLOBANT S ACommon StockL443851092,75912,679SH SOLE012,67900
SPOTIFY TECHNOLOGY SACommon StockL8681T1021,1323,597SH SOLE03,59700
CHECK POINT SFTWARE TECHCommon StockM224651041,1468,622SH SOLE08,62200
COMPUGEN LTDCommon StockM2572210568356,383SH SOLE056,38300
CYBER ARK SOFTWARE LTDCommon StockM2682V1082241,385SH SOLE01,38500
EVOGENE LTDCommon StockM4119S1046112,876SH SOLE012,87600
MAGAL SECURITIES SYS LTDCommon StockM6786D1042,976766,978SH SOLE0766,97800
RADCOM LTD NEWCommon StockM8186511186178,640SH SOLE078,64000
TARO PHARM IND LTD SHS ACommon StockM8737E1083304,500SH SOLE04,50000
ASML HLDG NV NYRS NEWCommon StockN0705921013,62927,945SH SOLE027,94500
FERRARI NV NEWCommon StockN3167Y1036,34627,649SH SOLE027,64900
LYONDELLBASELL N V CL ACommon StockN537451005,47659,744SH SOLE059,74400
NXP SEMICONDUCTORS N VCommon StockN6596X1093,68423,167SH SOLE023,16700
ROYAL CARIBBEAN GROUPCommon StockV7780T1035887,877SH SOLE07,87700
DHT HLDGS INC NEWCommon StockY2065G1217915,096SH SOLE015,09600
FLEX LTDCommon StockY2573F10246926,058SH SOLE026,05800