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
22ND CENTY GROUP INCCOM90137F103710,200SH SOLE 10,20000
2U INCCOM90214J1012246,641SH SOLE 6,64100
3M COCOM88579Y1017,57447,371SH SOLE 47,37100
ABBOTT LABSCOM0028241009,83290,295SH SOLE 90,29500
ABBVIE INCCOM00287Y10912,355140,940SH SOLE 140,94000
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L1086714,808SH SOLE 14,80800
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631002182,336SH SOLE 2,33600
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L10041852,591SH SOLE 52,59100
ACASTI PHARMA INCCL A NEW00430K402316,750SH SOLE 16,75000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,42719,587SH SOLE 19,58700
ACTIVISION BLIZZARD INCCOM00507V1091,27315,762SH SOLE 15,76200
ADMA BIOLOGICS INCCOM000899104383159,370SH SOLE 159,37000
ADOBE SYSTEMS INCORPORATEDCOM00724F1017,03514,367SH SOLE 14,36700
ADVANCED MICRO DEVICES INCCOM0079031073,27440,046SH SOLE 40,04600
ADVENT CONVERTIBLE & INCOMECOM00764C1091,569114,098SH SOLE 114,09800
ADVISORSHARES TRNEWFLT MULSINC00768Y7272224,562SH SOLE 4,56200
AFLAC INCCOM0010551021,33236,428SH SOLE 36,42800
AGNC INVT CORPCOM00123Q10454239,186SH SOLE 39,18600
AGNICO EAGLE MINES LTDCOM0084741082403,005SH SOLE 3,00500
AIR PRODS & CHEMS INCCOM0091581061,6855,669SH SOLE 5,66900
AKAMAI TECHNOLOGIES INCCOM00971T1011,41512,785SH SOLE 12,78500
ALASKA AIR GROUP INCCOM01165910940911,134SH SOLE 11,13400
ALBEMARLE CORPCOM0126531012392,656SH SOLE 2,65600
ALEXCO RESOURCE CORPCOM01535P1064517,000SH SOLE 17,00000
ALEXION PHARMACEUTICALS INCCOM0153511091,30511,428SH SOLE 11,42800
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10210,72336,534SH SOLE 36,53400
ALIGN TECHNOLOGY INCCOM0162551013891,188SH SOLE 1,18800
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10651248,796SH SOLE 48,79600
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10682530,588SH SOLE 30,58800
ALLIANT ENERGY CORPCOM0188021082,03239,332SH SOLE 39,33200
ALLIANZGI CONV & INCOME FD ICOM01882510911227,152SH SOLE 27,15200
ALLIANZGI CONV INCOME FDCOM0188281036714,704SH SOLE 14,70400
ALLIANZGI DIVERSIFIED INCOMECOM01883J10829411,650SH SOLE 11,65000
ALLSTATE CORPCOM0200021012,36425,106SH SOLE 25,10600
ALLY FINL INCCOM02005N1002299,007SH SOLE 9,00700
ALMADEN MINERALS LTDCOM CL B0202833051316,000SH SOLE 16,00000
ALPHABET INCCAP STK CL C02079K10717,40911,873SH SOLE 11,87300
ALPHABET INCCAP STK CL A02079K30515,54010,619SH SOLE 10,61900
ALPS ETF TRREIT DIVIDE DOGS00162Q1062487,174SH SOLE 7,17400
ALPS ETF TRALERIAN MLP00162Q45283742,228SH SOLE 42,22800
ALTRIA GROUP INCCOM02209S1035,835150,375SH SOLE 150,37500
AMARIN CORP PLCSPONS ADR NEW023111206697165,814SH SOLE 165,81400
AMAZON COM INCCOM02313510682,43526,229SH SOLE 26,22900
AMBARELLA INCSHSG037AX1012474,755SH SOLE 4,75500
AMDOCS LTDSHSG026021033646,331SH SOLE 6,33100
AMEDISYS INCCOM0234361084611,949SH SOLE 1,94900
AMEREN CORPCOM0236081024876,114SH SOLE 6,11400
AMERICAN AIRLS GROUP INCCOM02376R10252943,353SH SOLE 43,35300
AMERICAN ELEC PWR CO INCCOM0255371013,96448,518SH SOLE 48,51800
AMERICAN EXPRESS COCOM0258161092,65726,469SH SOLE 26,46900
AMERICAN HOMES 4 RENTCL A02665T30651618,140SH SOLE 18,14000
AMERICAN TOWER CORP NEWCOM03027X1002,50110,343SH SOLE 10,34300
AMERICAN WTR WKS CO INC NEWCOM0304201038025,523SH SOLE 5,52300
AMERISOURCEBERGEN CORPCOM03073E1052822,924SH SOLE 2,92400
AMGEN INCCOM0311621008,48333,344SH SOLE 33,34400
AMPLIFY ETF TRONLIN RETL ETF0321081024004,550SH SOLE 4,55000
ANALOG DEVICES INCCOM0326541056415,491SH SOLE 5,49100
ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR03512820643416,407SH SOLE 16,40700
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10866012,270SH SOLE 12,27000
ANIXA BIOSCIENCES INCCOM03528H10912953,150SH SOLE 53,15000
ANNALY CAPITAL MANAGEMENT INCOM0357104091,214170,680SH SOLE 170,68000
ANSYS INCCOM03662Q1057342,244SH SOLE 2,24400
ANTARES PHARMA INCCOM0366421064215,500SH SOLE 15,50000
ANTHEM INCCOM0367521031,4615,434SH SOLE 5,43400
AON PLCSHS CL AG0403H1083261,581SH SOLE 1,58100
APACHE CORPCOM03741110530932,635SH SOLE 32,63500
APPLE INCCOM037833100185,2761,600,018SH SOLE 1,600,01800
APPLIED MATLS INCCOM0382221051,36022,908SH SOLE 22,90800
APTARGROUP INCCOM0383361033372,973SH SOLE 2,97300
ARBOR REALTY TRUST INCCOM03892310868359,483SH SOLE 59,48300
ARCHER DANIELS MIDLAND COCOM03948310292719,814SH SOLE 19,81400
ARES CAPITAL CORPCOM04010L1032,210158,152SH SOLE 158,15200
ARES CAPITAL CORPNOTE 4.625% 3/004010LAW31010,000PRN SOLE 10,00000
ARISTA NETWORKS INCCOM0404131062921,418SH SOLE 1,41800
ARK ETF TRINNOVATION ETF00214Q1045,61861,000SH SOLE 61,00000
ARK ETF TRAUTNMUS TECHNLGY00214Q2032043,542SH SOLE 3,54200
ARK ETF TRGENOMIC REV ETF00214Q3021,67326,138SH SOLE 26,13800
ARK ETF TRNEXT GNRTN INTER00214Q4014654,294SH SOLE 4,29400
ASTRAZENECA PLCSPONSORED ADR0463531083,30760,489SH SOLE 60,48900
AT&T INCCOM00206R10225,674898,307SH SOLE 898,30700
ATLAS AIR WORLDWIDE HLDGS INNOTE 2.250% 6/0049164BH81817,000PRN SOLE 17,00000
ATMOS ENERGY CORPCOM0495601056807,115SH SOLE 7,11500
AUTODESK INCCOM0527691063561,538SH SOLE 1,53800
AUTOMATIC DATA PROCESSING INCOM0530151032,08214,937SH SOLE 14,93700
AUTOZONE INCCOM053332102311265SH SOLE 26500
AVANGRID INCCOM05351W1034168,271SH SOLE 8,27100
AXSOME THERAPEUTICS INCCOM05464T1045607,850SH SOLE 7,85000
B & G FOODS INC NEWCOM05508R10669325,065SH SOLE 25,06500
BAIDU INCSPON ADR REP A0567521084283,365SH SOLE 3,36500
BAKER HUGHES COMPANYCL A05722G10017313,193SH SOLE 13,19300
BALL CORPCOM0584981061,37316,520SH SOLE 16,52000
BANCO SANTANDER BRASIL S AADS REP 1 UNIT05967A1078817,900SH SOLE 17,90000
BANK HAWAII CORPCOM06254010983716,546SH SOLE 16,54600
BANK NEW YORK MELLON CORPCOM06405810071320,803SH SOLE 20,80300
BANK NOVA SCOTIA B CCOM06414910764115,355SH SOLE 15,35500
BARCLAYS BANK PLCIPSPGS TTL ETN06738C79424326,107SH SOLE 26,10700
BARCLAYS BANK PLCIPATH SHILR CAPE06742A6694833,096SH SOLE 3,09600
BARRICK GOLD CORPCOM06790110883329,615SH SOLE 29,61500
BAXTER INTL INCCOM0718131091,01612,642SH SOLE 12,64200
BCE INCCOM NEW05534B76077518,870SH SOLE 18,87000
BECTON DICKINSON & COCOM0758871091,3115,653SH SOLE 5,65300
BERKLEY W R CORPCOM0844231024196,854SH SOLE 6,85400
BERKSHIRE HATHAWAY INC DELCL A0846701086,72021SH SOLE 2100
BERKSHIRE HATHAWAY INC DELCL B NEW08467070250,747238,327SH SOLE 238,32700
BEST BUY INCCOM0865161016686,006SH SOLE 6,00600
BEYOND MEAT INCCOM08862E1095903,560SH SOLE 3,56000
BIOCRYST PHARMACEUTICALS INCCOM09058V1038625,000SH SOLE 25,00000
BIOGEN INCCOM09062X1034971,753SH SOLE 1,75300
BK OF AMERICA CORPCOM0605051048,512354,104SH SOLE 354,10400
BLACK HILLS CORPCOM0921131094798,971SH SOLE 8,97100
BLACKBERRY LTDCOM09228F1036513,638SH SOLE 13,63800
BLACKROCK CAP INVT CORPNOTE 5.000% 6/1092533AC2185188,000PRN SOLE 188,00000
BLACKROCK CORPOR HI YLD FD ICOM09255P10749146,122SH SOLE 46,12200
BLACKROCK ENHANCD CAP & INMCOM09256A10971846,539SH SOLE 46,53900
BLACKROCK ENHANCED EQUITY DICOM09251A10420928,541SH SOLE 28,54100
BLACKROCK ENHANCED GLOBAL DICOM09250110511311,850SH SOLE 11,85000
BLACKROCK FLOATING RATE INCOCOM09255X10025422,135SH SOLE 22,13500
BLACKROCK INCCOM09247X1013,7346,620SH SOLE 6,62000
BLACKROCK INCOME TR INCCOM09247F10020232,985SH SOLE 32,98500
BLACKROCK MULTI-SECTOR INC TCOM09258A10723514,913SH SOLE 14,91300
BLACKROCK MUNI INTER DR FD ICOM09253X10226418,846SH SOLE 18,84600
BLACKROCK MUNIASSETS FD INCCOM09254J10213910,108SH SOLE 10,10800
BLACKROCK MUNIHLDGS NJ QLTYCOM09254X10119414,219SH SOLE 14,21900
BLACKROCK MUNIYIELD FD INCCOM09253W10428020,914SH SOLE 20,91400
BLACKROCK MUNIYILD QULT FD ICOM09254F10049230,745SH SOLE 30,74500
BLACKROCK TCP CAPITAL CORPNOTE 4.625% 3/087238QAD5265265,000PRN SOLE 265,00000
BLACKROCK UTILITIES INFRSTRCCOM09248D10422610,367SH SOLE 10,36700
BLACKSTONE GROUP INCCOM CL A09260D1074,21780,837SH SOLE 80,83700
BLACKSTONE MTG TR INCCOM CL A09257W10045720,780SH SOLE 20,78000
BLUCORA INCCOM095229100981104,137SH SOLE 104,13700
BLUEBIRD BIO INCCOM09609G1002484,600SH SOLE 4,60000
BNY MELLON HIGH YIELD STRATESH BEN INT09660L105353130,164SH SOLE 130,16400
BNY MELLON MUN BD INFRASTRUCCOM SHS09662W10921816,168SH SOLE 16,16800
BNY MELLON STRATEGIC MUN BDCOM09662E10913218,103SH SOLE 18,10300
BNY MELLON STRATEGIC MUNS INCOM05588W10818522,402SH SOLE 22,40200
BOEING COCOM0970231059,10355,046SH SOLE 55,04600
BOOKING HOLDINGS INCCOM09857L108678396SH SOLE 39600
BOSTON SCIENTIFIC CORPCOM10113710764916,894SH SOLE 16,89400
BOULDER GROWTH & INCOME FD ICOM10150710120120,106SH SOLE 20,10600
BOXLIGHT CORPCOM CL A1031971093320,500SH SOLE 20,50000
BP PLCSPONSORED ADR0556221043,803217,857SH SOLE 217,85700
BRISTOL-MYERS SQUIBB COCOM1101221085,28787,709SH SOLE 87,70900
BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221573117,409SH SOLE 17,40900
BRITISH AMERN TOB PLCSPONSORED ADR1104481072005,489SH SOLE 5,48900
BROADCOM INCCOM11135F1012,5937,107SH SOLE 7,10700
BROADRIDGE FINL SOLUTIONS INCOM11133T1033712,801SH SOLE 2,80100
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521011,71335,970SH SOLE 35,97000
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1073035,348SH SOLE 5,34800
BROOKFIELD PPTY REIT INCCL A11282X10318014,791SH SOLE 14,79100
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810854710,403SH SOLE 10,40300
BRT APARTMENTS CORPCOM0556453031,559132,876SH SOLE 132,87600
CADENCE DESIGN SYSTEM INCCOM1273871082482,336SH SOLE 2,33600
CAL MAINE FOODS INCCOM NEW1280302022476,405SH SOLE 6,40500
CALAMOS CONV & HIGH INCOME FCOM SHS12811P10827223,228SH SOLE 23,22800
CALAMOS CONV OPPORTUNITIES &SH BEN INT12811710837934,487SH SOLE 34,48700
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT12812510122516,809SH SOLE 16,80900
CALIFORNIA WTR SVC GROUPCOM1307881022676,151SH SOLE 6,15100
CAMPBELL SOUP COCOM1344291093457,108SH SOLE 7,10800
CANADIAN IMP BK COMMCOM1360691013875,215SH SOLE 5,21500
CANADIAN NAT RES LTDCOM13638510141726,048SH SOLE 26,04800
CANADIAN NATL RY COCOM1363751027396,946SH SOLE 6,94600
CANADIAN PAC RY LTDCOM13645T1003151,038SH SOLE 1,03800
CAPITAL ONE FINL CORPCOM14040H1052,48834,669SH SOLE 34,66900
CARDINAL HEALTH INCCOM14149Y1082966,288SH SOLE 6,28800
CARLISLE COS INCCOM1423391003773,056SH SOLE 3,05600
CARLYLE GROUP INCCOM14316J10827010,913SH SOLE 10,91300
CARNIVAL CORPUNIT 99/99/999914365830075248,474SH SOLE 48,47400
CARPENTER TECHNOLOGY CORPCOM14428510320011,217SH SOLE 11,21700
CARRIER GLOBAL CORPORATIONCOM14448C10480426,251SH SOLE 26,25100
CASEYS GEN STORES INCCOM1475281036353,554SH SOLE 3,55400
CASSAVA SCIENCES INCCOM14817C10718315,750SH SOLE 15,75000
CATERPILLAR INC DELCOM1491231015,60037,532SH SOLE 37,53200
CBRE CLARION GLOBAL REAL ESTCOM12504G1007612,784SH SOLE 12,78400
CDW CORPCOM12514G1082171,819SH SOLE 1,81900
CEL-SCI CORPCOM PAR NEW1508376071,488116,881SH SOLE 116,88100
CENTENE CORP DELCOM15135B1012544,329SH SOLE 4,32900
CENTERPOINT ENERGY INCCOM15189T10767935,045SH SOLE 35,04500
CERNER CORPCOM1567821042723,759SH SOLE 3,75900
CHARTER COMMUNICATIONS INC NCL A16119P108460740SH SOLE 74000
CHECK POINT SOFTWARE TECH LTORDM224651042071,717SH SOLE 1,71700
CHEVRON CORP NEWCOM16676410018,891262,341SH SOLE 262,34100
CHEWY INCCL A16679L1092404,438SH SOLE 4,43800
CHIMERA INVT CORPCOM NEW16934Q20867481,927SH SOLE 81,92700
CHIPOTLE MEXICAN GRILL INCCOM169656105561453SH SOLE 45300
CHUBB LIMITEDCOMH1467J1042,07817,905SH SOLE 17,90500
CHURCH & DWIGHT INCCOM1713401021,40315,006SH SOLE 15,00600
CIGNA CORP NEWCOM1255231002631,585SH SOLE 1,58500
CINCINNATI FINL CORPCOM17206210178110,003SH SOLE 10,00300
CINTAS CORPCOM1729081054911,474SH SOLE 1,47400
CISCO SYS INCCOM17275R10210,128256,543SH SOLE 256,54300
CITIGROUP INCCOM NEW1729674242,77264,304SH SOLE 64,30400
CITRIX SYS INCCOM1773761002221,596SH SOLE 1,59600
CLEAN ENERGY FUELS CORPCOM1844991013413,876SH SOLE 13,87600
CLEVELAND-CLIFFS INC NEWCOM185899101738115,201SH SOLE 115,20100
CLOROX CO DELCOM1890541092,43811,610SH SOLE 11,61000
CME GROUP INCCOM12572Q1056433,830SH SOLE 3,83000
CMS ENERGY CORPCOM1258961001,26720,651SH SOLE 20,65100
COCA COLA COCOM1912161008,907180,525SH SOLE 180,52500
COHEN & STEERS INFRASTRUCTURCOM19248A10926812,129SH SOLE 12,12900
COHEN & STEERS QUALITY INCOMCOM19247L10621318,957SH SOLE 18,95700
COHEN & STEERS REIT & PFD &ICOM19247X10036318,048SH SOLE 18,04800
COHEN & STEERS SELECT PFD &COM19248Y10737914,227SH SOLE 14,22700
COLGATE PALMOLIVE COCOM1941621033,73948,580SH SOLE 48,58000
COLONY CAP INC NEWCL A COM19626G1082910,344SH SOLE 10,34400
COLUMBIA ETF TR IIEM CORE EX ETF19762B2022038,395SH SOLE 8,39500
COLUMBIA PPTY TR INCCOM NEW19828720319518,060SH SOLE 18,06000
COMCAST CORP NEWCL A20030N1015,732124,006SH SOLE 124,00600
COMPASS DIVERSIFIEDSH BEN INT20451Q10483743,973SH SOLE 43,97300
CONAGRA BRANDS INCCOM20588710267618,942SH SOLE 18,94200
CONOCOPHILLIPSCOM20825C1045,070154,311SH SOLE 154,31100
CONSOLIDATED EDISON INCCOM2091151044,16553,525SH SOLE 53,52500
CONSTELLATION BRANDS INCCL A21036P1083,88120,450SH SOLE 20,45000
CONTINENTAL RES INCCOM21201510196778,689SH SOLE 78,68900
COPART INCCOM2172041064244,024SH SOLE 4,02400
CORBUS PHARMACEUTICALS HLDGSCOM21833P1032212,031SH SOLE 12,03100
CORE MARK HOLDING CO INCCOM21868110442314,612SH SOLE 14,61200
CORNING INCCOM2193501051,37742,503SH SOLE 42,50300
CORTEVA INCCOM22052L10446416,337SH SOLE 16,33700
COSTAMARE INCSHSY1771G10229148,039SH SOLE 48,03900
COSTCO WHSL CORP NEWCOM22160K10510,74230,208SH SOLE 30,20800
CRA INTL INCCOM12618T1052486,703SH SOLE 6,70300
CRANE COCOM2243991053937,825SH SOLE 7,82500
CREDIT SUISSE GROUPSPONSORED ADR22540110828228,302SH SOLE 28,30200
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1039947,020SH SOLE 47,02000
CROWDSTRIKE HLDGS INCCL A22788C1054463,251SH SOLE 3,25100
CROWN CASTLE INTL CORP NEWCOM22822V1012,27513,637SH SOLE 13,63700
CSX CORPCOM1264081034,25154,771SH SOLE 54,77100
CUMMINS INCCOM2310211061,2926,123SH SOLE 6,12300
CVB FINL CORPCOM1266001051,33980,491SH SOLE 80,49100
CVS HEALTH CORPCOM1266501007,418126,656SH SOLE 126,65600
CYBERARK SOFTWARE LTDSHSM2682V1081,04910,138SH SOLE 10,13800
CYRUSONE INCCOM23283R1002183,098SH SOLE 3,09800
D R HORTON INCCOM23331A1096268,270SH SOLE 8,27000
DANAHER CORPORATIONCOM2358511022,41511,204SH SOLE 11,20400
DANAHER CORPORATIONDBCV 1/2235851AF99812,000PRN SOLE 12,00000
DARDEN RESTAURANTS INCCOM2371941055855,816SH SOLE 5,81600
DATADOG INCCL A COM23804L1034674,569SH SOLE 4,56900
DBX ETF TRXTRACK MSCI EAFE2330512006,479211,885SH SOLE 211,88500
DBX ETF TRXTRACK HRVST CSI23305187985524,811SH SOLE 24,81100
DEERE & COCOM2441991053,20214,478SH SOLE 14,47800
DELAWARE INVTS MINN MUN INCOCOM24610V10342732,859SH SOLE 32,85900
DELL TECHNOLOGIES INCCL C24703L2023024,455SH SOLE 4,45500
DELTA AIR LINES INC DELCOM NEW2473617022,40078,572SH SOLE 78,57200
DEVON ENERGY CORP NEWCOM25179M10345948,470SH SOLE 48,47000
DEXCOM INCCOM252131107226553SH SOLE 55300
DHT HOLDINGS INCSHS NEWY2065G1219818,990SH SOLE 18,99000
DIAGEO PLCSPON ADR NEW25243Q2051,2899,327SH SOLE 9,32700
DIGIMARC CORP NEWCOM25381B10162227,829SH SOLE 27,82900
DIGITAL RLTY TR INCCOM2538681033,69725,201SH SOLE 25,20100
DIGITAL TURBINE INCCOM NEW25400W1022176,618SH SOLE 6,61800
DIREXION SHS ETF TRNAS100 EQL WGT25459Y2072994,635SH SOLE 4,63500
DISCOVER FINL SVCSCOM2547091085609,720SH SOLE 9,72000
DISNEY WALT COCOM DISNEY25468710617,133138,487SH SOLE 138,48700
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P10721761,758SH SOLE 61,75800
DNP SELECT INCOME FD INCCOM23325P10425525,237SH SOLE 25,23700
DOCUSIGN INCCOM2561631062,98213,847SH SOLE 13,84700
DOLLAR GEN CORP NEWCOM2566771051,8638,895SH SOLE 8,89500
DOLLAR TREE INCCOM2567461084635,084SH SOLE 5,08400
DOMINION ENERGY INCCOM25746U1096,03776,496SH SOLE 76,49600
DOUBLELINE INCOME SOLUTIONSCOM25862210929718,515SH SOLE 18,51500
DOVER MOTORSPORTS INCCOM2601741072417,351SH SOLE 17,35100
DOW INCCOM2605571031,24626,280SH SOLE 26,28000
DRAFTKINGS INCCOM CL A26142R1041,27721,654SH SOLE 21,65400
DTE ENERGY COCOM2333311071,35911,777SH SOLE 11,77700
DUFF & PHELPS UTLITY AND INFCOM26433C10510710,449SH SOLE 10,44900
DUKE ENERGY CORP NEWCOM NEW26441C2047,75887,401SH SOLE 87,40100
DUNKIN BRANDS GROUP INCCOM2655041002613,189SH SOLE 3,18900
DUPONT DE NEMOURS INCCOM26614N10299817,985SH SOLE 17,98500
EAGLE PT CR CO LLCCOM26980810110612,302SH SOLE 12,30200
EASTERLY GOVT PPTYS INCCOM27616P10356925,310SH SOLE 25,31000
EASTMAN CHEM COCOM2774321002052,621SH SOLE 2,62100
EATON CORP PLCSHSG291831039959,735SH SOLE 9,73500
EATON VANCE ENHANCED EQ INCCOM27827410525817,659SH SOLE 17,65900
EATON VANCE FLTING RATE INCCOM27827910417815,097SH SOLE 15,09700
EATON VANCE LTD DURATION INCCOM27828H10538033,824SH SOLE 33,82400
EATON VANCE MUN BD FDCOM27827X10118514,007SH SOLE 14,00700
EATON VANCE SR FLTNG RTE TRCOM27828Q10522619,239SH SOLE 19,23900
EATON VANCE SR INCOME TRSH BEN INT27826S1036811,448SH SOLE 11,44800
EATON VANCE TAX ADVT DIV INCCOM27828G10726213,220SH SOLE 13,22000
EATON VANCE TAX MNGED BUY WRCOM27828X10033224,420SH SOLE 24,42000
EATON VANCE TAX-MANAGED GLOBCOM27829F1082,270308,758SH SOLE 308,75800
EBAY INC.COM27864210354910,525SH SOLE 10,52500
ECOLAB INCCOM2788651001,5547,783SH SOLE 7,78300
EDISON INTLCOM2810201072364,600SH SOLE 4,60000
EDWARDS LIFESCIENCES CORPCOM28176E10894411,798SH SOLE 11,79800
ELECTRONIC ARTS INCCOM2855121091,42310,928SH SOLE 10,92800
EMERSON ELEC COCOM2910111043,18248,494SH SOLE 48,49400
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN2924801005613,418SH SOLE 13,41800
ENBRIDGE INCCOM29250N1052,41182,480SH SOLE 82,48000
ENDEAVOUR SILVER CORPCOM29258Y1034312,000SH SOLE 12,00000
ENERGY TRANSFER LPCOM UT LTD PTN29273V100805149,060SH SOLE 149,06000
ENSIGN GROUP INCCOM29358P1012414,200SH SOLE 4,20000
ENTERGY CORP NEWCOM29364G1034234,284SH SOLE 4,28400
ENTERPRISE PRODS PARTNERS LCOM2937921073,006189,874SH SOLE 189,87400
ENVIVA PARTNERS LPCOM UNIT29414J1071,06326,454SH SOLE 26,45400
EOG RES INCCOM26875P10175821,135SH SOLE 21,13500
EPAM SYS INCCOM29414B1045521,709SH SOLE 1,70900
EPR PPTYSCOM SH BEN INT26884U1092167,779SH SOLE 7,77900
EQUUS TOTAL RETURN INCCOM2947661001411,925SH SOLE 11,92500
ERICSSONADR B SEK 1029482160827325,143SH SOLE 25,14300
ESSENTIAL UTILS INCCOM29670G10286221,460SH SOLE 21,46000
ETF MANAGERS TRPRIME CYBR SCRTY26924G2013036,535SH SOLE 6,53500
ETF MANAGERS TRPRIME MOBILE PAY26924G40970713,006SH SOLE 13,00600
ETF SER SOLUTIONSDISTILLATE US26922A32117,026522,130SH SOLE 522,13000
ETF SER SOLUTIONSUS GLB JETS26922A84231418,552SH SOLE 18,55200
ETFIS SER TR IVIRTUS REAL AS26923G78097,9705,204,782SH SOLE 5,204,78200
ETFIS SER TR IVIRTUS PVT CR26923G79812,053673,717SH SOLE 673,71700
EVERGY INCCOM30034W1064699,218SH SOLE 9,21800
EVERSOURCE ENERGYCOM30040W1087358,825SH SOLE 8,82500
EVOFEM BIOSCIENCES INCCOM30048L1044117,711SH SOLE 17,71100
EXACT SCIENCES CORPCOM30063P1052332,281SH SOLE 2,28100
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570764513,322SH SOLE 13,32200
EXELON CORPCOM30161N1011,14431,946SH SOLE 31,94600
EXXON MOBIL CORPCOM30231G10219,925581,226SH SOLE 581,22600
FACEBOOK INCCL A30303M10221,35381,573SH SOLE 81,57300
FASTENAL COCOM31190010490520,035SH SOLE 20,03500
FASTLY INCCL A31188V1002762,960SH SOLE 2,96000
FEDERAL RLTY INVT TRSH BEN INT NEW3137472063204,354SH SOLE 4,35400
FEDERAL SIGNAL CORPCOM31385510829310,010SH SOLE 10,01000
FEDEX CORPCOM31428X1063,02412,024SH SOLE 12,02400
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926002855,439SH SOLE 5,43900
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928084064,414SH SOLE 4,41400
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928241,01525,702SH SOLE 25,70200
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928321,05132,404SH SOLE 32,40400
FIDELITY COVINGTON TRUSTHIGH DIVID ETF3160928401,28046,147SH SOLE 46,14700
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928572,555113,002SH SOLE 113,00200
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286566717,395SH SOLE 17,39500
FIDELITY MERRIMACK STR TRLOW DURTIN ETF3161884083366,562SH SOLE 6,56200
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3032267,168SH SOLE 7,16800
FIDELITY NATL INFORMATION SVCOM31620M1067274,941SH SOLE 4,94100
FIFTH THIRD BANCORPCOM31677310046921,953SH SOLE 21,95300
FIRST HORIZON NATL CORPCOM32051710513213,906SH SOLE 13,90600
FIRST SOLAR INCCOM3364331072513,784SH SOLE 3,78400
FIRST TR ENHANCED EQTY INC FCOM33731810925917,145SH SOLE 17,14500
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1086,000312,845SH SOLE 312,84500
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10822,716408,086SH SOLE 408,08600
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P87198934,698SH SOLE 34,69800
FIRST TR EXCH TRADED FD IIIHORIZON DMST ETF33739P88987732,146SH SOLE 32,14600
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1172,86886,329SH SOLE 86,32900
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J1742,39447,650SH SOLE 47,65000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1822,859132,048SH SOLE 132,04800
FIRST TR EXCH TRD ALPHDX FDMID CP GR ALPH33737M1021,32124,621SH SOLE 24,62100
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H10119211,243SH SOLE 11,24300
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031,30113,467SH SOLE 13,46700
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,46815,544SH SOLE 15,54400
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762933,226SH SOLE 3,22600
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1922,04326,026SH SOLE 26,02600
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84681923,507SH SOLE 23,50700
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1082734,335SH SOLE 4,33500
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K205244,0434,124,162SH SOLE 4,124,16200
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10416,764264,765SH SOLE 264,76500
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2033,04119,247SH SOLE 19,24700
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3028,62745,836SH SOLE 45,83600
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5003888,768SH SOLE 8,76800
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1017,273382,052SH SOLE 382,05200
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3094319,375SH SOLE 9,37500
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4081,21025,647SH SOLE 25,64700
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R10015111,416SH SOLE 11,41600
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R11878818,061SH SOLE 18,06100
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50638811,841SH SOLE 11,84100
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6053219,420SH SOLE 9,42000
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G1032,09348,175SH SOLE 48,17500
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2005,899114,349SH SOLE 114,34900
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4081,13818,967SH SOLE 18,96700
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7631,77757,390SH SOLE 57,39000
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7715,735185,597SH SOLE 185,59700
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80510,241186,105SH SOLE 186,10500
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F8471,50846,337SH SOLE 46,33700
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87032415,871SH SOLE 15,87100
FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y1012,61098,001SH SOLE 98,00100
FIRST TR HIGH INCOME L/S FDCOM33738E10915611,215SH SOLE 11,21500
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013,07565,812SH SOLE 65,81200
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091,15718,335SH SOLE 18,33500
FIRST TR MORNINGSTAR DIVID LSHS3369171093,469132,810SH SOLE 132,81000
FIRST TR NAS100 EQ WEIGHTEDSHS3373441052,17525,122SH SOLE 25,12200
FIRST TR VALUE LINE DIVID INSHS33734H10648,2811,534,804SH SOLE 1,534,80400
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1088,548101,826SH SOLE 101,82600
FIRST TRUST SPECIALTY FINANCCOM BEN INTR33733G1094217,792SH SOLE 17,79200
FIRSTENERGY CORPCOM33793210755119,269SH SOLE 19,26900
FISERV INCCOM3377381085385,192SH SOLE 5,19200
FLAHERTY & CRUMRIN PFD & INMCOM33847810052324,891SH SOLE 24,89100
FLIR SYS INCCOM30244510149413,752SH SOLE 13,75200
FLOWERS FOODS INCCOM34349810154522,319SH SOLE 22,31900
FNCB BANCORP INCCOM30257810933162,258SH SOLE 62,25800
FORD MTR CO DELCOM3453708603,057458,345SH SOLE 458,34500
FORTINET INCCOM34959E1096045,140SH SOLE 5,14000
FORUM ENERGY TECHNOLOGIES INCOM34984V1001120,000SH SOLE 20,00000
FORWARD AIR CORPCOM3498531013175,557SH SOLE 5,55700
FRANCO NEV CORPCOM3518581051,51510,839SH SOLE 10,83900
FRANKLIN ETF TRLIBERTY SHRT ETF3535061085185,432SH SOLE 5,43200
FREEPORT-MCMORAN INCCL B35671D85738724,481SH SOLE 24,48100
FS KKR CAP CORP IICOM35952V3036,799461,696SH SOLE 461,69600
FS KKR CAPITAL CORPCOM3026352066,688421,088SH SOLE 421,08800
GABELLI CONV & INC SECS FD ICOM36240B1096311,521SH SOLE 11,52100
GABELLI DIVID & INCOME TRCOM36242H10463334,492SH SOLE 34,49200
GALLAGHER ARTHUR J & COCOM3635761091,66515,767SH SOLE 15,76700
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A10923669,395SH SOLE 69,39500
GAMCO NAT RES GOLD & INCOMESH BEN INT36465E10147997,043SH SOLE 97,04300
GAMING & LEISURE PPTYS INCCOM36467J1082917,854SH SOLE 7,85400
GENERAL DYNAMICS CORPCOM3695501081,42810,311SH SOLE 10,31100
GENERAL ELECTRIC COCOM3696041031,806292,500SH SOLE 292,50000
GENERAL MLS INCCOM3703341042,59742,202SH SOLE 42,20200
GENERAL MTRS COCOM37045V1001,42047,915SH SOLE 47,91500
GENPACT LIMITEDSHSG3922B1073538,979SH SOLE 8,97900
GENTEX CORPCOM37190110929111,206SH SOLE 11,20600
GENUINE PARTS COCOM3724601051,00410,537SH SOLE 10,53700
GEO GROUP INC NEWCOM36162J10611910,307SH SOLE 10,30700
GERON CORPCOM3741631036235,360SH SOLE 35,36000
GETTY RLTY CORP NEWCOM3742971092579,853SH SOLE 9,85300
GILEAD SCIENCES INCCOM3755581033,48255,293SH SOLE 55,29300
GLACIER BANCORP INC NEWCOM37637Q1052417,452SH SOLE 7,45200
GLADSTONE CAPITAL CORPCOM37653510019926,811SH SOLE 26,81100
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052,58668,497SH SOLE 68,49700
GLOBAL PARTNERS LPCOM UNITS37946R10940230,328SH SOLE 30,32800
GLOBAL PMTS INCCOM37940X1022251,264SH SOLE 1,26400
GLOBAL X FDSGLOBX SUPDV US37950E29123015,326SH SOLE 15,32600
GLOBAL X FDSGLBX SUPRINC ETF37950E33317515,772SH SOLE 15,77200
GLOBAL X FDSCLOUD COMPUTNG37954Y44232513,552SH SOLE 13,55200
GLOBAL X FDSRBTCS ARTFL INTE37954Y71545416,206SH SOLE 16,20600
GLOBUS MED INCCL A3795772082444,903SH SOLE 4,90300
GOLDMAN SACHS ETF TRACTIVEBETA INT38143010758920,903SH SOLE 20,90300
GOLDMAN SACHS ETF TRACCESS INVT GR3814304792795,079SH SOLE 5,07900
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050382812,176SH SOLE 12,17600
GOLDMAN SACHS GROUP INCCOM38141G1042,12510,585SH SOLE 10,58500
GRACO INCCOM3841091043916,374SH SOLE 6,37400
GRAINGER W W INCCOM3848021046561,841SH SOLE 1,84100
GW PHARMACEUTICALS PLCADS36197T1032312,368SH SOLE 2,36800
HACKETT GROUP INCCOM40460910918116,163SH SOLE 16,16300
HALLIBURTON COCOM40621610179666,298SH SOLE 66,29800
HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10840721,608SH SOLE 21,60800
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T10527221,731SH SOLE 21,73100
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V10070236,684SH SOLE 36,68400
HANESBRANDS INCCOM41034510233621,263SH SOLE 21,26300
HANNON ARMSTRONG SUST INFR CCOM41068X1004209,910SH SOLE 9,91000
HARTFORD FDS EXCHANGE TRADEDMUN OPORTUNITE41653L50320,950509,535SH SOLE 509,53500
HASBRO INCCOM4180561072603,184SH SOLE 3,18400
HAWAIIAN ELEC INDUSTRIESCOM4198701002637,970SH SOLE 7,97000
HAWKINS INCCOM4202611092345,067SH SOLE 5,06700
HEALTHCARE TR AMER INCCL A NEW42225P5011,37652,673SH SOLE 52,67300
HEALTHPEAK PROPERTIES INCCOM42250P10347617,459SH SOLE 17,45900
HECLA MNG COCOM42270410615430,348SH SOLE 30,34800
HELIX ENERGY SOLUTIONS GRP INOTE 4.250% 5/042330PAH01617,000PRN SOLE 17,00000
HENRY JACK & ASSOC INCCOM4262811013272,024SH SOLE 2,02400
HERCULES CAPITAL INCCOM42709650881070,027SH SOLE 70,02700
HERSHEY COCOM4278661082,50617,462SH SOLE 17,46200
HERTZ GLOBAL HLDGS INCCOM42806J1061111,924SH SOLE 11,92400
HEWLETT PACKARD ENTERPRISE CCOM42824C10920221,370SH SOLE 21,37000
HILTON WORLDWIDE HLDGS INCCOM43300A2033083,594SH SOLE 3,59400
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1068121,600SH SOLE 21,60000
HOLLYFRONTIER CORPCOM43610610835818,145SH SOLE 18,14500
HOLOGIC INCCOM4364401013044,583SH SOLE 4,58300
HOME DEPOT INCCOM43707610222,66381,553SH SOLE 81,55300
HONEYWELL INTL INCCOM4385161065,11931,123SH SOLE 31,12300
HORIZON THERAPEUTICS PUB LSHSG4618810182410,603SH SOLE 10,60300
HORMEL FOODS CORPCOM4404521001,36727,911SH SOLE 27,91100
HP INCCOM40434L10541021,669SH SOLE 21,66900
HUMANA INCCOM4448591025951,442SH SOLE 1,44200
HUNTINGTON BANCSHARES INCCOM44615010418920,172SH SOLE 20,17200
HUNTINGTON INGALLS INDS INCCOM4464131062791,986SH SOLE 1,98600
ICON PLCSHSG4705A1003351,759SH SOLE 1,75900
IDEXX LABS INCCOM45168D104245623SH SOLE 62300
ILLINOIS TOOL WKS INCCOM4523081091,4357,427SH SOLE 7,42700
ILLUMINA INCCOM4523271094971,615SH SOLE 1,61500
ILLUMINA INCNOTE 0.500% 6/1452327AH22620,000PRN SOLE 20,00000
INDEXIQ ETF TRUS RL EST SMCP45409B62837821,647SH SOLE 21,64700
INNOVATIVE INDL PPTYS INCCOM45781V1012141,723SH SOLE 1,72300
INNOVATOR ETFS TRIBD 50 ETF45782C1022175,812SH SOLE 5,81200
INNOVATOR ETFS TRNASDAQ 100 PWER45782C27647011,071SH SOLE 11,07100
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C28458524,510SH SOLE 24,51000
INNOVATOR ETFS TRNASDAQ 100 POWER45782C3343249,295SH SOLE 9,29500
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C3421,21046,866SH SOLE 46,86600
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C38329710,696SH SOLE 10,69600
INNOVATOR ETFS TRS&P 500 BUFFER45782C4092,03267,336SH SOLE 67,33600
INNOVATOR ETFS TRRUSSELL 2000 P45782C47431912,231SH SOLE 12,23100
INNOVATOR ETFS TRS&P 500 POWER45782C5081,57653,801SH SOLE 53,80100
INNOVATOR ETFS TRMSCI EMGR MKT45782C51649918,459SH SOLE 18,45900
INNOVATOR ETFS TRMSCI EAFE PWR45782C52449520,541SH SOLE 20,54100
INNOVATOR ETFS TRS&P 500 PWR BU45782C5402478,970SH SOLE 8,97000
INNOVATOR ETFS TRRUSSELL 2000 P45782C59968428,492SH SOLE 28,49200
INNOVATOR ETFS TRS&P 500 ULTRA45782C64946617,947SH SOLE 17,94700
INNOVATOR ETFS TRS&P 500 PWR BU45782C68043115,899SH SOLE 15,89900
INNOVATOR ETFS TRS&P 500 BUFFER45782C69849117,613SH SOLE 17,61300
INNOVATOR ETFS TRMSCI EAFE PWR45782C72252222,722SH SOLE 22,72200
INNOVATOR ETFS TRS&P 500 PWR BU45782C74873425,250SH SOLE 25,25000
INNOVATOR ETFS TRS&P 500 BUFFER45782C75598433,403SH SOLE 33,40300
INNOVATOR ETFS TRS&P 500 BUFETF45782C77155219,778SH SOLE 19,77800
INNOVATOR ETFS TRS&P 500 BUFFER45782C78988331,183SH SOLE 31,18300
INNOVATOR ETFS TRS&P 500 ULTRA45782C8053,290133,863SH SOLE 133,86300
INNOVATOR ETFS TRS&P 500 PWR BU45782C87081730,726SH SOLE 30,72600
INNOVATOR ETFS TRS&P 500 BUFFER45782C8881,20642,186SH SOLE 42,18600
INOVIO PHARMACEUTICALS INCCOM NEW45773H20118015,350SH SOLE 15,35000
INPHI CORPNOTE 1.125%12/045772FAB33914,000PRN SOLE 14,00000
INTEL CORPCOM45814010016,651321,401SH SOLE 321,40100
INTERCONTINENTAL EXCHANGE INCOM45866F1041,0029,940SH SOLE 9,94000
INTERNATIONAL BUSINESS MACHSCOM4592001016,23351,235SH SOLE 51,23500
INTERNATIONAL FLAVORS&FRAGRACOM4595061018216,725SH SOLE 6,72500
INTERNATIONAL PAPER COCOM46014610390822,538SH SOLE 22,53800
INTERNATIONAL TOWER HILL MINCOM46050R1028160,405SH SOLE 60,40500
INTERPUBLIC GROUP COS INCCOM46069010034920,647SH SOLE 20,64700
INTUITCOM4612021033,34610,202SH SOLE 10,20200
INTUITIVE SURGICAL INCCOM NEW46120E6022,8794,055SH SOLE 4,05500
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1011,33916,550SH SOLE 16,55000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8874,78394,671SH SOLE 94,67100
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10076656,550SH SOLE 56,55000
INVESCO CALIF MUN INCOME TRCOM46132P10887559,474SH SOLE 59,47400
INVESCO DB COMMDY INDX TRCKUNIT46138B10334826,865SH SOLE 26,86500
INVESCO DB MULTI-SECTOR COMMENERGY FD46140H30415816,248SH SOLE 16,24800
INVESCO DB MULTI-SECTOR COMMOIL FD46140H4031,289179,778SH SOLE 179,77800
INVESCO DB US DLR INDEX TRBULLISH FD46141D20326410,375SH SOLE 10,37500
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E1152502,913SH SOLE 2,91300
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1984,06797,674SH SOLE 97,67400
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2302,10974,060SH SOLE 74,06000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26348911,806SH SOLE 11,80600
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35421,160394,657SH SOLE 394,65700
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3624,493136,196SH SOLE 136,19600
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E40462130,707SH SOLE 30,70700
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5113,461235,586SH SOLE 235,58600
INVESCO EXCH TRADED FD TR IIKBW REGL BKG46138E5782016,385SH SOLE 6,38500
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59480245,888SH SOLE 45,88800
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61042031,072SH SOLE 31,07200
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E6362699,619SH SOLE 9,61900
INVESCO EXCH TRADED FD TR IIINTL BUYBACK46138E64467021,259SH SOLE 21,25900
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E6512868,932SH SOLE 8,93200
INVESCO EXCH TRADED FD TR IIFNDMNTL IG CRP46138E6931,30948,095SH SOLE 48,09500
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E72717,043970,460SH SOLE 970,46000
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7352819,482SH SOLE 9,48200
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E7431,30736,842SH SOLE 36,84200
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7841,54757,192SH SOLE 57,19200
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86738119,684SH SOLE 19,68400
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E8752387,665SH SOLE 7,66500
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1026,419193,082SH SOLE 193,08200
INVESCO EXCH TRADED FD TR IIS&P SMLCP UTIL46138G4092495,589SH SOLE 5,58900
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5083,095142,569SH SOLE 142,56900
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6564,402163,728SH SOLE 163,72800
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G6641,26321,224SH SOLE 21,22400
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G6987,680142,533SH SOLE 142,53300
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G7061,17118,072SH SOLE 18,07200
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G80540512,137SH SOLE 12,13700
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,21649,514SH SOLE 49,51400
INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB46138J50245221,383SH SOLE 21,38300
INVESCO EXCH TRD SLF IDX FDRUSL 2000 DYNM46138J5931,30454,709SH SOLE 54,70900
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J6193,233104,396SH SOLE 104,39600
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7001,09351,408SH SOLE 51,40800
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77578014,048SH SOLE 14,04800
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80945419,840SH SOLE 19,84000
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84136516,457SH SOLE 16,45700
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86679736,598SH SOLE 36,59800
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88278335,827SH SOLE 35,82700
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10059610,703SH SOLE 10,70300
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V233222852SH SOLE 85200
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2419,880255,628SH SOLE 255,62800
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V26614,170100,019SH SOLE 100,01900
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2743633,865SH SOLE 3,86500
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3081,09118,171SH SOLE 18,17100
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V3163883,321SH SOLE 3,32100
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332226959SH SOLE 95900
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576,33558,566SH SOLE 58,56600
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V4072263,846SH SOLE 3,84600
INVESCO EXCHANGE TRADED FD TS&P 100 EQL WIGH46137V4492343,895SH SOLE 3,89500
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4643815,732SH SOLE 5,73200
INVESCO EXCHANGE TRADED FD TS&P MDCP QUALITY46137V47283015,114SH SOLE 15,11400
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V50636412,041SH SOLE 12,04100
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V5481,15190,710SH SOLE 90,71000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5631,15180,302SH SOLE 80,30200
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5974,04834,539SH SOLE 34,53900
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6137,48165,748SH SOLE 65,74800
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62191148,675SH SOLE 48,67500
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V6393152,541SH SOLE 2,54100
INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7041,20421,723SH SOLE 21,72300
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73842612,545SH SOLE 12,54500
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V74668911,102SH SOLE 11,10200
INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V75376123,430SH SOLE 23,43000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8376878,978SH SOLE 8,97800
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8522411,777SH SOLE 1,77700
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y4011,07416,276SH SOLE 16,27600
INVESCO HIGH INCOME TR IICOM46131F10133927,558SH SOLE 27,55800
INVESCO LTDSHSG491BT10837032,364SH SOLE 32,36400
INVESCO MORTGAGE CAPITAL INCCOM46131B1003312,081SH SOLE 12,08100
INVESCO MUN OPPORTUNITY TRCOM46132C10713010,623SH SOLE 10,62300
INVESCO PA VALUE MUN INC TRCOM46132K10928222,930SH SOLE 22,93000
INVESCO QQQ TRUNIT SER 146090E103104,384375,390SH SOLE 375,39000
INVESCO QUALITY MUN INCOME TCOM46133G10733026,715SH SOLE 26,71500
INVESTORS BANCORP INC NEWCOM46146L10113318,374SH SOLE 18,37400
IQVIA HLDGS INCCOM46266C1053121,971SH SOLE 1,97100
IRON MTN INC NEWCOM46284V1011,79367,076SH SOLE 67,07600
ISHARES GOLD TRUSTISHARES4642851053,633201,799SH SOLE 201,79900
ISHARES INCEM MKTS DIV ETF46428631935011,586SH SOLE 11,58600
ISHARES INCMSCI GBL MIN VOL4642865254214,568SH SOLE 4,56800
ISHARES INCMSCI EMERG MRKT4642865339,463171,455SH SOLE 171,45500
ISHARES INCCORE MSCI EMKT46434G10365,3221,235,812SH SOLE 1,235,81200
ISHARES INCCUR HD MSCI EM46434G50946617,150SH SOLE 17,15000
ISHARES INCMSCI JPN ETF NEW46434G8222223,742SH SOLE 3,74200
ISHARES INCESG AWR MSCI EM46434G8635,620157,531SH SOLE 157,53100
ISHARES INCMSCI EMERG MKT46434G8892896,595SH SOLE 6,59500
ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R10717516,264SH SOLE 16,26400
ISHARES SILVER TRISHARES46428Q1092,898133,524SH SOLE 133,52400
ISHARES TRS&P 100 ETF4642871011,3058,374SH SOLE 8,37400
ISHARES TRMRNGSTR LG-CP GR46428711939,576147,993SH SOLE 147,99300
ISHARES TRMRNGSTR LG-CP ET46428712725,577131,099SH SOLE 131,09900
ISHARES TRCORE S&P TTL STK4642871509,930131,511SH SOLE 131,51100
ISHARES TRSELECT DIVID ETF46428716818,382225,475SH SOLE 225,47500
ISHARES TRTIPS BD ETF46428717616,087127,173SH SOLE 127,17300
ISHARES TRCHINA LG-CAP ETF46428718443510,410SH SOLE 10,41000
ISHARES TRTRANS AVG ETF4642871922921,462SH SOLE 1,46200
ISHARES TRCORE S&P500 ETF464287200516,8311,538,479SH SOLE 1,538,47900
ISHARES TRCORE US AGGBD ET464287226246,7942,089,914SH SOLE 2,089,91400
ISHARES TRMSCI EMG MKT ETF46428723413,529306,794SH SOLE 306,79400
ISHARES TRIBOXX INV CP ETF464287242110,436819,225SH SOLE 819,22500
ISHARES TRGBL COMM SVC ETF4642872751,56723,815SH SOLE 23,81500
ISHARES TRGLOBAL TECH ETF4642872916,53824,784SH SOLE 24,78400
ISHARES TRS&P 500 GRWT ETF46428730937,501162,282SH SOLE 162,28200
ISHARES TRGLOB HLTHCRE ETF4642873254666,508SH SOLE 6,50800
ISHARES TRGLOBAL ENERG ETF4642873411,919117,313SH SOLE 117,31300
ISHARES TRNORTH AMERN NAT4642873741,16258,552SH SOLE 58,55200
ISHARES TRS&P 500 VAL ETF46428740812,297109,462SH SOLE 109,46200
ISHARES TR20 YR TR BD ETF4642874322,05212,579SH SOLE 12,57900
ISHARES TRBARCLAYS 7 10 YR4642874404,11433,784SH SOLE 33,78400
ISHARES TR1 3 YR TREAS BD4642874577,48386,520SH SOLE 86,52000
ISHARES TRMSCI EAFE ETF46428746523,910375,459SH SOLE 375,45900
ISHARES TRRUS MDCP VAL ETF4642874732,82234,915SH SOLE 34,91500
ISHARES TRRUS MD CP GR ETF4642874816,25336,107SH SOLE 36,10700
ISHARES TRRUS MID CAP ETF464287499100,4641,750,372SH SOLE 1,750,37200
ISHARES TRCORE S&P MCP ETF46428750718,902101,988SH SOLE 101,98800
ISHARES TREXPANDED TECH4642875152,9249,399SH SOLE 9,39900
ISHARES TRPHLX SEMICND ETF4642875237172,349SH SOLE 2,34900
ISHARES TREXPND TEC SC ETF4642875496081,957SH SOLE 1,95700
ISHARES TRNASDAQ BIOTECH4642875564,42532,718SH SOLE 32,71800
ISHARES TRCOHEN STEER REIT4642875648,73585,566SH SOLE 85,56600
ISHARES TRGLOBAL 100 ETF46428757281514,462SH SOLE 14,46200
ISHARES TRRUS 1000 VAL ETF46428759810,02884,839SH SOLE 84,83900
ISHARES TRS&P MC 400GR ETF4642876066,53327,274SH SOLE 27,27400
ISHARES TRRUS 1000 GRW ETF46428761416,28875,087SH SOLE 75,08700
ISHARES TRRUS 1000 ETF4642876227,03137,544SH SOLE 37,54400
ISHARES TRRUS 2000 VAL ETF4642876302,35123,691SH SOLE 23,69100
ISHARES TRRUS 2000 GRW ETF4642876486,12827,647SH SOLE 27,64700
ISHARES TRRUSSELL 2000 ETF464287655201,8531,347,921SH SOLE 1,347,92100
ISHARES TRCORE S&P US VLU4642876636,383117,563SH SOLE 117,56300
ISHARES TRCORE S&P US GWT46428767120,639258,055SH SOLE 258,05500
ISHARES TRRUSSELL 3000 ETF4642876891,1575,913SH SOLE 5,91300
ISHARES TRU.S. UTILITS ETF4642876971,0277,004SH SOLE 7,00400
ISHARES TRS&P MC 400VL ETF4642877052,47218,336SH SOLE 18,33600
ISHARES TRU.S. TECH ETF4642877213,40411,311SH SOLE 11,31100
ISHARES TRU.S. REAL ES ETF4642877394,84960,746SH SOLE 60,74600
ISHARES TRUS INDUSTRIALS4642877542491,479SH SOLE 1,47900
ISHARES TRUS HLTHCARE ETF4642877622,95312,988SH SOLE 12,98800
ISHARES TRU.S. FIN SVC ETF4642877701,51612,475SH SOLE 12,47500
ISHARES TRU.S. FINLS ETF4642877881,30011,444SH SOLE 11,44400
ISHARES TRCORE S&P SCP ETF46428780443,546618,429SH SOLE 618,42900
ISHARES TRU.S. CNSM GD ETF4642878123672,457SH SOLE 2,45700
ISHARES TRU.S. BAS MTL ETF4642878383443,485SH SOLE 3,48500
ISHARES TRDOW JONES US ETF4642878461,70010,124SH SOLE 10,12400
ISHARES TREUROPE ETF46428786179018,902SH SOLE 18,90200
ISHARES TRSP SMCP600VL ETF4642878795,01940,991SH SOLE 40,99100
ISHARES TRS&P SML 600 GWT4642878876,36936,080SH SOLE 36,08000
ISHARES TRMRNGSTR LG-CP VL46428810917,657178,568SH SOLE 178,56800
ISHARES TRSHRT NAT MUN ETF4642881584754,388SH SOLE 4,38800
ISHARES TRAGENCY BOND ETF4642881663,62530,006SH SOLE 30,00600
ISHARES TRMRGSTR MD CP ETF46428820817,94489,707SH SOLE 89,70700
ISHARES TREMGR MKT INF ETF46428821621610,436SH SOLE 10,43600
ISHARES TRGL CLEAN ENE ETF4642882241,02355,347SH SOLE 55,34700
ISHARES TREAFE SML CP ETF46428827313,043221,074SH SOLE 221,07400
ISHARES TRJPMORGAN USD EMG4642882812,78525,065SH SOLE 25,06500
ISHARES TRMRGSTR MD CP GRW46428830712,80539,962SH SOLE 39,96200
ISHARES TRNEW YORK MUN ETF4642883235299,219SH SOLE 9,21900
ISHARES TRCALIF MUN BD ETF4642883561,03616,592SH SOLE 16,59200
ISHARES TRMRGSTR MD CP VAL4642884065,36640,959SH SOLE 40,95900
ISHARES TRNATIONAL MUN ETF46428841411,51499,318SH SOLE 99,31800
ISHARES TRINTL DEVPPTY ETF4642884222879,170SH SOLE 9,17000
ISHARES TRINTL SEL DIV ETF4642884485,212209,220SH SOLE 209,22000
ISHARES TRINTL DEV RE ETF46428848938115,822SH SOLE 15,82200
ISHARES TRMRGSTR SM CP ETF4642885055,55335,389SH SOLE 35,38900
ISHARES TRIBOXX HI YD ETF4642885138,651103,139SH SOLE 103,13900
ISHARES TRCRE U S REIT ETF46428852144310,154SH SOLE 10,15400
ISHARES TRRESIDENTIAL MULT4642885621,01616,708SH SOLE 16,70800
ISHARES TRMSCI KLD400 SOC4642885701,74513,618SH SOLE 13,61800
ISHARES TRMBS ETF4642885889,86089,235SH SOLE 89,23500
ISHARES TRGOV/CRED BD ETF4642885964,21533,676SH SOLE 33,67600
ISHARES TRMRGSTR SM CP GR46428860411,63848,881SH SOLE 48,88100
ISHARES TRINTRM GOV CR ETF4642886121,0448,861SH SOLE 8,86100
ISHARES TRISHS 5-10YR INVT46428863882613,608SH SOLE 13,60800
ISHARES TRISHS 1-5YR INVS4642886463,41462,151SH SOLE 62,15100
ISHARES TR3 7 YR TREAS BD4642886611,0798,115SH SOLE 8,11500
ISHARES TRSHORT TREAS BD4642886792,44822,156SH SOLE 22,15600
ISHARES TRPFD AND INCM SEC46428868723,222637,282SH SOLE 637,28200
ISHARES TRGLOBAL MATER ETF4642886954115,904SH SOLE 5,90400
ISHARES TRMRNING SM CP ETF46428870310,865102,368SH SOLE 102,36800
ISHARES TRGLOB UTILITS ETF4642887111,83332,725SH SOLE 32,72500
ISHARES TRGLB CNS DISC ETF4642887452411,792SH SOLE 1,79200
ISHARES TRUS HOME CONS ETF4642887522243,950SH SOLE 3,95000
ISHARES TRUS AER DEF ETF4642887603,62422,802SH SOLE 22,80200
ISHARES TRMSCI USA ESG SLC4642888029706,601SH SOLE 6,60100
ISHARES TRU.S. MED DVC ETF4642888106,90823,104SH SOLE 23,10400
ISHARES TRUS HLTHCR PR ETF4642888285,36826,614SH SOLE 26,61400
ISHARES TRUS OIL GS EX ETF46428885175428,555SH SOLE 28,55500
ISHARES TRMICRO-CAP ETF46428886917,226190,420SH SOLE 190,42000
ISHARES TREAFE VALUE ETF4642888771,08426,877SH SOLE 26,87700
ISHARES TREAFE GRWTH ETF4642888854,58851,032SH SOLE 51,03200
ISHARES TRRUS TP200 GR ETF4642894381,96416,173SH SOLE 16,17300
ISHARES TRRUS TOP 200 ETF4642894464745,859SH SOLE 5,85900
ISHARES TRCORE LT USDB ETF4642894793384,522SH SOLE 4,52200
ISHARES TRAGGRES ALLOC ETF4642898592123,666SH SOLE 3,66600
ISHARES TRGRWT ALLOCAT ETF46428986777616,002SH SOLE 16,00200
ISHARES TRMODERT ALLOC ETF4642898751,12727,459SH SOLE 27,45900
ISHARES TRUS TREAS BD ETF46429B2675,195185,857SH SOLE 185,85700
ISHARES TRA RATE CP BD ETF46429B2912,00034,625SH SOLE 34,62500
ISHARES TRFLTG RATE NT ETF46429B6555,473108,000SH SOLE 108,00000
ISHARES TRCORE HIGH DV ETF46429B66314,251177,152SH SOLE 177,15200
ISHARES TRMSCI EAFE MIN VL46429B68937,130544,862SH SOLE 544,86200
ISHARES TRMSCI USA MIN VOL46429B69760,300946,204SH SOLE 946,20400
ISHARES TR0-5 YR TIPS ETF46429B7477206,908SH SOLE 6,90800
ISHARES TRMSCI USA QLT FCT46432F3397,05968,030SH SOLE 68,03000
ISHARES TRMSCI USA VALUE46432F3881,63322,118SH SOLE 22,11800
ISHARES TRMSCI USA MMENTM46432F3963,55324,081SH SOLE 24,08100
ISHARES TRCORE MSCI TOTAL46432F8341,31522,399SH SOLE 22,39900
ISHARES TRCORE MSCI EAFE46432F842118,9141,972,446SH SOLE 1,972,44600
ISHARES TRCORE 1 5 YR USD46432F8594989,661SH SOLE 9,66100
ISHARES TR0-5YR INVT GR CP46434V1004258,146SH SOLE 8,14600
ISHARES TRMSCI INTL MULTFT46434V27469028,377SH SOLE 28,37700
ISHARES TRMSCI USA MULTIFT46434V28286426,058SH SOLE 26,05800
ISHARES TRMSCI USA SML CP46434V29099226,595SH SOLE 26,59500
ISHARES TREXPONENTIAL TECH46434V3812795,754SH SOLE 5,75400
ISHARES TR0-5YR HI YL CP46434V40771916,378SH SOLE 16,37800
ISHARES TRMSCI INTL QUALTY46434V4561,07834,574SH SOLE 34,57400
ISHARES TRCORE TOTAL USD46434V61362311,435SH SOLE 11,43500
ISHARES TRCORE DIV GRWTH46434V62112,480313,573SH SOLE 313,57300
ISHARES TRCORE MSCI PAC46434V69672912,895SH SOLE 12,89500
ISHARES TRCORE MSCI EURO46434V73870915,896SH SOLE 15,89600
ISHARES TRYLD OPTIM BD46434V78775629,180SH SOLE 29,18000
ISHARES TRHDG MSCI EAFE46434V8032,22880,946SH SOLE 80,94600
ISHARES TRULTR SH TRM BD46434V8781,26325,011SH SOLE 25,01100
ISHARES TRCONV BD ETF46435G1021,25815,590SH SOLE 15,59000
ISHARES TRRUSEL 2500 ETF46435G2684079,094SH SOLE 9,09400
ISHARES TRCORE MSCI INTL46435G3261,23022,823SH SOLE 22,82300
ISHARES TRMORTGE REL ETF46435G34234013,208SH SOLE 13,20800
ISHARES TRESG AWR MSCI USA46435G4252,75836,120SH SOLE 36,12000
ISHARES TRCORE INTL AGGR46435G6721,39325,037SH SOLE 25,03700
ISHARES U S ETF TRSHT MAT BD ETF46431W50791218,247SH SOLE 18,24700
ISHARES U S ETF TRSHT MAT MUN ETF46431W8382444,856SH SOLE 4,85600
ISIS PHARMACEUTICALS INC DELNOTE 1.000%11/1464337AJ31212,000PRN SOLE 12,00000
ISORAY INCCOM46489V1042950,000SH SOLE 50,00000
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q2091,15722,451SH SOLE 22,45100
J P MORGAN EXCHANGE-TRADED FUS AGGREGATE46641Q6132268,000SH SOLE 8,00000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8378,120159,953SH SOLE 159,95300
JACOBS ENGR GROUP INCCOM4698141076346,828SH SOLE 6,82800
JANUS DETROIT STR TRHENDERSN CAP ETF47103U1002725,750SH SOLE 5,75000
JANUS DETROIT STR TRHENDERSN SML ETF47103U2091,80134,842SH SOLE 34,84200
JD.COM INCSPON ADR CL A47215P1063804,874SH SOLE 4,87400
JERNIGAN CAP INCCOM47640510518010,648SH SOLE 10,64800
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1078,255197,557SH SOLE 197,55700
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J20611,348301,744SH SOLE 301,74400
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTR SML47804J8422,874117,700SH SOLE 117,70000
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J85943916,179SH SOLE 16,17900
JOHNSON & JOHNSONCOM47816010426,657179,201SH SOLE 179,20100
JPMORGAN CHASE & COCOM46625H10015,051156,263SH SOLE 156,26300
JPMORGAN CHASE & COALERIAN ML ETN46625H36515714,570SH SOLE 14,57000
KANSAS CITY SOUTHERNCOM NEW4851703022191,214SH SOLE 1,21400
KELLOGG COCOM48783610869810,741SH SOLE 10,74100
KEYCORPCOM49326710860950,768SH SOLE 50,76800
KIMBERLY CLARK CORPCOM4943681036,97947,309SH SOLE 47,30900
KINDER MORGAN INC DELCOM49456B1011,550125,453SH SOLE 125,45300
KINSALE CAP GROUP INCCOM49714P1083631,905SH SOLE 1,90500
KIRKLAND LAKE GOLD LTDCOM49741E1003577,337SH SOLE 7,33700
KKR & CO INCCOM48251W10445613,261SH SOLE 13,26100
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723032084,407SH SOLE 4,40700
KRAFT HEINZ COCOM5007541061,68956,822SH SOLE 56,82200
KROGER COCOM50104410196028,357SH SOLE 28,35700
L3HARRIS TECHNOLOGIES INCCOM5024311091,2997,663SH SOLE 7,66300
LABORATORY CORP AMER HLDGSCOM NEW50540R4093081,634SH SOLE 1,63400
LAM RESEARCH CORPCOM5128071086551,965SH SOLE 1,96500
LAMAR ADVERTISING CO NEWCL A5128161092263,385SH SOLE 3,38500
LAMB WESTON HLDGS INCCOM5132721042023,056SH SOLE 3,05600
LAS VEGAS SANDS CORPCOM51783410772515,507SH SOLE 15,50700
LATTICE STRATEGIES TRHARTFORD MLT ETF518416102129,6775,011,430SH SOLE 5,011,43000
LATTICE STRATEGIES TRHARTFORD US EQTY51841640918,245574,743SH SOLE 574,74300
LAUDER ESTEE COS INCCL A5184391042601,191SH SOLE 1,19100
LEGG MASON ETF INVT TRCLRBRG GWT ETF5246821012,77370,064SH SOLE 70,06400
LEGG MASON ETF INVT TRCLEARBRIDEG LR52468220041,205898,599SH SOLE 898,59900
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L4062,69891,129SH SOLE 91,12900
LEGG MASON ETF INVT TRGLOBAL INFSTRU52468L70340014,547SH SOLE 14,54700
LEGG MASON ETF INVT TRWESTN ASET TTL52468L8101,08037,927SH SOLE 37,92700
LEGGETT & PLATT INCCOM5246601072185,402SH SOLE 5,40200
LGI HOMES INCCOM50187T1063182,710SH SOLE 2,71000
LIBERTY ALL STAR EQUITY FDSH BEN INT530158104847140,749SH SOLE 140,74900
LIBERTY ALL-STAR GROWTH FD ICOM5299001029613,389SH SOLE 13,38900
LIBERTY MEDIA CORP DELNOTE 1.375%10/1531229AB81817,000PRN SOLE 17,00000
LIFE STORAGE INCCOM53223X1079188,706SH SOLE 8,70600
LILLY ELI & COCOM5324571089,21662,237SH SOLE 62,23700
LINCOLN NATL CORP INDCOM53418710941013,144SH SOLE 13,14400
LINDE PLCSHSG5494J1033,63615,253SH SOLE 15,25300
LITTELFUSE INCCOM5370081043762,126SH SOLE 2,12600
LKQ CORPCOM5018892082318,349SH SOLE 8,34900
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391092923,106SH SOLE 23,10600
LMP CAP & INCOME FD INCCOM50208A10227526,870SH SOLE 26,87000
LOCKHEED MARTIN CORPCOM53983010912,17331,753SH SOLE 31,75300
LOWES COS INCCOM5486611074,69928,324SH SOLE 28,32400
LSI INDS INCCOM50216C1088312,358SH SOLE 12,35800
LTC PPTYS INCCOM5021751023078,712SH SOLE 8,71200
LULULEMON ATHLETICA INCCOM5500211094381,338SH SOLE 1,33800
LUMEN TECHNOLOGIES INCCOM15670010653853,329SH SOLE 53,32900
LUMENTUM HLDGS INCCOM55024U1092533,292SH SOLE 3,29200
LYONDELLBASELL INDUSTRIES NSHS - A -N537451006899,795SH SOLE 9,79500
M & T BK CORPCOM55261F1043013,282SH SOLE 3,28200
M D C HLDGS INCCOM55267610884317,808SH SOLE 17,80800
MACYS INCCOM55616P10411419,718SH SOLE 19,71800
MADISON COVERED CALL & EQUITCOM55743710010818,286SH SOLE 18,28600
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010671420,867SH SOLE 20,86700
MAIN STR CAP CORPCOM56035L1043,572120,706SH SOLE 120,70600
MANULIFE FINL CORPCOM56501R10615811,460SH SOLE 11,46000
MARATHON OIL CORPCOM565849106425105,465SH SOLE 105,46500
MARATHON PETE CORPCOM56585A10277826,470SH SOLE 26,47000
MARKEL CORPCOM570535104252256SH SOLE 25600
MARKETAXESS HLDGS INCCOM57060D108218452SH SOLE 45200
MARRIOTT INTL INC NEWCL A5719032028248,940SH SOLE 8,94000
MARSH & MCLENNAN COS INCCOM5717481024924,281SH SOLE 4,28100
MARVELL TECHNOLOGY GROUP LTDORDG5876H1053438,644SH SOLE 8,64400
MASCO CORPCOM57459910675213,628SH SOLE 13,62800
MASTERCARD INCORPORATEDCL A57636Q10411,79034,926SH SOLE 34,92600
MATCH GROUP INC NEWCOM57667L1073493,139SH SOLE 3,13900
MCCORMICK & CO INCCOM NON VTG5797802068804,520SH SOLE 4,52000
MCDONALDS CORPCOM58013510112,58657,370SH SOLE 57,37000
MCKESSON CORPCOM58155Q1033042,036SH SOLE 2,03600
MEDICAL PPTYS TRUST INCCOM58463J30472140,565SH SOLE 40,56500
MEDIFAST INCCOM58470H1018154,948SH SOLE 4,94800
MEDTRONIC PLCSHSG5960L1033,86137,281SH SOLE 37,28100
MERCADOLIBRE INCCOM58733R102882813SH SOLE 81300
MERCK & CO. INCCOM58933Y10510,680128,940SH SOLE 128,94000
MERCURY SYS INCCOM5893781082152,804SH SOLE 2,80400
METLIFE INCCOM59156R10839610,670SH SOLE 10,67000
MFA FINL INCCOM55272X10221880,541SH SOLE 80,54100
MFS CHARTER INCOME TRSH BEN INT5527271098610,767SH SOLE 10,76700
MFS HIGH INCOME MUN TRSH BEN INT59318D1048016,829SH SOLE 16,82900
MFS HIGH YIELD MUN TRSH BEN INT59318E1026314,894SH SOLE 14,89400
MFS INTER INCOME TRSH BEN INT55273C10715240,460SH SOLE 40,46000
MGM RESORTS INTERNATIONALCOM55295310147821,909SH SOLE 21,90900
MICROCHIP TECHNOLOGY INC.COM5950171045845,686SH SOLE 5,68600
MICROCHIP TECHNOLOGY INC.NOTE 1.625% 2/1595017AD63315,000PRN SOLE 15,00000
MICRON TECHNOLOGY INCCOM5951121031,90440,648SH SOLE 40,64800
MICROSOFT CORPCOM59491810471,169338,388SH SOLE 338,38800
MILLER HOWARD HIGH INC EQTYCOM SHS BEN IN60037910134556,010SH SOLE 56,01000
MOBILE TELESYSTEMS PJSCSPONSORED ADR6074091099610,983SH SOLE 10,98300
MODERNA INCCOM60770K1075117,202SH SOLE 7,20200
MONDELEZ INTL INCCL A6092071053,69564,267SH SOLE 64,26700
MOODYS CORPCOM6153691057602,621SH SOLE 2,62100
MORGAN STANLEYCOM NEW61744644861012,621SH SOLE 12,62100
MORNINGSTAR INCCOM6177001093932,444SH SOLE 2,44400
MOTOROLA SOLUTIONS INCCOM NEW6200763074422,829SH SOLE 2,82900
NASDAQ INCCOM6311031081,71714,012SH SOLE 14,01200
NATIONAL GRID PLCSPONSORED ADR NE6362744091,75830,400SH SOLE 30,40000
NATIONAL HEALTH INVS INCCOM63633D1042023,352SH SOLE 3,35200
NATIONAL RETAIL PROPERTIES ICOM63741710647713,837SH SOLE 13,83700
NEKTAR THERAPEUTICSCOM64026810837222,556SH SOLE 22,55600
NETFLIX INCCOM64110L1067,52714,943SH SOLE 14,94300
NEUBERGER BERMAN HIGH YIELDCOM64128C10612311,034SH SOLE 11,03400
NEW AMER HIGH INCOME FD INCCOM NEW64187680011213,761SH SOLE 13,76100
NEW JERSEY RESCOM64602510670225,982SH SOLE 25,98200
NEW RESIDENTIAL INVT CORPCOM NEW64828T20117321,771SH SOLE 21,77100
NEW YORK CMNTY BANCORP INCCOM64944510332840,194SH SOLE 40,19400
NEW YORK MTG TR INCCOM PAR $.026496045017428,738SH SOLE 28,73800
NEWMONT CORPCOM6516391061,06216,712SH SOLE 16,71200
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G20511012,560SH SOLE 12,56000
NEXTERA ENERGY INCCOM65339F1017,06525,456SH SOLE 25,45600
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1063295,498SH SOLE 5,49800
NIKE INCCL B6541061035,75845,848SH SOLE 45,84800
NIKOLA CORPCOM65411010522310,933SH SOLE 10,93300
NIO INCSPON ADS62914V10666631,435SH SOLE 31,43500
NOBLE ENERGY INCCOM65504410511213,081SH SOLE 13,08100
NOKIA CORPSPONSORED ADR65490220413634,954SH SOLE 34,95400
NORDIC AMERICAN TANKERS LIMICOMG6577310624269,793SH SOLE 69,79300
NORFOLK SOUTHN CORPCOM6558441082,57712,031SH SOLE 12,03100
NORTHERN LTS FD TR IVINTRNTINL ESG66538H41938815,251SH SOLE 15,25100
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H53449814,988SH SOLE 14,98800
NORTHERN LTS FD TR IVINSPIRE CORP66538H63363924,326SH SOLE 24,32600
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H64129512,907SH SOLE 12,90700
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H65851618,512SH SOLE 18,51200
NORTHFIELD BANCORP INC DELCOM66611T10814816,284SH SOLE 16,28400
NORTHROP GRUMMAN CORPCOM6668071023,98112,618SH SOLE 12,61800
NORWEGIAN CRUISE LINE HLDG LSHSG6672110433719,576SH SOLE 19,57600
NOVARTIS AGSPONSORED ADR66987V1091,01211,638SH SOLE 11,63800
NOVAVAX INCCOM NEW6700024011,20411,128SH SOLE 11,12800
NOVOCURE LTDORD SHSG6674U1083322,984SH SOLE 2,98400
NOVO-NORDISK A SADR67010020570210,116SH SOLE 10,11600
NUCOR CORPCOM6703461054289,559SH SOLE 9,55900
NUSTAR ENERGY LPUNIT COM67058H10217316,210SH SOLE 16,21000
NUTRIEN LTDCOM67077M1082676,800SH SOLE 6,80000
NUVEEN AMT FREE MUN CR INC FCOM67071L10674847,745SH SOLE 47,74500
NUVEEN AMT FREE QLTY MUN INCCOM67065710545731,902SH SOLE 31,90200
NUVEEN ARIZONA QLTY MUN INCCOM67061W10418112,374SH SOLE 12,37400
NUVEEN CA QUALTY MUN INCOMECOM67066Y10528119,244SH SOLE 19,24400
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN1008810,702SH SOLE 10,70200
NUVEEN GLOBAL HIGH INCOME FDSHS67075G10315811,734SH SOLE 11,73400
NUVEEN MUN VALUE FD INCCOM67092810028226,562SH SOLE 26,56200
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS67069910726911,059SH SOLE 11,05900
NUVEEN NEW YORK AMT QLT MUNICOM67065610774357,809SH SOLE 57,80900
NUVEEN PFD & INCM SECURTIESCOM67072C1052,129242,178SH SOLE 242,17800
NUVEEN PFD & INCOME OPPORTUNCOM67073B10619622,933SH SOLE 22,93300
NUVEEN QUALITY MUNCP INCOMECOM67066V10144630,828SH SOLE 30,82800
NUVEEN REAL ESTATE INCOME FDCOM67071B10811515,184SH SOLE 15,18400
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10116114,308SH SOLE 14,30800
NUVEEN SR INCOME FDCOM67067Y10412525,790SH SOLE 25,79000
NUVEEN TAXABLE MUNICPAL INMCOM67074C10322410,000SH SOLE 10,00000
NVIDIA CORPORATIONCOM67066G10422,19340,999SH SOLE 40,99900
NXP SEMICONDUCTORS N VCOMN6596X1093833,086SH SOLE 3,08600
OAKTREE SPECIALTY LENDING COCOM67401P10813427,311SH SOLE 27,31100
OASIS PETROLEUM INCCOM674215108310,277SH SOLE 10,27700
OCCIDENTAL PETE CORPCOM67459910567067,497SH SOLE 67,49700
OGE ENERGY CORPCOM67083710366822,258SH SOLE 22,25800
OKTA INCCL A6792951051,1935,593SH SOLE 5,59300
OLD DOMINION FREIGHT LINE INCOM6795801002811,561SH SOLE 1,56100
OMEGA HEALTHCARE INVS INCCOM68193610081727,384SH SOLE 27,38400
OMNICOM GROUP INCCOM6819191063917,871SH SOLE 7,87100
ON DECK CAP INCCOM6821631001610,000SH SOLE 10,00000
ONE GAS INCCOM68235P1083254,712SH SOLE 4,71200
ONEOK INC NEWCOM6826801032,36690,727SH SOLE 90,72700
ORACLE CORPCOM68389X1052,57143,062SH SOLE 43,06200
OREILLY AUTOMOTIVE INCCOM67103H1078941,937SH SOLE 1,93700
ORION ENERGY SYSTEMS INCCOM6862751089112,000SH SOLE 12,00000
OSHKOSH CORPCOM6882392012223,017SH SOLE 3,01700
OSI ETF TROSHARES US SMLCP67110P1002,57797,562SH SOLE 97,56200
OSI ETF TROSHARES US QUALT67110P4072597,139SH SOLE 7,13900
OTIS WORLDWIDE CORPCOM68902V10768210,989SH SOLE 10,98900
OTTER TAIL CORPCOM6896481032707,452SH SOLE 7,45200
OWENS CORNING NEWCOM6907421012844,109SH SOLE 4,10900
PACCAR INCCOM6937181084715,519SH SOLE 5,51900
PACER FDS TRTRENDP US LAR CP69374H10512,883436,512SH SOLE 436,51200
PACER FDS TRTRENDP US MID CP69374H2041,35349,452SH SOLE 49,45200
PACER FDS TRTRENDP 100 ETF69374H30391518,996SH SOLE 18,99600
PACER FDS TRTRENDPILOT US BD69374H6421,84871,085SH SOLE 71,08500
PACER FDS TRBNCHMRK INFRA69374H7411,15732,760SH SOLE 32,76000
PACER FDS TRTRENDPILOT EUR69374H80843919,709SH SOLE 19,70900
PACKAGING CORP AMERCOM6951561092242,102SH SOLE 2,10200
PACWEST BANCORP DELCOM69526310318410,751SH SOLE 10,75100
PALO ALTO NETWORKS INCCOM6974351056212,539SH SOLE 2,53900
PARKER-HANNIFIN CORPCOM7010941044632,286SH SOLE 2,28600
PAYCHEX INCCOM7043261072,47631,008SH SOLE 31,00800
PAYCOM SOFTWARE INCCOM70432V1024191,353SH SOLE 1,35300
PAYPAL HLDGS INCCOM70450Y1037,36737,288SH SOLE 37,28800
PELOTON INTERACTIVE INCCL A COM70614W1001,25312,638SH SOLE 12,63800
PENN NATL GAMING INCCOM70756910980811,155SH SOLE 11,15500
PEOPLES UNITED FINANCIAL INCCOM71270410520820,194SH SOLE 20,19400
PEPSICO INCCOM71344810812,49190,130SH SOLE 90,13000
PERRIGO CO PLCSHSG978221032044,464SH SOLE 4,46400
PFIZER INCCOM71708110314,791402,788SH SOLE 402,78800
PG&E CORPCOM69331C10816717,747SH SOLE 17,74700
PGIM GLOBAL HIGH YIELD FD FOCOM69346J10684363,630SH SOLE 63,63000
PGIM HIGH YIELD BOND FUND INCOM69346H10072052,097SH SOLE 52,09700
PHILIP MORRIS INTL INCCOM7181721094,83564,669SH SOLE 64,66900
PHILLIPS 66COM7185461044,10579,172SH SOLE 79,17200
PIMCO CA MUNICIPAL INCOME FDCOM72200N10678144,112SH SOLE 44,11200
PIMCO CORPORATE & INCOME OPPCOM72201B1012,020124,888SH SOLE 124,88800
PIMCO CORPORATE & INCOME STRCOM72200U10045328,905SH SOLE 28,90500
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1061,57778,598SH SOLE 78,59800
PIMCO DYNAMIC INCOME FDSHS72201Y10192536,435SH SOLE 36,43500
PIMCO ETF TR1-5 US TIP IDX72201R2052354,363SH SOLE 4,36300
PIMCO ETF TR15+ YR US TIPS72201R3041,52017,377SH SOLE 17,37700
PIMCO ETF TRBROAD US TIPS72201R4033455,304SH SOLE 5,30400
PIMCO ETF TRENHNCD LW DUR AC72201R7182,11120,670SH SOLE 20,67000
PIMCO ETF TRACTIVE BD ETF72201R7753,18828,381SH SOLE 28,38100
PIMCO ETF TR0-5 HIGH YIELD72201R7835255,601SH SOLE 5,60100
PIMCO ETF TRINV GRD CRP BD72201R8174033,516SH SOLE 3,51600
PIMCO ETF TRENHAN SHRT MA AC72201R8336,67965,533SH SOLE 65,53300
PIMCO ETF TRINTER MUN BD ACT72201R8663115,535SH SOLE 5,53500
PIMCO ETF TRSHTRM MUN BD ACT72201R8741,12821,986SH SOLE 21,98600
PIMCO HIGH INCOME FDCOM SHS7220141071,744319,448SH SOLE 319,44800
PIMCO MUN INCOME FDCOM72200R10730623,117SH SOLE 23,11700
PIMCO MUN INCOME FD IICOM72200W1061,514112,176SH SOLE 112,17600
PIMCO STRATEGIC INCOME FDCOM72200X1049314,576SH SOLE 14,57600
PINNACLE WEST CAP CORPCOM7234841015016,713SH SOLE 6,71300
PINTEREST INCCL A72352L1062135,175SH SOLE 5,17500
PIONEER FLOATING RATE TRCOM72369J10210210,229SH SOLE 10,22900
PIONEER NAT RES COCOM7237871073093,609SH SOLE 3,60900
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031057713,056SH SOLE 13,05600
PLUG POWER INCCOM NEW72919P20214811,155SH SOLE 11,15500
PNC FINL SVCS GROUP INCCOM6934751051,0449,484SH SOLE 9,48400
POLARIS INCCOM7310681023323,519SH SOLE 3,51900
PPG INDS INCCOM6935061079808,003SH SOLE 8,00300
PPL CORPCOM69351T1062,886106,084SH SOLE 106,08400
PRICE T ROWE GROUP INCCOM74144T1088406,521SH SOLE 6,52100
PRINCIPAL FINANCIAL GROUP INCOM74251V1022215,553SH SOLE 5,55300
PROCTER AND GAMBLE COCOM74271810926,819192,868SH SOLE 192,86800
PROGRESSIVE CORPCOM7433151031,43415,150SH SOLE 15,15000
PROLOGIS INC.COM74340W1036786,722SH SOLE 6,72200
PROSHARES TRONLINE RTL ETF74347B1692043,240SH SOLE 3,24000
PROSHARES TRS&P MDCP 400 DIV74347B68080515,133SH SOLE 15,13300
PROSHARES TRRUSS 2000 DIVD74347B69880617,220SH SOLE 17,22000
PROSHARES TRS&P 500 DV ARIST74348A46713,373185,368SH SOLE 185,36800
PROSPECT CAP CORPCOM74348T10223346,153SH SOLE 46,15300
PROSPECT CAP CORPNOTE 4.950% 7/174348TAR3327327,000PRN SOLE 327,00000
PROSPECT CAP CORPNOTE 6.375% 3/074348TAT9139136,000PRN SOLE 136,00000
PROSPERITY BANCSHARES INCCOM7436061053927,591SH SOLE 7,59100
PROTO LABS INCCOM7437131094593,523SH SOLE 3,52300
PRUDENTIAL FINL INCCOM74432010298415,532SH SOLE 15,53200
PTC THERAPEUTICS INCCOM69366J2004389,379SH SOLE 9,37900
PUBLIC STORAGECOM74460D1096202,776SH SOLE 2,77600
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,34442,717SH SOLE 42,71700
PULTE GROUP INCCOM7458671013337,174SH SOLE 7,17400
PUTNAM PREMIER INCOME TRSH BEN INT74685310022250,011SH SOLE 50,01100
QORVO INCCOM74736K1012131,640SH SOLE 1,64000
QUALCOMM INCCOM7475251036,76057,398SH SOLE 57,39800
QUEST DIAGNOSTICS INCCOM74834L1003422,995SH SOLE 2,99500
QUIDEL CORPCOM74838J1012721,237SH SOLE 1,23700
RAYMOND JAMES FINL INCCOM7547301092263,101SH SOLE 3,10100
RAYTHEON TECHNOLOGIES CORPCOM75513E1016,856119,070SH SOLE 119,07000
RCI HOSPITALITY HLDGS INCCOM74934Q10828013,748SH SOLE 13,74800
REALITY SHS ETF TRDIVCN LDRS ETF75605A4054159,482SH SOLE 9,48200
REALTY INCOME CORPCOM7561091042,74345,109SH SOLE 45,10900
REAVES UTIL INCOME FDCOM SH BEN INT75615810176524,432SH SOLE 24,43200
REGENERON PHARMACEUTICALSCOM75886F107479857SH SOLE 85700
REGIONS FINANCIAL CORP NEWCOM7591EP10029625,888SH SOLE 25,88800
RELIANCE STEEL & ALUMINUM COCOM7595091022832,778SH SOLE 2,77800
REPUBLIC SVCS INCCOM7607591001,28213,784SH SOLE 13,78400
RESMED INCCOM7611521072061,203SH SOLE 1,20300
RINGCENTRAL INCCL A76680R2066292,290SH SOLE 2,29000
RIO TINTO PLCSPONSORED ADR7672041001,12018,554SH SOLE 18,55400
RITCHIE BROS AUCTIONEERSCOM7677441053676,200SH SOLE 6,20000
ROCKWELL AUTOMATION INCCOM7739031098123,677SH SOLE 3,67700
ROCKWELL MED INCCOM7743741021210,934SH SOLE 10,93400
ROKU INCCOM CL A77543R1021,3357,076SH SOLE 7,07600
ROLLINS INCCOM7757111044077,497SH SOLE 7,49700
ROSS STORES INCCOM7782961036486,947SH SOLE 6,94700
ROYAL BK CDACOM7800871021,36019,429SH SOLE 19,42900
ROYAL CARIBBEAN GROUPCOMV7780T1031,19318,556SH SOLE 18,55600
ROYAL DUTCH SHELL PLCSPON ADR B7802591074,521186,683SH SOLE 186,68300
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063,546141,081SH SOLE 141,08100
ROYCE VALUE TR INCCOM78091010514511,525SH SOLE 11,52500
RPM INTL INCCOM7496851035766,971SH SOLE 6,97100
S&P GLOBAL INCCOM78409V1041,1263,122SH SOLE 3,12200
SABRA HEALTH CARE REIT INCCOM78573L10618613,522SH SOLE 13,52200
SALESFORCE COM INCCOM79466L3027,37229,208SH SOLE 29,20800
SANOFISPONSORED ADR80105N1053086,087SH SOLE 6,08700
SAP SESPON ADR8030542042741,759SH SOLE 1,75900
SAREPTA THERAPEUTICS INCCOM8036071008956,375SH SOLE 6,37500
SCHLUMBERGER LTDCOM80685710885454,973SH SOLE 54,97300
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241022743,457SH SOLE 3,45700
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242013,79247,030SH SOLE 47,03000
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002,68323,297SH SOLE 23,29700
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440971213,695SH SOLE 13,69500
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083315,949SH SOLE 5,94900
SCHWAB STRATEGIC TRUS SML CAP ETF8085246075798,526SH SOLE 8,52600
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,15443,194SH SOLE 43,19400
SCHWAB STRATEGIC TRSCHWB FDT EMK LG80852473090838,295SH SOLE 38,29500
SCHWAB STRATEGIC TRSCHWB FDT INT SC80852474879826,685SH SOLE 26,68500
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247551,57764,148SH SOLE 64,14800
SCHWAB STRATEGIC TRSCHWAB FDT US SC8085247631,77953,819SH SOLE 53,81900
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247713,01077,738SH SOLE 77,73800
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479713,314240,409SH SOLE 240,40900
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052,34874,785SH SOLE 74,78500
SCHWAB STRATEGIC TRUS AGGREGATE B80852483972312,880SH SOLE 12,88000
SCHWAB STRATEGIC TRUS REIT ETF80852484746413,099SH SOLE 13,09900
SCHWAB STRATEGIC TRUS TIPS ETF8085248701,74928,373SH SOLE 28,37300
SCOTTS MIRACLE GRO COCL A8101861061,1727,674SH SOLE 7,67400
SEA LTDSPONSORD ADS81141R1002861,851SH SOLE 1,85100
SEAGATE TECHNOLOGY PLCSHSG7945M10763212,762SH SOLE 12,76200
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,40822,200SH SOLE 22,20000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2096,96565,995SH SOLE 65,99500
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3084,36067,943SH SOLE 67,94300
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4076,46344,015SH SOLE 44,01500
SELECT SECTOR SPDR TRENERGY81369Y5067,179240,361SH SOLE 240,36100
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6056,554271,978SH SOLE 271,97800
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042,32030,140SH SOLE 30,14000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80317,794152,353SH SOLE 152,35300
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,30622,068SH SOLE 22,06800
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8603,845109,238SH SOLE 109,23800
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8866,192104,400SH SOLE 104,40000
SEMPRA ENERGYCOM8168511097516,341SH SOLE 6,34100
SERVICE CORP INTLCOM8175651042876,806SH SOLE 6,80600
SERVICENOW INCCOM81762P1022,6975,567SH SOLE 5,56700
SHERWIN WILLIAMS COCOM8243481061,2231,752SH SOLE 1,75200
SHOPIFY INCCL A82509L1075,7545,631SH SOLE 5,63100
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C10839510,392SH SOLE 10,39200
SIMON PPTY GROUP INC NEWCOM8288061093735,821SH SOLE 5,82100
SIMPSON MANUFACTURING CO INCCOM8290731053543,627SH SOLE 3,62700
SIRIUS XM HOLDINGS INCCOM82968B10313424,641SH SOLE 24,64100
SIXTH STREET SPECIALTY LENDNCOM83012A10966539,334SH SOLE 39,33400
SKYWORKS SOLUTIONS INCCOM83088M1021,1718,053SH SOLE 8,05300
SLACK TECHNOLOGIES INCCOM CL A83088V10258922,101SH SOLE 22,10100
SMITH A O CORPCOM8318652093396,430SH SOLE 6,43000
SMITH MICRO SOFTWARE INCCOM NEW83215420714940,000SH SOLE 40,00000
SMUCKER J M COCOM NEW8326964054273,707SH SOLE 3,70700
SNAP INCCL A83304A10637014,171SH SOLE 14,17100
SNAP ON INCCOM8330341017575,136SH SOLE 5,13600
SNOWFLAKE INCCL A833445109204805SH SOLE 80500
SOLAREDGE TECHNOLOGIES INCCOM83417M1043771,580SH SOLE 1,58000
SONOCO PRODS COCOM8354951024308,417SH SOLE 8,41700
SONY CORPSPONSORED ADR8356993072313,001SH SOLE 3,00100
SORRENTO THERAPEUTICS INCCOM NEW83587F20290781,453SH SOLE 81,45300
SOUTHERN COCOM8425871077,947146,488SH SOLE 146,48800
SOUTHERN COPPER CORPCOM84265V1052916,431SH SOLE 6,43100
SOUTHWEST AIRLS COCOM8447411081,96652,042SH SOLE 52,04200
SOUTHWESTERN ENERGY COCOM8454671094217,616SH SOLE 17,61600
SPDR DOW JONES INDL AVERAGEUT SER 178467X10913,13147,281SH SOLE 47,28100
SPDR GOLD TRGOLD SHS78463V10727,070152,840SH SOLE 152,84000
SPDR INDEX SHS FDSS&P CHINA ETF78463X4004183,509SH SOLE 3,50900
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X4342734,421SH SOLE 4,42100
SPDR INDEX SHS FDSS&P GLBDIV ETF78463X4591,12921,201SH SOLE 21,20100
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50987223,868SH SOLE 23,86800
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7492,04251,824SH SOLE 51,82400
SPDR INDEX SHS FDSS&P INTL ETF78463X77268820,474SH SOLE 20,47400
SPDR INDEX SHS FDSS&P INTL SMLCP78463X8712718,845SH SOLE 8,84500
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892478,409SH SOLE 8,40900
SPDR S&P 500 ETF TRTR UNIT78462F10368,108203,459SH SOLE 203,45900
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1078,78625,912SH SOLE 25,91200
SPDR SER TRNYSE TECH ETF78464A1022882,424SH SOLE 2,42400
SPDR SER TRBLOMBRG BRC INTL78464A15137410,519SH SOLE 10,51900
SPDR SER TRS&P 600 SMCP GRW78464A2011,56226,415SH SOLE 26,41500
SPDR SER TRWELLS FG PFD ETF78464A29252312,055SH SOLE 12,05500
SPDR SER TRBLMBRG BRC CNVRT78464A35984712,223SH SOLE 12,22300
SPDR SER TRPORTFLI MORTGAGE78464A38333512,670SH SOLE 12,67000
SPDR SER TRPRTFLO S&P500 GW78464A4092,24944,850SH SOLE 44,85000
SPDR SER TRPORTFOLIO SHORT78464A4748,657275,771SH SOLE 275,77100
SPDR SER TRPRTFLO S&P500 VL78464A5082347,750SH SOLE 7,75000
SPDR SER TRS&P TRANSN ETF78464A5324968,551SH SOLE 8,55100
SPDR SER TRAEROSPACE DEF78464A6315856,755SH SOLE 6,75500
SPDR SER TRPORTFLI TIPS ETF78464A6562658,575SH SOLE 8,57500
SPDR SER TRPORTFLI INTRMDIT78464A6723,730112,361SH SOLE 112,36100
SPDR SER TRS&P DIVID ETF78464A76310,605114,829SH SOLE 114,82900
SPDR SER TRS&P BK ETF78464A79732410,975SH SOLE 10,97500
SPDR SER TRS&P 600 SML CAP78464A81311,214184,222SH SOLE 184,22200
SPDR SER TRS&P BIOTECH78464A8705,10145,843SH SOLE 45,84300
SPDR SER TRS&P HOMEBUILD78464A8881,75232,523SH SOLE 32,52300
SPDR SER TRPORTFOLIO SH TSR78468R1014,672152,281SH SOLE 152,28100
SPDR SER TRBLOMBERG BRC INV78468R2001,93063,178SH SOLE 63,17800
SPDR SER TRBLOOMBERG SRT TR78468R40827210,601SH SOLE 10,60100
SPDR SER TRBLOOMBERG BRCLYS78468R6223,62034,710SH SOLE 34,71000
SPDR SER TRSPDR BLOOMBERG78468R6633714,059SH SOLE 4,05900
SPDR SER TRNUVEEN BLMBRG SR78468R73919,391388,615SH SOLE 388,61500
SPDR SER TRPRTFLO S&P500 HI78468R78834312,518SH SOLE 12,51800
SPDR SER TRSSGA US LRG ETF78468R8042,18820,201SH SOLE 20,20100
SPDR SER TRPORTFOLIO S&P60078468R85336213,250SH SOLE 13,25000
SPDR SER TRSSGA US SMAL ETF78468R8871,84024,261SH SOLE 24,26100
SPIRIT RLTY CAP INC NEWNOTE 3.750% 5/184860WAB82727,000PRN SOLE 27,00000
SPLUNK INCCOM8486371042791,485SH SOLE 1,48500
SPOTIFY TECHNOLOGY S ASHSL8681T1022431,009SH SOLE 1,00900
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1011,20365,601SH SOLE 65,60100
SPROTT PHYSICAL GOLD TRUNIT85207H1041,27484,750SH SOLE 84,75000
SPROTT PHYSICAL SILVER TRTR UNIT85207K1071,286155,690SH SOLE 155,69000
SQUARE INCCL A8522341035,31132,665SH SOLE 32,66500
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482895,864SH SOLE 5,86400
SSR MNG INCCOM78473010362233,289SH SOLE 33,28900
STANLEY BLACK & DECKER INCCOM8545021016784,155SH SOLE 4,15500
STARBUCKS CORPCOM8552441095,90668,833SH SOLE 68,83300
STMICROELECTRONICS N VNY REGISTRY8610121022096,795SH SOLE 6,79500
STONE HBR EMERGING MKTS TOTACOM86164W1008211,564SH SOLE 11,56400
STRYKER CORPORATIONCOM8636671011,6838,081SH SOLE 8,08100
SUN LIFE FINANCIAL INC.COM86679610571017,467SH SOLE 17,46700
SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K1092419,926SH SOLE 9,92600
SYNCHRONY FINANCIALCOM87165B1032057,887SH SOLE 7,88700
SYNOPSYS INCCOM8716071074482,092SH SOLE 2,09200
SYSCO CORPCOM8718291072,81445,304SH SOLE 45,30400
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003,10038,304SH SOLE 38,30400
TANDEM DIABETES CARE INCCOM NEW8753722031,47813,016SH SOLE 13,01600
TANGER FACTORY OUTLET CTRS ICOM87546510611118,150SH SOLE 18,15000
TANZANIAN GOLD CORPCOM87601A10777110,000SH SOLE 110,00000
TARGA RES CORPCOM87612G10171450,700SH SOLE 50,70000
TARGET CORPCOM87612E1065,23733,257SH SOLE 33,25700
TC ENERGY CORPCOM87807B10771416,963SH SOLE 16,96300
TE CONNECTIVITY LTDREG SHSH849891042642,711SH SOLE 2,71100
TELADOC HEALTH INCCOM87918A1052,85813,076SH SOLE 13,07600
TELEFLEX INCORPORATEDCOM879369106306898SH SOLE 89800
TERADYNE INCCOM8807701023694,633SH SOLE 4,63300
TESLA INCCOM88160R10124,47457,062SH SOLE 57,06200
TEVA PHARMACEUTICAL FIN LLCDBCV 0.250% 2/088163VAE91212,000PRN SOLE 12,00000
TEXAS INSTRS INCCOM8825081045,52838,720SH SOLE 38,72000
TEXAS PAC LD TRSUB CTF PROP I T882610108241533SH SOLE 53300
THE TRADE DESK INCCOM CL A88339J1056971,344SH SOLE 1,34400
THERAPEUTICSMD INCCOM88338N1075936,806SH SOLE 36,80600
THERATECHNOLOGIES INCCOM88338H1003114,000SH SOLE 14,00000
THERMO FISHER SCIENTIFIC INCCOM8835561023,9788,992SH SOLE 8,99200
TJX COS INC NEWCOM8725401092,69448,408SH SOLE 48,40800
T-MOBILE US INCCOM8725901045604,924SH SOLE 4,92400
TORO COCOM8910921081,37716,388SH SOLE 16,38800
TORONTO DOMINION BK ONTCOM NEW8911605094569,827SH SOLE 9,82700
TOTAL SESPONSORED ADS89151E10995827,970SH SOLE 27,97000
TOYOTA MOTOR CORPSP ADR REP2COM8923313073512,637SH SOLE 2,63700
TRACTOR SUPPLY COCOM8923561066844,784SH SOLE 4,78400
TRANE TECHNOLOGIES PLCSHSG8994E1034253,487SH SOLE 3,48700
TRANSOCEAN LTDREG SHSH8817H100911,855SH SOLE 11,85500
TRAVELERS COMPANIES INCCOM89417E1092,27221,020SH SOLE 21,02000
TRIMBLE INCCOM8962391003216,597SH SOLE 6,59700
TRUIST FINL CORPCOM89832Q1092,25159,192SH SOLE 59,19200
TTEC HLDGS INCCOM89854H1022785,097SH SOLE 5,09700
TWILIO INCCL A90138F1025432,200SH SOLE 2,20000
TWITTER INCCOM90184L1021,11325,112SH SOLE 25,11200
TWO HBRS INVT CORPCOM NEW90187B40816732,302SH SOLE 32,30200
TYLER TECHNOLOGIES INCCOM9022521053561,021SH SOLE 1,02100
TYSON FOODS INCCL A9024941033045,082SH SOLE 5,08200
U S PHYSICAL THERAPY INCCOM90337L1082062,350SH SOLE 2,35000
UBER TECHNOLOGIES INCCOM90353T1002175,876SH SOLE 5,87600
UBS AG LONDON BRANCHETRAC ALER MLP90267B6822,493365,819SH SOLE 365,81900
UGI CORP NEWCOM90268110559818,267SH SOLE 18,26700
ULTA BEAUTY INCCOM90384S3032311,039SH SOLE 1,03900
UNDER ARMOUR INCCL C90431120625926,207SH SOLE 26,20700
UNILEVER N VN Y SHS NEW9047847094908,153SH SOLE 8,15300
UNILEVER PLCSPON ADR NEW9047677043,28753,292SH SOLE 53,29200
UNION PAC CORPCOM9078181085,34727,118SH SOLE 27,11800
UNITED AIRLS HLDGS INCCOM9100471092,08059,770SH SOLE 59,77000
UNITED PARCEL SERVICE INCCL B9113121065,67134,142SH SOLE 34,14200
UNITED RENTALS INCCOM9113631092531,450SH SOLE 1,45000
UNITED STATES STL CORP NEWCOM91290910811615,657SH SOLE 15,65700
UNITED STS GASOLINE FD LPUNITS91201T10271035,575SH SOLE 35,57500
UNITED STS OIL FD LPUNITS91232N20728810,185SH SOLE 10,18500
UNITEDHEALTH GROUP INCCOM91324P10210,84934,794SH SOLE 34,79400
UNIVERSAL DISPLAY CORPCOM91347P1054652,570SH SOLE 2,57000
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1054287,481SH SOLE 7,48100
UNIVERSAL INS HLDGS INCCOM91359V10735525,649SH SOLE 25,64900
US BANCORP DELCOM NEW9029733041,83951,006SH SOLE 51,00600
USD PARTNERS LPCOM UT REP LTD90331810310032,681SH SOLE 32,68100
V F CORPCOM9182041085037,190SH SOLE 7,19000
VALE S ASPONSORED ADS91912E10514013,281SH SOLE 13,28100
VALERO ENERGY CORPCOM91913Y1002,36054,350SH SOLE 54,35000
VALLEY NATL BANCORPCOM9197941076910,115SH SOLE 10,11500
VANECK MERK GOLD TRGOLD TRUST92107810122011,959SH SOLE 11,95900
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1063,22182,124SH SOLE 82,12400
VANECK VECTORS ETF TRBDC INCOME ETF92189F41160349,745SH SOLE 49,74500
VANECK VECTORS ETF TRPFD SECS EX FINL92189F42928114,466SH SOLE 14,46600
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43748916,447SH SOLE 16,44700
VANECK VECTORS ETF TRINVT GRADE FLTG92189F48654021,394SH SOLE 21,39400
VANECK VECTORS ETF TRSHORT MUNI ETF92189F52835119,522SH SOLE 19,52200
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6432,16639,582SH SOLE 39,58200
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6764972,859SH SOLE 2,85900
VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F7002283,381SH SOLE 3,38100
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7914067,298SH SOLE 7,29800
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H20162512,195SH SOLE 12,19500
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002126,879SH SOLE 6,87900
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H40984214,093SH SOLE 14,09300
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325051,1825,666SH SOLE 5,66600
VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327946114,026SH SOLE 4,02600
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328288746,764SH SOLE 6,76400
VANGUARD BD INDEX FDSLONG TERM BOND9219377932,36121,111SH SOLE 21,11100
VANGUARD BD INDEX FDSINTERMED TERM92193781915,660167,647SH SOLE 167,64700
VANGUARD BD INDEX FDSSHORT TRM BOND9219378277,30187,882SH SOLE 87,88200
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783535,478402,414SH SOLE 402,41400
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4077,580130,396SH SOLE 130,39600
VANGUARD INDEX FDSS&P 500 ETF SHS92290836341,384134,578SH SOLE 134,57800
VANGUARD INDEX FDSMCAP VL IDXVIP9229085127387,270SH SOLE 7,27000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382,02511,218SH SOLE 11,21800
VANGUARD INDEX FDSREAL ESTATE ETF92290855374,151938,292SH SOLE 938,29200
VANGUARD INDEX FDSSML CP GRW ETF9229085954,42720,599SH SOLE 20,59900
VANGUARD INDEX FDSSM CP VAL ETF9229086115,59150,447SH SOLE 50,44700
VANGUARD INDEX FDSMID CAP ETF92290862912,71272,197SH SOLE 72,19700
VANGUARD INDEX FDSLARGE CAP ETF9229086375,26933,689SH SOLE 33,68900
VANGUARD INDEX FDSEXTEND MKT ETF9229086523,41026,296SH SOLE 26,29600
VANGUARD INDEX FDSGROWTH ETF92290873658,962259,031SH SOLE 259,03100
VANGUARD INDEX FDSVALUE ETF92290874445,312433,628SH SOLE 433,62800
VANGUARD INDEX FDSSMALL CP ETF92290875137,291242,451SH SOLE 242,45100
VANGUARD INDEX FDSTOTAL STK MKT92290876937,473219,931SH SOLE 219,93100
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267675015,349SH SOLE 15,34900
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427187407,065SH SOLE 7,06500
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427427158,850SH SOLE 8,85000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427758,039159,354SH SOLE 159,35400
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285832,182744,192SH SOLE 744,19200
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF92204286695914,075SH SOLE 14,07500
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,48828,438SH SOLE 28,43800
VANGUARD MALVERN FDSSTRM INFPROIDX9220208051,31825,797SH SOLE 25,79700
VANGUARD MUN BD FDSTAX EXEMPT BD9229077461,44226,463SH SOLE 26,46300
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021,26420,389SH SOLE 20,38900
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40925,612309,042SH SOLE 309,04200
VANGUARD SCOTTSDALE FDSTOTAL WLD BD ETF92206C5654785,835SH SOLE 5,83500
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6232431,506SH SOLE 1,50600
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6492302,641SH SOLE 2,64100
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6647,13258,956SH SOLE 58,95600
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6805412,422SH SOLE 2,42200
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70674210,524SH SOLE 10,52400
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7145925,701SH SOLE 5,70100
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7309,05358,438SH SOLE 58,43800
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77189316,394SH SOLE 16,39400
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8136045,650SH SOLE 5,65000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8705,56258,015SH SOLE 58,01500
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884425,538198,425SH SOLE 198,42500
VANGUARD STAR FDSVG TL INTL STK F9219097685,852112,127SH SOLE 112,12700
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385842,8671,048,386SH SOLE 1,048,38600
VANGUARD WELLINGTON FDUS MINIMUM9219354094255,156SH SOLE 5,15600
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640626,179323,687SH SOLE 323,68700
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,80634,715SH SOLE 34,71500
VANGUARD WHITEHALL FDSINTL DVD ETF9219468104716,545SH SOLE 6,54500
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468852182,774SH SOLE 2,77400
VANGUARD WORLD FDESG US STK ETF9219107332,92047,265SH SOLE 47,26500
VANGUARD WORLD FDMEGA GRWTH IND9219108162,97616,052SH SOLE 16,05200
VANGUARD WORLD FDMEGA CAP VAL ETF92191084090211,776SH SOLE 11,77600
VANGUARD WORLD FDMEGA CAP INDEX9219108731,76414,750SH SOLE 14,75000
VANGUARD WORLD FDSCONSUM DIS ETF92204A1081,5256,492SH SOLE 6,49200
VANGUARD WORLD FDSCONSUM STP ETF92204A2076,17137,842SH SOLE 37,84200
VANGUARD WORLD FDSENERGY ETF92204A3062,17854,489SH SOLE 54,48900
VANGUARD WORLD FDSFINANCIALS ETF92204A4055,16187,785SH SOLE 87,78500
VANGUARD WORLD FDSHEALTH CAR ETF92204A50412,75362,692SH SOLE 62,69200
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6035043,488SH SOLE 3,48800
VANGUARD WORLD FDSINF TECH ETF92204A7027,16122,983SH SOLE 22,98300
VANGUARD WORLD FDSMATERIALS ETF92204A8013,04922,641SH SOLE 22,64100
VANGUARD WORLD FDSUTILITIES ETF92204A8762,63120,396SH SOLE 20,39600
VANGUARD WORLD FDSCOMM SRVC ETF92204A8848948,835SH SOLE 8,83500
VARIAN MED SYS INCCOM92220P1054902,850SH SOLE 2,85000
VECTOR GROUP LTDCOM92240M10827628,547SH SOLE 28,54700
VEEVA SYS INCCL A COM9224751089273,302SH SOLE 3,30200
VENTAS INCCOM92276F10088621,210SH SOLE 21,21000
VERASTEM INCCOM92337C1041110,300SH SOLE 10,30000
VEREIT INCCOM92339V10032650,326SH SOLE 50,32600
VERINT SYS INCNOTE 1.500% 6/092343XAA81717,000PRN SOLE 17,00000
VERISK ANALYTICS INCCOM92345Y1062,21811,972SH SOLE 11,97200
VERIZON COMMUNICATIONS INCCOM92343V10432,996554,758SH SOLE 554,75800
VERTEX PHARMACEUTICALS INCCOM92532F1007372,714SH SOLE 2,71400
VIACOMCBS INCCL B92556H20629210,565SH SOLE 10,56500
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8242405,060SH SOLE 5,06000
VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M10512816,962SH SOLE 16,96200
VIRGIN GALACTIC HOLDINGS INCCOM92766K10619710,252SH SOLE 10,25200
VIRNETX HLDG CORPCOM92823T10818234,434SH SOLE 34,43400
VISA INCCOM CL A92826C83924,884124,513SH SOLE 124,51300
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30819814,992SH SOLE 14,99200
VOYA GLBL EQTY DIV & PREM OPCOM92912T10024149,402SH SOLE 49,40200
VOYA PRIME RATE TRSH BEN INT92913A1006514,585SH SOLE 14,58500
WABTECCOM9297401082614,631SH SOLE 4,63100
WALGREENS BOOTS ALLIANCE INCCOM9314271081,60944,481SH SOLE 44,48100
WALMART INCCOM93114210317,656126,326SH SOLE 126,32600
WASTE MGMT INC DELCOM94106L1096,62258,507SH SOLE 58,50700
WAYFAIR INCCL A94419L101224763SH SOLE 76300
WD-40 COCOM9292361074542,384SH SOLE 2,38400
WEC ENERGY GROUP INCCOM92939U1068829,086SH SOLE 9,08600
WELLS FARGO CO NEWCOM9497461013,880164,844SH SOLE 164,84400
WELLS FARGO CO NEWPERP PFD CNV A949746804294218SH SOLE 21800
WELLS FARGO GLOBAL DIVIDENDCOM94987C10311427,556SH SOLE 27,55600
WELLTOWER INCCOM95040Q1041,85033,340SH SOLE 33,34000
WENDYS COCOM95058W10039817,871SH SOLE 17,87100
WESCO INTL INCCOM95082P1053648,299SH SOLE 8,29900
WESTERN ASSET HIGH INCOME FDCOM95766J10211718,086SH SOLE 18,08600
WESTERN ASSET INTER MUNI FDCOM95843510910811,900SH SOLE 11,90000
WESTERN ASSET MTG CAP CORPCOM95790D1055326,057SH SOLE 26,05700
WESTERN DIGITAL CORP.COM9581021052436,689SH SOLE 6,68900
WEYERHAEUSER CO MTN BECOM NEW96216610457320,046SH SOLE 20,04600
WHEATON PRECIOUS METALS CORPCOM9628791021,37327,913SH SOLE 27,91300
WHIRLPOOL CORPCOM9633201063682,006SH SOLE 2,00600
WHITEHORSE FIN INCCOM96524V10615215,280SH SOLE 15,28000
WILLIAMS COS INCCOM96945710023411,863SH SOLE 11,86300
WISDOMTREE TRUS TOTAL DIVIDND97717W1092,75929,327SH SOLE 29,32700
WISDOMTREE TRUS HIGH DIVIDEND97717W2081,23719,748SH SOLE 19,74800
WISDOMTREE TREMG MKTS SMCAP97717W2815,863141,924SH SOLE 141,92400
WISDOMTREE TRUS LARGECAP DIVD97717W3079,04893,257SH SOLE 93,25700
WISDOMTREE TREMER MKT HIGH FD97717W31579,1362,246,046SH SOLE 2,246,04600
WISDOMTREE TRUS DIVID EX FNCL97717W4062993,982SH SOLE 3,98200
WISDOMTREE TRUS MIDCAP DIVID97717W5051,03435,615SH SOLE 35,61500
WISDOMTREE TRUS SMALLCAP FUND97717W5622,25075,357SH SOLE 75,35700
WISDOMTREE TRUS MIDCAP FUND97717W5701,27437,289SH SOLE 37,28900
WISDOMTREE TRUS LARGECAP FUND97717W5886,781191,399SH SOLE 191,39900
WISDOMTREE TRUS SMALLCAP DIVD97717W6042,942139,653SH SOLE 139,65300
WISDOMTREE TRINTL EQUITY FD97717W7033627,955SH SOLE 7,95500
WISDOMTREE TRINTL SMCAP DIV97717W7604,95882,719SH SOLE 82,71900
WISDOMTREE TRINTL DIV EX FINL97717W7861,16232,330SH SOLE 32,33000
WISDOMTREE TRINTL LRGCAP DV97717W79465715,924SH SOLE 15,92400
WISDOMTREE TRITL HIGH DIV FD97717W80257217,447SH SOLE 17,44700
WISDOMTREE TRJAPN HEDGE EQT97717W8511,87838,331SH SOLE 38,33100
WISDOMTREE TRUS HGH YLD CORP97717X1724729,307SH SOLE 9,30700
WISDOMTREE TRCURRNCY INT EQ97717X2631,00539,545SH SOLE 39,54500
WISDOMTREE TRYIELD ENHANCD US97717X51111,611215,833SH SOLE 215,83300
WISDOMTREE TREM EX ST-OWNED97717X57877322,985SH SOLE 22,98500
WISDOMTREE TRITL HDG QTLY DIV97717X59443211,795SH SOLE 11,79500
WISDOMTREE TRFLOATNG RAT TREA97717X6289,146363,960SH SOLE 363,96000
WISDOMTREE TRUS QTLY DIV GRT97717X6694,76896,277SH SOLE 96,27700
WISDOMTREE TREUROPE HEDGED EQ97717X70179812,944SH SOLE 12,94400
WISDOMTREE TRCLOUD COMPUTNG97717Y6911,05824,789SH SOLE 24,78900
WISDOMTREE TRINTK MLTIFACTR97717Y77417,374726,049SH SOLE 726,04900
WORKDAY INCCL A98138H1014942,292SH SOLE 2,29200
WORLD GOLD TRSPDR GLD MINIS98149E2041,69590,352SH SOLE 90,35200
WP CAREY INCCOM92936U1092,74742,072SH SOLE 42,07200
WPX ENERGY INCCOM98212B10338879,138SH SOLE 79,13800
WYNN RESORTS LTDCOM9831341073765,249SH SOLE 5,24900
XCEL ENERGY INCCOM98389B1001,32219,160SH SOLE 19,16000
XILINX INCCOM9839191015174,963SH SOLE 4,96300
YAMANA GOLD INCCOM98462Y1009115,914SH SOLE 15,91400
YOUNGEVITY INTL INCCOM NEW9875372063049,663SH SOLE 49,66300
YUM BRANDS INCCOM9884981012,78030,384SH SOLE 30,38400
YUM CHINA HLDGS INCCOM98850P1094258,052SH SOLE 8,05200
ZEBRA TECHNOLOGIES CORPORATICL A9892071053311,301SH SOLE 1,30100
ZIMMER BIOMET HOLDINGS INCCOM98956P1025133,757SH SOLE 3,75700
ZOETIS INCCL A98978V1031,77010,726SH SOLE 10,72600
ZOOM VIDEO COMMUNICATIONS INCL A98980L1012,8506,066SH SOLE 6,06600
ZOSANO PHARMA CORPCOM NEW98979H2021610,000SH SOLE 10,00000
ZSCALER INCCOM98980G1026254,439SH SOLE 4,43900
ZYNGA INCCL A98986T10813414,580SH SOLE 14,58000