Docoh
Loading...

Sonora Investment Management

Filed: 19 Oct 21, 8:00pm

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 LTDSPONSORED ADR000375204250SH SOLE 0050
AFLAC INCCOM001055102541,011SH SOLE 001,011
AGNC INVT CORPCOM00123Q10452030,806SH SOLE 0030,806
ALPS ETF TRALERIAN MLP00162Q45227733SH SOLE 00733
ALPS ETF TRSECTR DIV DOGS00162Q858891,685SH SOLE 001,685
AMC ENTMT HLDGS INCCL A COM00165C10402SH SOLE 002
AMN HEALTHCARE SVCS INCCOM00174410118187SH SOLE 00187
ATT INCCOM00206R1025,461189,742SH SOLE 00189,742
ARK ETF TRINNOVATION ETF00214Q1041077SH SOLE 0077
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W1002275SH SOLE 00275
ABBOTT LABSCOM0028241007646,587SH SOLE 006,587
ABBVIE INCCOM00287Y1096115,428SH SOLE 005,428
ACTIVISION BLIZZARD INCCOM00507V10929299SH SOLE 00299
ADOBE SYSTEMS INCORPORATEDCOM00724F10112,70821,699SH SOLE 0021,699
ADVANCE AUTO PARTS INCCOM00751Y106418SH SOLE 0018
ADVANSIX INCCOM00773T10101SH SOLE 001
ADVANCED MICRO DEVICES INCCOM00790310769734SH SOLE 00734
AEROVIRONMENT INCCOM008073108110SH SOLE 0010
AGILENT TECHNOLOGIES INCCOM00846U10147317SH SOLE 00317
AIRBNB INCCOM CL A0090661011595SH SOLE 0095
AIR PRODS CHEMS INCCOM0091581061966SH SOLE 0066
AKAMAI TECHNOLOGIES INCCOM00971T10135300SH SOLE 00300
AKEBIA THERAPEUTICS INCCOM00972D1055013,100SH SOLE 0013,100
ALAMOS GOLD INC NEWCOM CL A011532108202,600SH SOLE 002,600
ALASKA AIR GROUP INCCOM0116591091041,716SH SOLE 001,716
ALBEMARLE CORPCOM012653101425SH SOLE 0025
ALCOA CORPCOM013872106123SH SOLE 0023
ALEXANDRIA REAL ESTATE EQ INCOM015271109154847SH SOLE 00847
ALEXION PHARMACEUTICALS INCCOM01535110915SH SOLE 005
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1026662,938SH SOLE 002,938
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10664313,812SH SOLE 0013,812
ALLSTATE CORPCOM02000210141316SH SOLE 00316
ALLY FINL INCCOM02005N10028569SH SOLE 00569
ALPHABET INCCAP STK CL C02079K10723,5879,411SH SOLE 009,411
ALPHABET INCCAP STK CL A02079K3055,6972,333SH SOLE 002,333
ALTERYX INCCOM CL A02156B103445SH SOLE 0045
ALTRIA GROUP INCCOM02209S10348710,219SH SOLE 0010,219
AMARIN CORP PLCSPONS ADR NEW023111206033SH SOLE 0033
AMAZON COM INCCOM0231351068,3292,421SH SOLE 002,421
AMEREN CORPCOM02360810210128SH SOLE 00128
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105281,891SH SOLE 001,891
AMERICAN AIRLS GROUP INCCOM02376R10218842SH SOLE 00842
AMERICAN ELEC PWR CO INCCOM0255371012202,599SH SOLE 002,599
AMERICAN ELEC PWR CO INCUNIT0255371276,239126,982SH SOLE 00126,982
AMERICAN EXPRESS COCOM02581610951310SH SOLE 00310
AMERICAN INTL GROUP INCCOM NEW026874784492SH SOLE 0092
AMER STATES WTR COCOM02989910140500SH SOLE 00500
AMERICAN TOWER CORP NEWCOM03027X1002,0037,416SH SOLE 007,416
AMERISOURCEBERGEN CORPCOM03073E10516142SH SOLE 00142
AMERIPRISE FINL INCCOM03076C106131526SH SOLE 00526
AMGEN INCCOM0311621007,40330,373SH SOLE 0030,373
AMPHENOL CORP NEWCL A03209510127400SH SOLE 00400
ANALOG DEVICES INCCOM03265410589520SH SOLE 00520
ANHEUSER BUSCH INBEV SANVSPONSORED ADR03524A108234SH SOLE 0034
ANNALY CAPITAL MANAGEMENT INCOM03571040918620,974SH SOLE 0020,974
ANTARES PHARMA INCCOM036642106133,000SH SOLE 003,000
ANTHEM INCCOM03675210338100SH SOLE 00100
APA CORPORATIONCOM03743Q108143SH SOLE 0043
APARTMENT INVT MGMT COCL A03748R7472264SH SOLE 00264
APARTMENT INCOME REIT CORPCOM03750L10913264SH SOLE 00264
APOLLO COML REAL EST FIN INCCOM03762U105543,400SH SOLE 003,400
APPIAN CORPCL A03782L1012001,450SH SOLE 001,450
APPLE INCCOM03783310041,564303,474SH SOLE 00303,474
APPLIED MATLS INCCOM0382221051,0777,564SH SOLE 007,564
AQUABOUNTY TECHNOLOGIES INCCOM NEW03842K20004SH SOLE 004
ARCHER DANIELS MIDLAND COCOM03948310245742SH SOLE 00742
ARCONIC CORPORATIONCOM03966V107118SH SOLE 0018
ARES MANAGEMENT CORPORATIONCL A COM STK03990B10123365SH SOLE 00365
ARISTA NETWORKS INCCOM04041310678216SH SOLE 00216
ARLO TECHNOLOGIES INCCOM04206A1013475SH SOLE 00475
ARMOUR RESIDENTIAL REIT INCCOM NEW04231550719517,090SH SOLE 0017,090
ASTRAZENECA PLCSPONSORED ADR04635310836594SH SOLE 00594
ASTRONICS CORPCOM046433108533,000SH SOLE 003,000
ATHERSYS INC NEWCOM04744L10675,000SH SOLE 005,000
ATHIRA PHARMA INCCOM04746L1041100SH SOLE 00100
ATMOS ENERGY CORPCOM04956010543445SH SOLE 00445
AUDDIA INCW EXP05072K115040SH SOLE 0040
AURORA CANNABIS INCCOM05156X884053SH SOLE 0053
AUTODESK INCCOM05276910667230SH SOLE 00230
AUTOMATIC DATA PROCESSING INCOM053015103838SH SOLE 0038
AUTOZONE INCCOM053332102213143SH SOLE 00143
AVALONBAY CMNTYS INCCOM05348410142200SH SOLE 00200
AVIENT CORPORATIONCOM05368V1065110SH SOLE 00110
AVISTA CORPCOM05379B10713311SH SOLE 00311
B G FOODS INC NEWCOM05508R10616500SH SOLE 00500
BCE INCCOM NEW05534B7601102,232SH SOLE 002,232
BP PLCSPONSORED ADR0556221041887,127SH SOLE 007,127
BWX TECHNOLOGIES INCCOM05605H1009150SH SOLE 00150
BAIDU INCSPON ADR REP A05675210820100SH SOLE 00100
BALL CORPCOM05849810670861SH SOLE 00861
BALLARD PWR SYS INC NEWCOM0585861087400SH SOLE 00400
BANCFIRST CORPCOM05945F10313202SH SOLE 00202
BANCO SANTANDER SAADR05964H1052546SH SOLE 00546
BK OF AMERICA CORPCOM06050510445611,064SH SOLE 0011,064
BANK NEW YORK MELLON CORPCOM06405810024478SH SOLE 00478
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C778321,182SH SOLE 001,182
BARCLAYS PLCADR06738E204323,310SH SOLE 003,310
BARRICK GOLD CORPCOM067901108401,940SH SOLE 001,940
BAUSCH HEALTH COS INCCOM071734107301,025SH SOLE 001,025
BAXTER INTL INCCOM07181310978970SH SOLE 00970
BECTON DICKINSON COCOM075887109128526SH SOLE 00526
BED BATH BEYOND INCCOM075896100631,900SH SOLE 001,900
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,4065,059SH SOLE 005,059
BHP GROUP LTDSPONSORED ADS08860610814188SH SOLE 00188
BEYOND MEAT INCCOM08862E10939250SH SOLE 00250
BIG LOTS INCCOM08930210310150SH SOLE 00150
BIO RAD LABS INCCL A090572207711SH SOLE 0011
BIOMARIN PHARMACEUTICAL INCCOM09061G10138460SH SOLE 00460
BIOGEN INCCOM09062X10379227SH SOLE 00227
BIONTECH SESPONSORED ADS09075V102940SH SOLE 0040
BLACKBERRY LTDCOM09228F103010SH SOLE 0010
BLACKROCK INCCOM09247X1017586SH SOLE 0086
BLACKROCK TAX MUNICPAL BD TRSHS09248X100391,500SH SOLE 001,500
BLACKROCK ENHANCED GLOBAL DICOM0925011058600SH SOLE 00600
BLACKROCK MUNIYIELD FD INCCOM09253W1041348,872SH SOLE 008,872
BLACKROCK MUNIYIELD QUALITYCOM09254E10314910,000SH SOLE 0010,000
BLACKROCK MUNIYILD QULT FD ICOM09254F100623,700SH SOLE 003,700
BLACKSTONE MTG TR INCCOM CL A09257W10010300SH SOLE 00300
BLACKSTONE GROUP INCCOM09260D10711,245115,762SH SOLE 00115,762
BLOOM ENERGY CORPCOM CL A093712107813,025SH SOLE 003,025
BOEING COCOM0970231051,4245,944SH SOLE 005,944
BORGWARNER INCCOM099724106361SH SOLE 0061
BOSTON SCIENTIFIC CORPCOM10113710726619SH SOLE 00619
BRISTOLMYERS SQUIBB COCOM1101221084937,374SH SOLE 007,374
BRITISH AMERN TOB PLCSPONSORED ADR1104481071343,398SH SOLE 003,398
BROADCOM INCCOM11135F1011,3272,782SH SOLE 002,782
BROOKFIELD ASSET MGMT INCCL A LTD VT SH112585104571,113SH SOLE 001,113
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10526611SH SOLE 00611
BROWN FORMAN CORPCL B115637209450SH SOLE 0050
B2GOLD CORPCOM11777Q209133,000SH SOLE 003,000
BUTTERFLY NETWORK INCCOM CL A124155102714,875SH SOLE 004,875
CIGNA CORP NEWCOM12552310027114SH SOLE 00114
CIT GROUP INCCOM NEW1255818018158SH SOLE 00158
CMC MATERIALS INCCOM12571T10022148SH SOLE 00148
CNO FINL GROUP INCCOM12621E10307SH SOLE 007
CRH PLCADR12626K203230SH SOLE 0030
CSX CORPCOM1264081031,81056,418SH SOLE 0056,418
CVS HEALTH CORPCOM1266501002,76733,163SH SOLE 0033,163
CABLE ONE INCCOM12685J1051910SH SOLE 0010
CABOT CORPCOM12705510126456SH SOLE 00456
CABOT OIL GAS CORPCOM127097103024SH SOLE 0024
CADENCE DESIGN SYSTEM INCCOM127387108320SH SOLE 0020
CALAMOS CONV OPPORTUNITIESSH BEN INT12811710817111,250SH SOLE 0011,250
CAMDEN PPTY TRSH BEN INT13313110253400SH SOLE 00400
CAMECO CORPCOM13321L1082105SH SOLE 00105
CANADIAN NATL RY COCOM136375102875SH SOLE 0075
CANADIAN PAC RY LTDCOM13645T1001031,345SH SOLE 001,345
CANADIAN SOLAR INCCOM13663510918400SH SOLE 00400
CANOPY GROWTH CORPCOM13803510017723SH SOLE 00723
CARDINAL HEALTH INCCOM14149Y108961,681SH SOLE 001,681
CARMAX INCCOM14313010226200SH SOLE 00200
CARLYLE GROUP INCCOM14316J10814300SH SOLE 00300
CARNIVAL CORPUNIT143658300953,592SH SOLE 003,592
CARRIER GLOBAL CORPORATIONCOM14448C1041442,967SH SOLE 002,967
CATERPILLAR INCCOM1491231019524,376SH SOLE 004,376
CELSCI CORPCOM PAR NEW1508376073289SH SOLE 00289
CELANESE CORP DELCOM15087010333218SH SOLE 00218
CENTENE CORP DELCOM15135B10126350SH SOLE 00350
CENTRAL GARDEN PET COCL A NON VTG153527205125SH SOLE 0025
CEVA INCCOM15721010510220SH SOLE 00220
CHARLES RIV LABS INTL INCCOM159864107513SH SOLE 0013
CHARTER COMMUNICATIONS INC NCL A16119P10823SH SOLE 003
CHECKPOINT THERAPEUTICS INCCOM1628281070120SH SOLE 00120
CHEFS WHSE INCCOM163086101130SH SOLE 0030
CHENIERE ENERGY INCCOM NEW16411R20886986SH SOLE 00986
CHEVRON CORP NEWCOM1667641002,32522,194SH SOLE 0022,194
CHIMERA INVT CORPCOM NEW16934Q20842027,900SH SOLE 0027,900
CHURCHILL CAPITAL CORP IVCL A171439102531,837SH SOLE 001,837
CINCINNATI FINL CORPCOM1720621013,19027,350SH SOLE 0027,350
CINEMARK HLDGS INCCOM17243V102442,000SH SOLE 002,000
CISCO SYS INCCOM17275R1029,754184,039SH SOLE 00184,039
CINTAS CORPCOM17290810567175SH SOLE 00175
CITIGROUP INCCOM NEW1729674241391,964SH SOLE 001,964
CITIZENS FINL GROUP INCCOM174610105491,069SH SOLE 001,069
CITRIX SYS INCCOM17737610037312SH SOLE 00312
CITY OFFICE REIT INCCOM178587101121,000SH SOLE 001,000
CLEANSPARK INCCOM NEW18452B209231,390SH SOLE 001,390
CLEVELANDCLIFFS INC NEWCOM1858991014,311199,935SH SOLE 00199,935
CLOROX CO DELCOM1890541092,93016,285SH SOLE 0016,285
CLOUDERA INCCOM18914U1006353SH SOLE 00353
COCA COLA COCOM1912161005,40399,853SH SOLE 0099,853
COEUR MNG INCCOM NEW1921085044400SH SOLE 00400
COGNEX CORPCOM1924221034,31051,283SH SOLE 0051,283
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610223325SH SOLE 00325
COHEN STEERS INFRASTRUCTURCOM19248A10914500SH SOLE 00500
COINBASE GLOBAL INCCOM CL A19260Q1071145SH SOLE 0045
COLGATE PALMOLIVE COCOM1941621032963,636SH SOLE 003,636
COMCAST CORP NEWCL A20030N1012263,968SH SOLE 003,968
COMMERCIAL METALS COCOM201723103712,300SH SOLE 002,300
COMPASS PATHWAYS PLCSPONSORED ADS20451W1018200SH SOLE 00200
CONAGRA BRANDS INCCOM20588710215425SH SOLE 00425
CONDUENT INCCOM206787103172SH SOLE 0072
CONOCOPHILLIPSCOM20825C1041242,034SH SOLE 002,034
CONSOLIDATED COMM HLDGS INCCOM209034107131,480SH SOLE 001,480
CONSOLIDATED EDISON INCCOM20911510467937SH SOLE 00937
CONSTELLATION BRANDS INCCL A21036P1082411,031SH SOLE 001,031
CONTINENTAL RES INCCOM21201510133862SH SOLE 00862
COPART INCCOM21720410640300SH SOLE 00300
CORNING INCCOM2193501054,549111,230SH SOLE 00111,230
CORPORATE OFFICE PPTYS TRSH BEN INT22002T108281,000SH SOLE 001,000
CORTEVA INCCOM22052L1045106SH SOLE 00106
COSTCO WHSL CORP NEWCOM22160K10511,05027,928SH SOLE 0027,928
CRACKER BARREL OLD CTRY STORCOM22410J1061070SH SOLE 0070
CRANE COCOM22439910569751SH SOLE 00751
CREE INCCOM225447101550SH SOLE 0050
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F10322690,000SH SOLE 0090,000
CRONOS GROUP INCCOM22717L101657,576SH SOLE 007,576
CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A105884,600SH SOLE 004,600
CROWDSTRIKE HLDGS INCCL A22788C10543170SH SOLE 00170
CROWN CASTLE INTL CORP NEWCOM22822V1012591,327SH SOLE 001,327
CUMMINS INCCOM2310211064771,958SH SOLE 001,958
DIDI GLOBAL INCSPONSORED ADS23292E1083200SH SOLE 00200
DBX ETF TRXTRACK USD HIGH233051432115SH SOLE 0015
DNP SELECT INCOME FD INCCOM23325P104101,000SH SOLE 001,000
DTE ENERGY COCOM2333311071471,135SH SOLE 001,135
DTE ENERGY COUNIT23333184210,709216,653SH SOLE 00216,653
DANAHER CORPORATIONCOM23585110242158SH SOLE 00158
DARDEN RESTAURANTS INCCOM237194105214SH SOLE 0014
DECKERS OUTDOOR CORPCOM243537107410SH SOLE 0010
DEERE COCOM244199105513SH SOLE 0013
DELEK US HLDGS INC NEWCOM24665A1035221SH SOLE 00221
DELTA AIR LINES INC DELCOM NEW24736170221478SH SOLE 00478
DENALI THERAPEUTICS INCCOM24823R10549619SH SOLE 00619
DENISON MINES CORPCOM24835610721,800SH SOLE 001,800
DENTSPLY SIRONA INCCOM24906P10912192SH SOLE 00192
DEVON ENERGY CORP NEWCOM25179M10322758SH SOLE 00758
DEXCOM INCCOM252131107920SH SOLE 0020
DIAGEO PLCSPON ADR NEW25243Q2052921,525SH SOLE 001,525
DIAMONDBACK ENERGY INCCOM25278X109660SH SOLE 0060
DIGITAL RLTY TR INCCOM2538681031541,022SH SOLE 001,022
DIGITALBRIDGE GROUP INCCL A COM25401T1083384SH SOLE 00384
DIREXION SHS ETF TRNAS100 EQL WGT25459Y207220SH SOLE 0020
DIREXION SHS ETF TRDAILY JR GLD MIN25460G831113SH SOLE 0013
DISNEY WALT COCOM2546871067,16540,763SH SOLE 0040,763
DISCOVER FINL SVCSCOM25470910863533SH SOLE 00533
DISCOVERY INCCOM SER A25470F104311,000SH SOLE 001,000
DOCUSIGN INCCOM256163106119425SH SOLE 00425
DOLBY LABORATORIES INCCOM CL A25659T107663SH SOLE 0063
DOLLAR GEN CORP NEWCOM2566771051,2365,713SH SOLE 005,713
DOMINION ENERGY INCCOM25746U10967917SH SOLE 00917
DONALDSON INCCOM25765110944700SH SOLE 00700
DOVER CORPCOM2600031084212,797SH SOLE 002,797
DOW INCCOM2605571031772,796SH SOLE 002,796
DRAFTKINGS INCCOM CL A26142R104110SH SOLE 0010
DRDGOLD LIMITEDSPON ADR REPSTG26152H3012200SH SOLE 00200
DUKE ENERGY CORP NEWCOM NEW26441C2041461,477SH SOLE 001,477
DUPONT DE NEMOURS INCCOM26614N102789SH SOLE 0089
EOG RES INCCOM26875P10110126SH SOLE 00126
EPR PPTYSCOM SH BEN INT26884U109586SH SOLE 0086
ETF SER SOLUTIONSDEFIANCE QUANT26922A42011224SH SOLE 00224
ETF MANAGERS TRPRIME MOBILE PAY26924G409462SH SOLE 0062
ETF MANAGERS TRETFMG ALTR HRVST26924G5087334SH SOLE 00334
EAGLE MATLS INCCOM26969P108427SH SOLE 0027
EASTERLY GOVT PPTYS INCCOM27616P1031517,150SH SOLE 007,150
EASTMAN CHEM COCOM277432100219SH SOLE 0019
EATON VANCE TAX ADVT DIV INCCOM27828G10711400SH SOLE 00400
EATON VANCE TAXMANAGED DIVECOM27828N1026420SH SOLE 00420
EATON VANCE TAXMANAGED BUYEATONCOM27828Y10815929SH SOLE 00929
EATON VANCE TAX MNGD BUY WRICOM SH BEN INT27829M103706,035SH SOLE 006,035
EBAY INCCOM2786421037100SH SOLE 00100
EBIX INCCOM NEW278715206387SH SOLE 0087
ECOLAB INCCOM2788651001365SH SOLE 0065
EDISON INTLCOM281020107691,185SH SOLE 001,185
EDWARDS LIFESCIENCES CORPCOM28176E108101980SH SOLE 00980
EIGER BIOPHARMACEUTICALS INCCOM28249U1057800SH SOLE 00800
ELECTRONIC ARTS INCCOM2855121091174SH SOLE 0074
EMCOR GROUP INCCOM29084Q100326SH SOLE 0026
EMERSON ELEC COCOM2910111049,29596,577SH SOLE 0096,577
ENBRIDGE INCCOM29250N1051914,758SH SOLE 004,758
ENERGY RECOVERY INCCOM29270J100301,320SH SOLE 001,320
ENERGY TRANSFER L PCOM UT LTD PTN29273V10045142,406SH SOLE 0042,406
ENTERGY CORP NEWCOM29364G103664SH SOLE 0064
ENTERPRISE PRODS PARTNERS LCOM29379210754422,555SH SOLE 0022,555
ENVIVA PARTNERS LPCOM UNIT29414J10731600SH SOLE 00600
EQUINOX GOLD CORPCOM29446Y502101,426SH SOLE 001,426
EQUITABLE HLDGS INCCOM29452E101274SH SOLE 0074
EQUITRANS MIDSTREAM CORPCOM2946001016732SH SOLE 00732
EQUITY LIFESTYLE PPTYS INCCOM29472R10852700SH SOLE 00700
EQUITY RESIDENTIALSH BEN INT29476L10718233SH SOLE 00233
ESSEX PPTY TR INCCOM297178105412SH SOLE 0012
EVERCORE INCCLASS A29977A105426SH SOLE 0026
EVERGY INCCOM30034W1067,646126,519SH SOLE 00126,519
EVERSOURCE ENERGYCOM30040W10854671SH SOLE 00671
EVOLUS INCCOM30052C1074285SH SOLE 00285
EXACT SCIENCES CORPCOM30063P10587700SH SOLE 00700
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057077114SH SOLE 00114
EXELIXIS INCCOM30161Q10456030,755SH SOLE 0030,755
EXP WORLD HLDGS INCCOM30212W1003,11580,343SH SOLE 0080,343
EXTRA SPACE STORAGE INCCOM30225T1022011,227SH SOLE 001,227
EXXON MOBIL CORPCOM30231G1022,68442,548SH SOLE 0042,548
FIGS INCCL A30260D1035100SH SOLE 00100
FACEBOOK INCCL A30303M1026,73619,372SH SOLE 0019,372
FARFETCH LTDORD SH CL A30744W107485SH SOLE 0085
FASTLY INCCL A31188V10024400SH SOLE 00400
FASTENAL COCOM31190010414267SH SOLE 00267
FEDERAL RLTY INVT TRSH BEN INT NEW313747206219SH SOLE 0019
FEDEX CORPCOM31428X106264885SH SOLE 00885
FIDELITY COMWLTH TRNASDAQ COMPSIT315912808470SH SOLE 0070
FIDELITY NATL INFORMATION SVCOM31620M1067765,481SH SOLE 005,481
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30339900SH SOLE 00900
FIFTH THIRD BANCORPCOM3167731001,04427,303SH SOLE 0027,303
FIRST HORIZON CORPORATIONCOM3205171054245SH SOLE 00245
FIRST SOLAR INCCOM33643310718200SH SOLE 00200
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010319147SH SOLE 00147
FIRST TR EXCHANGETRADED FDDJ INTERNT IDX33733E30268278SH SOLE 00278
FIRST TR EXCHANGETRADED FDNAS CLNEDG GREEN33733E50030438SH SOLE 00438
FIRST TR VALUE LINE DIVID INSHS33734H10619474SH SOLE 00474
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X14363540SH SOLE 00540
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921531,447SH SOLE 001,447
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84623500SH SOLE 00500
FIRST TR MID CAP CORE ALPHADCOM SHS33735B10815148SH SOLE 00148
FIRST TR EXCHANGETRADED FDGBL WND ENRG ETF33736G10610461SH SOLE 00461
FIRST TR EXCH TRD ALPHDX FDBRAZIL ALPHADEX33737J133302,000SH SOLE 002,000
FIRST TR EXCHANGETRADED FDNASD TECH DIV33738R11827470SH SOLE 00470
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10808SH SOLE 008
FIRST TR EXCHANGETRADED FDFST LOW OPPT EFT33739Q200711,400SH SOLE 001,400
FIRST TR EXCHANGETRADED FDFIRST TR ENH NEW33739Q408751,250SH SOLE 001,250
FISERV INCCOM33773810876708SH SOLE 00708
FIRSTENERGY CORPCOM33793210715406SH SOLE 00406
FISKER INCCL A COM STK33813J1066300SH SOLE 00300
FLAHERTY CRUMRINE PFD SECSCOM33847810013575SH SOLE 00575
FORD MTR CO DELCOM345370860765,104SH SOLE 005,104
FORTUNE BRANDS HOME SEC INCOM34964C10634340SH SOLE 00340
FOX CORPCL A COM35137L105121SH SOLE 0021
FREEPORTMCMORAN INCCL B35671D85751513,870SH SOLE 0013,870
FRONTIER COMMUNICATIONS PARECOM35909D1095198SH SOLE 00198
FRONTIER GROUP HLDGS INCCOM35909R1083173SH SOLE 00173
FUELCELL ENERGY INCCOM35952H60104SH SOLE 004
FUBOTV INCCOM35953D10418550SH SOLE 00550
G1 THERAPEUTICS INCCOM3621LQ109271,250SH SOLE 001,250
GALLAGHER ARTHUR J COCOM36357610910,89177,751SH SOLE 0077,751
GAMESTOP CORP NEWCL A36467W10915SH SOLE 005
GAP INCCOM36476010831935SH SOLE 00935
GARRETT MOTION INCCOM366505105012SH SOLE 0012
GENERAL DYNAMICS CORPCOM36955010846244SH SOLE 00244
GENERAL ELECTRIC COCOM36960410324918,490SH SOLE 0018,490
GENERAL MLS INCCOM3703341046,283103,112SH SOLE 00103,112
GENTEX CORPCOM3719011094131SH SOLE 00131
GENUINE PARTS COCOM372460105105829SH SOLE 00829
GILEAD SCIENCES INCCOM3755581032363,429SH SOLE 003,429
GLADSTONE INVT CORPCOM376546107362,500SH SOLE 002,500
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105451,122SH SOLE 001,122
GLOBAL NET LEASE INCCOM NEW3793782014,244229,407SH SOLE 00229,407
GLOBAL MED REIT INCCOM NEW37954A204443,000SH SOLE 003,000
GLOBAL X FDSRBTCS ARTFL INTE37954Y7154104SH SOLE 00104
GLOBAL X FDSLITHIUM BTRY ETF37954Y85538525SH SOLE 00525
GOL LINHAS AEREAS INTELIGENTSPON ADR PFD NEW38045R206020SH SOLE 0020
GOLDMAN SACHS GROUP INCCOM38141G104198522SH SOLE 00522
GRAFTECH INTL LTDCOM38431350811610,000SH SOLE 0010,000
GRAINGER W W INCCOM3848021043683SH SOLE 0083
GRANITE CONSTR INCCOM3873281071092,625SH SOLE 002,625
GRANITE PT MTG TR INCCOM STK38741L107614,124SH SOLE 004,124
GRAY TELEVISION INCCOM3893751061767,500SH SOLE 007,500
HTG MOLECULAR DIAGNOSTICS INCOM NEW40434H2033466SH SOLE 00466
HP INCCOM40434L105943,105SH SOLE 003,105
HANESBRANDS INCCOM4103451022,876154,040SH SOLE 00154,040
HARLEY DAVIDSON INCCOM41282210818400SH SOLE 00400
HASBRO INCCOM418056107330SH SOLE 0030
HAWAIIAN ELEC INDUSTRIESCOM41987010021500SH SOLE 00500
HEALTHCARE RLTY TRCOM42194610457819,125SH SOLE 0019,125
HEALTHCARE TR AMER INCCL A NEW42225P50121800SH SOLE 00800
HEALTHPEAK PROPERTIES INCCOM42250P1031033,100SH SOLE 003,100
HELMERICH PAYNE INCCOM423452101015SH SOLE 0015
HERCULES CAPITAL INCCOM427096508342,000SH SOLE 002,000
HERSHEY COCOM42786610857325SH SOLE 00325
HESS CORPCOM42809H1079100SH SOLE 00100
HEWLETT PACKARD ENTERPRISE CCOM42824C1092115SH SOLE 00115
HILLROM HLDGS INCCOM431475102324SH SOLE 0024
HILLENBRAND INCCOM43157110816600SH SOLE 00600
HILTON WORLDWIDE HLDGS INCCOM43300A203110SH SOLE 0010
HOLOGIC INCCOM436440101971,450SH SOLE 001,450
HOME DEPOT INCCOM43707610212,79740,129SH SOLE 0040,129
HONDA MOTOR LTDAMERN SHS43812830824746SH SOLE 00746
HONEYWELL INTL INCCOM4385161068,26237,667SH SOLE 0037,667
HOWMET AEROSPACE INCCOM443201108651,872SH SOLE 001,872
HUMANA INCCOM4448591021022SH SOLE 0022
HUNTINGTON BANCSHARES INCCOM446150104177SH SOLE 0077
HUNTSMAN CORPCOM4470111071,10741,760SH SOLE 0041,760
HYLIION HOLDINGS CORPCOMMON STOCK4491091076500SH SOLE 00500
IPG PHOTONICS CORPCOM44980X1094912,328SH SOLE 002,328
IDENTIV INCCOM NEW45170X2052100SH SOLE 00100
ILLINOIS TOOL WKS INCCOM4523081095,80725,977SH SOLE 0025,977
ILLUMINA INCCOM4523271091735SH SOLE 0035
INDUSTRIAL LOGISTICS PPTYS TCOM SHS BEN INT45623710636814,075SH SOLE 0014,075
INFOSYS LTDSPONSORED ADR4567881083124SH SOLE 00124
ING GROEP NVSPONSORED ADR4568371034268SH SOLE 00268
INGERSOLL RAND INCCOM45687V10613262SH SOLE 00262
INSMED INCCOM PAR457669307431,500SH SOLE 001,500
INTEL CORPCOM4581401004,51580,432SH SOLE 0080,432
INTERCONTINENTAL EXCHANGE INCOM45866F10416136SH SOLE 00136
INTERNATIONAL BUSINESS MACHSCOM4592001013,33122,723SH SOLE 0022,723
INTERNATIONAL PAPER COCOM46014610325412SH SOLE 00412
INTERPUBLIC GROUP COS INCCOM4606901006176SH SOLE 00176
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A10143417SH SOLE 00417
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8872655,248SH SOLE 005,248
INVESCO QQQ TRUNIT SER 146090E103296836SH SOLE 00836
INTRACELLULAR THERAPIES INCCOM46116X1013,52286,281SH SOLE 0086,281
INTUITCOM461202103304620SH SOLE 00620
INTUITIVE SURGICAL INCCOM NEW46120E6024347SH SOLE 0047
INVESCO MORTGAGE CAPITAL INCCOM46131B1009925,374SH SOLE 0025,374
INVESCO TR INVT GRADE MUNSCOM46131M10620114,328SH SOLE 0014,328
INVESCO MUN OPPORTUNITY TRCOM46132C107544,000SH SOLE 004,000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E10316613,603SH SOLE 0013,603
INVESCO EXCHANGE TRADED FD TSP500 EQL TEC46137V282190655SH SOLE 00655
INVESCO EXCHANGE TRADED FD TSP500 EQL WGT46137V35754355SH SOLE 00355
INVESCO EXCHANGE TRADED FD TSP SMLCP MOMENT46137V49847860SH SOLE 00860
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563361,741SH SOLE 001,741
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V74653715SH SOLE 00715
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V78720259SH SOLE 00259
INVESCO EXCH TRADED FD TR IISP SMLCP HELT46138E149151781SH SOLE 00781
INVESCO EXCH TRADED FD TR IISP MIDCP LOW46138E19814257SH SOLE 00257
INVESCO EXCH TRADED FD TR IISP GBL WATER46138E263241SH SOLE 0041
INVESCO EXCH TRADED FD TR IISP500 LOW VOL46138E35423384SH SOLE 00384
INVESCO EXCH TRADED FD TR IISP500 HDL VOL46138E36220445SH SOLE 00445
INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4201623,551SH SOLE 003,551
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E735251SH SOLE 0051
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J8096240SH SOLE 00240
INVITAE CORPCOM46185L10324700SH SOLE 00700
INVITATION HOMES INCCOM46187W1071203,228SH SOLE 003,228
IONIS PHARMACEUTICALS INCCOM46222210028700SHCallSOLE 00700
IONIS PHARMACEUTICALS INCCOM4622221006,728168,665SH SOLE 00168,665
IQVIA HLDGS INCCOM46266C10527113SH SOLE 00113
IRON MTN INC NEWCOM46284V1014,08296,464SH SOLE 0096,464
ISHARES GOLD TRISHARES NEW464285204962,833SH SOLE 002,833
ISHARES INCEM MKTS DIV ETF46428631927690SH SOLE 00690
ISHARES INCMSCI EMERG MRKT4642865339146SH SOLE 00146
ISHARES TRSELECT DIVID ETF464287168330SH SOLE 0030
ISHARES TRTIPS BD ETF46428717617135SH SOLE 00135
ISHARES TRCORE SP500 ETF4642872005681,322SH SOLE 001,322
ISHARES TRCORE US AGGBD ET46428722673632SH SOLE 00632
ISHARES TRMSCI EMG MKT ETF464287234120SH SOLE 0020
ISHARES TRSP 500 GRWT ETF4642873091942,664SH SOLE 002,664
ISHARES TRMSCI EAFE ETF46428746515191SH SOLE 00191
ISHARES TRRUS MD CP GR ETF46428748163560SH SOLE 00560
ISHARES TRRUS MID CAP ETF46428749912146SH SOLE 00146
ISHARES TRCORE SP MCP ETF464287507156580SH SOLE 00580
ISHARES TRISHARES BIOTECH4642875561696SH SOLE 0096
ISHARES TRRUS 1000 VAL ETF46428759844277SH SOLE 00277
ISHARES TRRUS 2000 VAL ETF46428763031187SH SOLE 00187
ISHARES TRRUS 2000 GRW ETF46428764854174SH SOLE 00174
ISHARES TRRUSSELL 2000 ETF4642876554692,045SH SOLE 002,045
ISHARES TRUS REAL ES ETF464287739550SH SOLE 0050
ISHARES TRMRGSTR MD CP ETF46428820830440SH SOLE 00440
ISHARES TRGL CLEAN ENE ETF46428822405SH SOLE 005
ISHARES TREAFE SML CP ETF46428827316218SH SOLE 00218
ISHARES TRGLB INFRASTR ETF464288372480SH SOLE 0080
ISHARES TRNATIONAL MUN ETF46428841435301SH SOLE 00301
ISHARES TRINTL SEL DIV ETF464288448141SH SOLE 0041
ISHARES TRIBOXX HI YD ETF464288513334SH SOLE 0034
ISHARES TRSHORT TREAS BD46428867942380SH SOLE 00380
ISHARES TRPFD AND INCM SEC46428868737950SH SOLE 00950
ISHARES TRGLOB UTILITS ETF46428871113211SH SOLE 00211
ISHARES TRUS HOME CONS ETF46428875221300SH SOLE 00300
ISHARES TRUS AER DEF ETF464288760432SH SOLE 0032
ISHARES TRUS OIL GS EX ETF464288851125SH SOLE 0025
ISHARES SILVER TRISHARES46428Q109793,275SH SOLE 003,275
ISHARES TRMSCI EAFE MIN VL46429B68914189SH SOLE 00189
ISHARES TRMSCI USA MIN VOL46429B69725341SH SOLE 00341
ISHARES INCMSCI GBL GOLD MN46434G85511400SH SOLE 00400
ISHARES TRBLACKROCK ULTRA46434V8785100SH SOLE 00100
ISHARES TRMORTGE REL ETF46435G342411,094SH SOLE 001,094
ISHARES TRBROAD USD HIGH46435U853114SH SOLE 0014
IZEA WORLDWIDE INCCOM46604H1051500SH SOLE 00500
JPMORGAN CHASE COCOM46625H10011,81575,962SH SOLE 0075,962
JACK IN THE BOX INCCOM466367109433SH SOLE 0033
JDCOM INCSPON ADR CL A47215P106340SH SOLE 0040
JOHNSON JOHNSONCOM47816010412,44075,513SH SOLE 0075,513
J2 GLOBAL INCCOM48123V102430SH SOLE 0030
KB FINL GROUP INCSPONSORED ADR48241A105247SH SOLE 0047
KLA CORPCOM NEW4824801007,63323,545SH SOLE 0023,545
KKR CO INCCOM48251W104671,132SH SOLE 001,132
KANSAS CITY SOUTHERNCOM NEW48517030267236SH SOLE 00236
KAYNE ANDERSON ENERGY INFRSTCOM48660610669177,773SH SOLE 0077,773
KELLOGG COCOM487836108696SH SOLE 0096
KEYCORPCOM493267108532,566SH SOLE 002,566
KEYSIGHT TECHNOLOGIES INCCOM49338L10320127SH SOLE 00127
KIMBERLYCLARK CORPCOM49436810310,02374,919SH SOLE 0074,919
KINDER MORGAN INC DELCOM49456B1013,186174,773SH SOLE 00174,773
KINROSS GOLD CORPCOM4969024045800SH SOLE 00800
KIRKLAND LAKE GOLD LTDCOM49741E10028726SH SOLE 00726
KNIGHTSWIFT TRANSN HLDGS INCL A499049104233SH SOLE 0033
KOHLS CORPCOM500255104240SH SOLE 0040
KONTOOR BRANDS INCCOM50050N103115SH SOLE 0015
KRAFT HEINZ COCOM500754106882,156SH SOLE 002,156
KROGER COCOM50104410127706SH SOLE 00706
LCI INDSCOM50189K103321SH SOLE 0021
LTC PPTYS INCCOM50217510218465SH SOLE 00465
L3HARRIS TECHNOLOGIES INCCOM5024311091151SH SOLE 0051
LABORATORY CORP AMER HLDGSCOM NEW50540R409517SH SOLE 0017
LADDER CAP CORPCL A505743104161,388SH SOLE 001,388
LAM RESEARCH CORPCOM51280710875115SH SOLE 00115
LAMAR ADVERTISING CO NEWCL A51281610929275SH SOLE 00275
LANDMARK INFRASTRCTUR PARTRCOM UNIT LTD51508J1082150SH SOLE 00150
LANDSTAR SYS INCCOM51509810130190SH SOLE 00190
LAS VEGAS SANDS CORPCOM51783410729555SH SOLE 00555
LAUDER ESTEE COS INCCL A518439104260818SH SOLE 00818
LEGGETT PLATT INCCOM5246601075,241101,155SH SOLE 00101,155
LENNOX INTL INCCOM5261071071235SH SOLE 0035
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607240SH SOLE 0040
LIBERTY MEDIA CORP DELCOM C BRAVES GRP531229888331,200SH SOLE 001,200
LILLY ELI COCOM5324571085552,420SH SOLE 002,420
LIVENT CORPCOM53814L10810500SH SOLE 00500
LIVEXLIVE MEDIA INCCOM NEW53839L2083700SH SOLE 00700
LOCKHEED MARTIN CORPCOM53983010910,66928,200SH SOLE 0028,200
LOEWS CORPCOM540424108473SH SOLE 0073
LOWES COS INCCOM5486611073001,546SH SOLE 001,546
LULULEMON ATHLETICA INCCOM5500211091952SH SOLE 0052
LUMEN TECHNOLOGIES INCCOM55024110310748SH SOLE 00748
LUMINAR TECHNOLOGIES INCCOM CL A55042410515700SH SOLE 00700
LYFT INCCL A COM55087P104230SH SOLE 0030
M T BK CORPCOM55261F1041451,000SH SOLE 001,000
M D C HLDGS INCCOM5526761089170SH SOLE 00170
MDU RES GROUP INCCOM552690109341,100SH SOLE 001,100
MGM RESORTS INTERNATIONALCOM5529531015,593131,131SH SOLE 00131,131
MGM GROWTH PPTYS LLCCL A COM55303A10512,052329,098SH SOLE 00329,098
MPLX LPCOM UNIT REP LTD55336V10035011,830SH SOLE 0011,830
MACERICH COCOM55438210133918,550SH SOLE 0018,550
MACQUARIE INFRASTRUCTURE CORCOM55608B105381,000SH SOLE 001,000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801064338,848SH SOLE 008,848
MANNKIND CORPCOM NEW56400P7064800SH SOLE 00800
MANULIFE FINL CORPCOM56501R106201,000SH SOLE 001,000
MARATHON OIL CORPCOM565849106171,250SH SOLE 001,250
MARATHON PETE CORPCOM56585A1027119SH SOLE 00119
MARSH MCLENNAN COS INCCOM57174810221152SH SOLE 00152
MARRIOTT INTL INC NEWCL A5719032021391,019SH SOLE 001,019
MARVELL TECHNOLOGY INCCOM57387410451880SH SOLE 00880
MASONITE INTL CORPCOM575385109216SH SOLE 0016
MASTEC INCCOM57632310932300SH SOLE 00300
MASTERCARD INCORPORATEDCL A57636Q1044141,134SH SOLE 001,134
MATCH GROUP INC NEWCOM57667L107745SH SOLE 0045
MATERION CORPCOM57669010113171SH SOLE 00171
MAXIM INTEGRATED PRODS INCCOM57772K1013423,250SH SOLE 003,250
MCCORMICK CO INCCOM NON VTG5797802061151,300SH SOLE 001,300
MCDONALDS CORPCOM5801351016,21326,899SH SOLE 0026,899
MCKESSON CORPCOM58155Q10398510SH SOLE 00510
MEDICAL PPTYS TRUST INCCOM58463J3041,13156,288SH SOLE 0056,288
MERCADOLIBRE INCCOM58733R102231148SH SOLE 00148
MERCK CO INCCOM58933Y1059,283119,361SH SOLE 00119,361
MERITAGE HOMES CORPCOM59001A1021,04711,125SH SOLE 0011,125
MERITOR INCCOM59001K1007320SH SOLE 00320
METHODE ELECTRS INCCOM591520200360SH SOLE 0060
METLIFE INCCOM59156R10842696SH SOLE 00696
METTLER TOLEDO INTERNATIONALCOM5926881051511SH SOLE 0011
MICROSOFT CORPCOM59491810435,845132,318SH SOLE 00132,318
MICROCHIP TECHNOLOGY INCCOM595017104102682SH SOLE 00682
MICRON TECHNOLOGY INCCOM5951121031722,021SH SOLE 002,021
MIDDLEBY CORPCOM59627810152300SH SOLE 00300
MIND MEDICINE MINDMED INCCOM SUB VTG60255C109123,500SH SOLE 003,500
MISTER CAR WASH INCCOM60646V1059400SH SOLE 00400
MODEL N INCCOM60752510226750SH SOLE 00750
MODERNA INCCOM60770K10780340SH SOLE 00340
MONDELEZ INTL INCCL A6092071053635,818SH SOLE 005,818
MOODYS CORPCOM615369105145400SH SOLE 00400
MOOG INCCL A6153942024845,753SH SOLE 005,753
MORGAN STANLEYCOM NEW6174464481061,151SH SOLE 001,151
MOTOROLA SOLUTIONS INCCOM NEW620076307105482SH SOLE 00482
MURPHY OIL CORPCOM626717102522,245SH SOLE 002,245
MURPHY USA INCCOM62675510221158SH SOLE 00158
MYRIAD GENETICS INCCOM62855J1048260SH SOLE 00260
NCR CORP NEWCOM62886E108120SH SOLE 0020
NIO INCSPON ADS62914V106531,000SH SOLE 001,000
NATIONAL FUEL GAS COCOM6361801011072,050SH SOLE 002,050
NATIONAL HEALTH INVS INCCOM63633D10427400SH SOLE 00400
NATIONAL RETAIL PROPERTIES ICOM6374171068170SH SOLE 00170
NETAPP INCCOM64110D10425300SH SOLE 00300
NETFLIX INCCOM64110L106144273SH SOLE 00273
NETEASE INCSPONSORED ADS64110W10212105SH SOLE 00105
NETGEAR INCCOM64111Q1049240SH SOLE 00240
NEUROCRINE BIOSCIENCES INCCOM64125C10910100SH SOLE 00100
NEW RESIDENTIAL INVT CORPCOM NEW64828T20116815,887SH SOLE 0015,887
NEW YORK TIMES COCL A6501111079200SH SOLE 00200
NEWMONT CORPCOM6516391068132SH SOLE 00132
NEXSTAR MEDIA GROUP INCCL A65336K1031941,310SH SOLE 001,310
NEXTERA ENERGY INCCOM65339F1013925,352SH SOLE 005,352
NEXTERA ENERGY INCUNIT65339F7707,654156,338SH SOLE 00156,338
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B106340SH SOLE 0040
NICE LTDSPONSORED ADR653656108129520SH SOLE 00520
NIKE INCCL B6541061031,1077,165SH SOLE 007,165
NIKOLA CORPCOM6541101055260SH SOLE 00260
NOKIA CORPSPONSORED ADR654902204214,020SH SOLE 004,020
NORDSON CORPCOM65566310233150SH SOLE 00150
NORDSTROM INCCOM655664100441,200SH SOLE 001,200
NORFOLK SOUTHN CORPCOM6558441082691,012SH SOLE 001,012
NORTHERN TR CORPCOM66585910417150SH SOLE 00150
NORTHROP GRUMMAN CORPCOM66680710278214SH SOLE 00214
NOVARTIS AGSPONSORED ADR66987V1091331,459SH SOLE 001,459
NUCOR CORPCOM67034610522233SH SOLE 00233
NUVEEN ARIZONA QLTY MUN INCCOM67061W104714,385SH SOLE 004,385
NUVEEN SELECT TAXFREE INCOMSH BEN INT67062F100221,200SH SOLE 001,200
NVIDIA CORPORATIONCOM67066G1041,0261,282SH SOLE 001,282
NUVEEN QUALITY MUNCP INCOMECOM67066V10117410,860SH SOLE 0010,860
NUVEEN SP 500 BUYWRITE INCCOM6706ER1018542SH SOLE 00542
NUVEEN REAL ESTATE INCOME FDCOM67071B108171,500SH SOLE 001,500
NUVEEN PFD INCOME TERM FDCOM67075A10611430SH SOLE 00430
NUTRIEN LTDCOM67077M10828456SH SOLE 00456
OGE ENERGY CORPCOM6708371031153,415SH SOLE 003,415
OCCIDENTAL PETE CORPCOM6745991058247SH SOLE 00247
OCCIDENTAL PETE CORPW EXP674599162031SH SOLE 0031
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C109275SH SOLE 0075
OKTA INCCL A67929510549200SH SOLE 00200
OMNICOM GROUP INCCOM68191910662772SH SOLE 00772
OMEGA HEALTHCARE INVS INCCOM6819361001975,440SH SOLE 005,440
OMEROS CORPCOM682143102563,740SH SOLE 003,740
ON SEMICONDUCTOR CORPCOM682189105461,198SH SOLE 001,198
ONEOK INC NEWCOM6826801031202,148SH SOLE 002,148
ORACLE CORPCOM68389X1059,039116,128SH SOLE 00116,128
ORGANIGRAM HLDGS INCCOM68620P1011300SH SOLE 00300
ORGANON COCOMMON STOCK68622V10634411,375SH SOLE 0011,375
OSHKOSH CORPCOM688239201214SH SOLE 0014
OSISKO GOLD ROYALTIES LTDCOM68827L101161SH SOLE 0061
OTIS WORLDWIDE CORPCOM68902V1071291,582SH SOLE 001,582
OUTFRONT MEDIA INCCOM69007J106994,100SH SOLE 004,100
OWENS MINOR INC NEWCOM690732102611,450SH SOLE 001,450
PJT PARTNERS INCCOM CL A69343T107225SH SOLE 0025
PNC FINL SVCS GROUP INCCOM6934751056,28332,937SH SOLE 0032,937
POSCOSPONSORED ADR693483109786SH SOLE 0086
PPG INDS INCCOM69350610753315SH SOLE 00315
PACKAGING CORP AMERCOM695156109755SH SOLE 0055
PALANTIR TECHNOLOGIES INCCL A69608A1088300SH SOLE 00300
PALO ALTO NETWORKS INCCOM6974351053285SH SOLE 0085
PAN AMERN SILVER CORPCOM697900108511,800SH SOLE 001,800
PAPA JOHNS INTL INCCOM6988131021041,000SH SOLE 001,000
PARK HOTELS RESORTS INCCOM70051710518875SH SOLE 00875
PARKERHANNIFIN CORPCOM70109410457187SH SOLE 00187
PAYCHEX INCCOM7043261074,07437,973SH SOLE 0037,973
PAYPAL HLDGS INCCOM70450Y103287985SH SOLE 00985
PEMBINA PIPELINE CORPCOM706327103571,797SH SOLE 001,797
PENN NATL GAMING INCCOM70756910915200SH SOLE 00200
PENNYMAC MTG INVT TRCOM70931T1031688,000SH SOLE 008,000
PENSKE AUTOMOTIVE GRP INCCOM70959W103232SH SOLE 0032
PEPSICO INCCOM71344810810,40970,253SH SOLE 0070,253
PFIZER INCCOM71708110311,049282,151SH SOLE 00282,151
PHILIP MORRIS INTL INCCOM71817210999410,026SH SOLE 0010,026
PHILLIPS 66COM7185461041,41216,456SH SOLE 0016,456
PHYSICIANS RLTY TRCOM71943U10433718,251SH SOLE 0018,251
PIMCO CORPORATE INCM STRGCOM72200U100221,200SH SOLE 001,200
PIMCO MUN INCOME FD IICOM72200W1061258,321SH SOLE 008,321
PIMCO CORPORATE INCOME OPPCOM72201B101402,000SH SOLE 002,000
PIMCO INCOME STRATEGY FDCOM72201H10879061,961SH SOLE 0061,961
PIMCO INCOME STRATEGY FD IICOM72201J10475568,800SH SOLE 0068,800
PIMCO ETF TR1 5 US TIP IDX72201R20525445SH SOLE 00445
PIMCO ETF TR0 5 HIGH YIELD72201R78316SH SOLE 006
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1069400SH SOLE 00400
PING IDENTITY HLDG CORPCOM72341T1032100SH SOLE 00100
PINNACLE WEST CAP CORPCOM7234841014,53455,310SH SOLE 0055,310
PINTEREST INCCL A72352L10622275SH SOLE 00275
PIONEER NAT RES COCOM72378710759360SH SOLE 00360
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN726503105292,584SH SOLE 002,584
PLUG POWER INCCOM NEW72919P2022,16863,420SH SOLE 0063,420
POLARIS INCCOM731068102212SH SOLE 0012
POST HLDGS INCCOM737446104111SH SOLE 0011
PREFERRED APT CMNTYS INCCOM74039L10333834,650SH SOLE 0034,650
PRESTIGE CONSMR HEALTHCARE ICOM74112D10110200SH SOLE 00200
PRICE T ROWE GROUP INCCOM74144T1082881,456SH SOLE 001,456
PRINCIPAL FINANCIAL GROUP INCOM74251V10213213SH SOLE 00213
PROCTER AND GAMBLE COCOM74271810912,09889,662SH SOLE 0089,662
PROG HOLDINGS INCCOM NPV74319R10110200SH SOLE 00200
PROLOGIS INCCOM74340W1033903,262SH SOLE 003,262
PROSHARES TRSP 500 DV ARIST74348A467669SH SOLE 0069
PROTO LABS INCCOM74371310918200SH SOLE 00200
PRUDENTIAL FINL INCCOM74432010296936SH SOLE 00936
PRUDENTIAL PLCADR74435K2046200SH SOLE 00200
PUBLIC SVC ENTERPRISE GRP INCOM744573106460SH SOLE 0060
PUBLIC STORAGECOM74460D10981270SH SOLE 00270
PULTE GROUP INCCOM745867101363SH SOLE 0063
PURE STORAGE INCCL A74624M102462,375SH SOLE 002,375
PUTNAM MUN OPPORTUNITIES TRSH BEN INT74692210314110,000SH SOLE 0010,000
QTS RLTY TR INCCOM CL A74736A10315200SH SOLE 00200
QORVO INCCOM74736K10101SH SOLE 001
QUALCOMM INCCOM74752510322,454157,095SH SOLE 00157,095
QUEST DIAGNOSTICS INCCOM74834L100751SH SOLE 0051
RLI CORPCOM74960710721203SH SOLE 00203
RPM INTL INCCOM7496851035,08657,347SH SOLE 0057,347
RAMBUS INC DELCOM750917106241,000SH SOLE 001,000
RANGE RES CORPCOM75281A109342,000SH SOLE 002,000
RAVEN INDS INCCOM754212108621,064SH SOLE 001,064
RAYONIER INCCOM7549071038210SH SOLE 00210
RAYTHEON TECHNOLOGIES CORPCOM75513E1019,661113,243SH SOLE 00113,243
REALTY INCOME CORPCOM7561091043294,935SH SOLE 004,935
REDFIN CORPCOM75737F1086100SH SOLE 00100
REGULUS THERAPEUTICS INCCOM NEW75915K200016SH SOLE 0016
REGIONS FINANCIAL CORP NEWCOM7591EP10015727SH SOLE 00727
REINSURANCE GRP OF AMERICA ICOM NEW75935160403SH SOLE 003
RELIANCE STEEL ALUMINUM COCOM75950910218122SH SOLE 00122
RENEO PHARMACEUTICALS INCCOM75974E103180SH SOLE 0080
REPUBLIC SVCS INCCOM76075910012,490113,536SH SOLE 00113,536
RESMED INCCOM76115210762250SH SOLE 00250
REVANCE THERAPEUTICS INCCOM76133010913439SH SOLE 00439
RINGCENTRAL INCCL A76680R20658200SH SOLE 00200
RIO TINTO PLCSPONSORED ADR767204100223SH SOLE 0023
RIVERVIEW BANCORP INCCOM7693971003418SH SOLE 00418
ROBLOX CORPCL A77104910318203SH SOLE 00203
ROCKWELL AUTOMATION INCCOM773903109827SH SOLE 0027
ROKU INCCOM CL A77543R1022350SH SOLE 0050
ROPER TECHNOLOGIES INCCOM77669610659125SH SOLE 00125
ROSS STORES INCCOM778296103645SH SOLE 0045
ROYAL BK CDACOM780087102220SH SOLE 0020
ROYAL DUTCH SHELL PLCSPON ADR B780259107992,556SH SOLE 002,556
ROYAL DUTCH SHELL PLCSPONS ADR A78025920615379SH SOLE 00379
ROYAL GOLD INCCOM78028710846402SH SOLE 00402
SPDR SP 500 ETF TRTR UNIT78462F1031,4423,369SH SOLE 003,369
SPDR GOLD TRGOLD SHS78463V1072481,497SH SOLE 001,497
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509611,350SH SOLE 001,350
SPDR INDEX SHS FDSSP INTL SMLCP78463X87125635SH SOLE 00635
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X889992,700SH SOLE 002,700
SPDR SER TRPORTFLI MORTGAGE78464A38310384SH SOLE 00384
SPDR SER TRPORTFOLIO SHORT78464A47410332SH SOLE 00332
SPDR SER TRSP REGL BKG78464A69826400SH SOLE 00400
SPDR SER TRSP PHARMAC78464A72210200SH SOLE 00200
SPDR SER TRSP DIVID ETF78464A76334277SH SOLE 00277
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091543SH SOLE 0043
SPDR SER TRBLOOMBERG SRT TR78468R408122SH SOLE 0022
SPDR SER TRBLOOMBERG BRCLYS78468R622219SH SOLE 0019
SPDR SER TRNUVEEN BLMBRG SR78468R73913271SH SOLE 00271
SPDR SER TRSSGA US SMAL ETF78468R88711102SH SOLE 00102
SAGE THERAPEUTICS INCCOM78667J108116SH SOLE 0016
SALESFORCE COM INCCOM79466L3024281,752SH SOLE 001,752
SANDSTORM GOLD LTDCOM NEW80013R2063335SH SOLE 00335
SANOFISPONSORED ADR80105N105631,200SH SOLE 001,200
SAP SESPON ADR80305420441294SH SOLE 00294
SASOL LTDSPONSORED ADR803866300150SH SOLE 0050
SCHLUMBERGER LTDCOM STK8068571081745,433SH SOLE 005,433
SCHWAB CHARLES CORPCOM8085131052463,385SH SOLE 003,385
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021421,359SH SOLE 001,359
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012011,937SH SOLE 001,937
SCHWAB STRATEGIC TRUS LCAP VA ETF808524409120SH SOLE 0020
SCHWAB STRATEGIC TRUS SML CAP ETF80852460715141SH SOLE 00141
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706581,775SH SOLE 001,775
SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755722,152SH SOLE 002,152
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476316298SH SOLE 00298
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477114261SH SOLE 00261
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479735461SH SOLE 00461
SCHWAB STRATEGIC TRINTL EQTY ETF808524805461,175SH SOLE 001,175
SCHWAB STRATEGIC TRUS REIT ETF80852484724514SH SOLE 00514
SCIENCE APPLICATIONS INTL COCOM808625107114SH SOLE 0014
SEAGEN INCCOM81181C10439250SH SOLE 00250
SEABRIDGE GOLD INCCOM81191610514785SH SOLE 00785
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20964512SH SOLE 00512
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3087100SH SOLE 00100
SELECT SECTOR SPDR TRENERGY81369Y506901,679SH SOLE 001,679
SELECT SECTOR SPDR TRFINANCIAL81369Y6051463,979SH SOLE 003,979
SELECT SECTOR SPDR TRSBI INT INDS81369Y704875SH SOLE 0075
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80346313SH SOLE 00313
SECURITY NATL FINL CORPCL A NEW814785309024SH SOLE 0024
SEMPRA ENERGYCOM81685110920150SH SOLE 00150
SENECA FOODS CORP NEWCL B8170701055100SH SOLE 00100
SENECA FOODS CORP NEWCL A8170705015100SH SOLE 00100
SERVICE PPTYS TRCOM SH BEN INT81761L10220115,960SH SOLE 0015,960
SERVICENOW INCCOM81762P10256101SH SOLE 00101
SHOPIFY INCCL A82509L10710270SH SOLE 0070
SIERRA METALS INCCOM82639W106237,692SH SOLE 007,692
SIGMA LABS INCCOM82659850002SH SOLE 002
SIMON PPTY GROUP INC NEWCOM82880610946350SH SOLE 00350
SINCLAIR BROADCAST GROUP INCCL A829226109331,000SH SOLE 001,000
SIRIUS XM HOLDINGS INCCOM82968B1034614SH SOLE 00614
SKECHERS U S A INCCL A83056610512250SH SOLE 00250
SKYWORKS SOLUTIONS INCCOM83088M102160837SH SOLE 00837
SLACK TECHNOLOGIES INCCOM CL A83088V1021202,700SH SOLE 002,700
SMITH A O CORPCOM83186520919269SH SOLE 00269
SLR INVESTMENT CORPCOM83413U10010546SH SOLE 00546
SONOCO PRODS COCOM8354951024646,935SH SOLE 006,935
SONY GROUP CORPORATIONSPONSORED ADR8356993071081,113SH SOLE 001,113
SONOS INCCOM83570H108441,250SH SOLE 001,250
SOUTHERN COCOM8425871071212,004SH SOLE 002,004
SOUTHERN COPPER CORPCOM84265V10519300SH SOLE 00300
SOUTHWEST AIRLS COCOM8447411085,30699,945SH SOLE 0099,945
SPECTRUM PHARMACEUTICALS INCCOM84763A10830882,000SH SOLE 0082,000
SPLUNK INCCOM848637104854SH SOLE 0054
SPROTT PHYSICAL GOLD TRUNIT85207H104755,335SH SOLE 005,335
SPROTT PHYSICAL SILVER TRTR UNIT85207K107465,000SH SOLE 005,000
SPROTT PHYSICAL PLAT PALLADUNIT85207Q104311,630SH SOLE 001,630
SPROUTS FMRS MKT INCCOM85208M10212500SH SOLE 00500
SQUARE INCCL A85223410335143SH SOLE 00143
STAG INDL INCCOM85254J102852,275SH SOLE 002,275
STANDARD MTR PRODS INCCOM853666105133SH SOLE 0033
STANLEY BLACK DECKER INCCOM85450210129SH SOLE 009
STARBUCKS CORPCOM8552441098,69977,800SH SOLE 0077,800
STARWOOD PPTY TR INCCOM85571B10589134,050SH SOLE 0034,050
STATE STR CORPCOM857477103788SH SOLE 0088
STEEL DYNAMICS INCCOM85811910016276SH SOLE 00276
STMICROELECTRONICS N VNY REGISTRY86101210214378SH SOLE 00378
STORE CAP CORPCOM862121100651,875SH SOLE 001,875
STRYKER CORPORATIONCOM86366710195365SH SOLE 00365
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN864482104261,668SH SOLE 001,668
SUMMIT HOTEL PPTYS INCCOM8660821001100SH SOLE 00100
SUN LIFE FINANCIAL INCCOM86679610528535SH SOLE 00535
SUNCOR ENERGY INC NEWCOM86722410719779SH SOLE 00779
SUNOCO LPSUNOCO FIN CORPCOM UT REP LP86765K10924629SH SOLE 00629
SYNCHRONY FINANCIALCOM87165B1038168SH SOLE 00168
SYNEOS HEALTH INCCL A87166B10215165SH SOLE 00165
SYSCO CORPCOM87182910717221SH SOLE 00221
TFI INTL INCCOM87241L109227SH SOLE 0027
TJX COS INC NEWCOM8725401091321,964SH SOLE 001,964
TMOBILE US INCCOM872590104857SH SOLE 0057
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,60213,332SH SOLE 0013,332
TAPESTRY INCCOM87603010717400SH SOLE 00400
TARGET CORPCOM87612E1061,8297,566SH SOLE 007,566
TAYLOR MORRISON HOME CORPCOM87724P1068295SH SOLE 00295
TC ENERGY CORPCOM87807B10739790SH SOLE 00790
TECK RESOURCES LTDCL B8787422042,23597,022SH SOLE 0097,022
TEGNA INCCOM87901J1059500SH SOLE 00500
TELADOC HEALTH INCCOM87918A1051699SH SOLE 0099
TELEFONICA S ASPONSORED ADR87938220801SH SOLE 001
TERADYNE INCCOM880770102857SH SOLE 0057
TEREX CORP NEWCOM88077910323487SH SOLE 00487
TERNIUM SASPONSORED ADS880890108261SH SOLE 0061
TESLA INCCOM88160R1016951,022SH SOLE 001,022
TEXAS INSTRS INCCOM88250810410,79756,149SH SOLE 0056,149
TEXAS ROADHOUSE INCCOM8826811092,45025,470SH SOLE 0025,470
TEXTRON INCCOM883203101350SH SOLE 0050
THE TRADE DESK INCCOM CL A88339J10532410SH SOLE 00410
THERMO FISHER SCIENTIFIC INCCOM883556102187370SH SOLE 00370
THOMSON REUTERS CORPCOM NEW88490370928277SH SOLE 00277
3M COCOM88579Y1017,25036,501SH SOLE 0036,501
TILRAY INCCOM CL 288688T10015815SH SOLE 00815
TIMKEN COCOM887389104116SH SOLE 0016
TOLL BROTHERS INCCOM88947810317300SH SOLE 00300
TORONTO DOMINION BK ONTCOM NEW891160509701,000SH SOLE 001,000
TOTALENERGIES SESPONSORED ADS89151E109451,000SH SOLE 001,000
TOYOTA MOTOR CORPSP ADR REP2COM892331307317SH SOLE 0017
TRANSALTA CORPCOM89346D107111,100SH SOLE 001,100
TRAVELERS COMPANIES INCCOM89417E1091761,175SH SOLE 001,175
TREACE MED CONCEPTS INCCOM89455T109311,000SH SOLE 001,000
TRUIST FINL CORPCOM89832Q1099,099163,939SH SOLE 00163,939
TURKCELL ILETISIM HIZMETLERISPON ADR NEW9001112040100SH SOLE 00100
TURTLE BEACH CORPCOM NEW900450206611,900SH SOLE 001,900
TWILIO INCCL A90138F102128326SH SOLE 00326
TWITTER INCCOM90184L10220295SH SOLE 00295
TWO HBRS INVT CORPCOM NEW90187B40836348,016SH SOLE 0048,016
TYSON FOODS INCCL A90249410316218SH SOLE 00218
UDR INCCOM902653104247SH SOLE 0047
UGI CORP NEWCOM9026811053597,760SH SOLE 007,760
UFP INDUSTRIES INCCOM90278Q108450SH SOLE 0050
US BANCORP DELCOM NEW9029733048,576150,528SH SOLE 00150,528
UMH PPTYS INCCOM903002103442,000SH SOLE 002,000
UBER TECHNOLOGIES INCCOM90353T10016321SH SOLE 00321
UBIQUITI INCCOM90353W1032270SH SOLE 0070
ULTA BEAUTY INCCOM90384S303515SH SOLE 0015
UNILEVER PLCSPON ADR NEW90476770458997SH SOLE 00997
UNION PAC CORPCOM9078181089,55443,443SH SOLE 0043,443
UNITED AIRLS HLDGS INCCOM910047109246SH SOLE 0046
UNITED MICROELECTRONICS CORPSPON ADR NEW9108734051100SH SOLE 00100
UNITED PARCEL SERVICE INCCL B911312106137659SH SOLE 00659
UNITED RENTALS INCCOM9113631093191,000SH SOLE 001,000
UNITED STS OIL FD LPUNITS91232N2076125SH SOLE 00125
UNITEDHEALTH GROUP INCCOM91324P1024,76511,900SH SOLE 0011,900
UNITI GROUP INCCOM91325V10818917,890SH SOLE 0017,890
UNIVERSAL HEALTH RLTY INCOMESH BEN INT91359E10524395SH SOLE 00395
UNIVERSAL HLTH SVCS INCCL B91390310023160SH SOLE 00160
UTZ BRANDS INCCOM CL A91809010121958SH SOLE 00958
V F CORPCOM918204108871,062SH SOLE 001,062
VAIL RESORTS INCCOM91879Q1091445SH SOLE 0045
VALE S ASPONSORED ADS91912E105269SH SOLE 0069
VALERO ENERGY CORPCOM91913Y1009,780125,254SH SOLE 00125,254
VANECK VECTORS ETF TRGOLD MINERS ETF92189F10615450SH SOLE 00450
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43723700SH SOLE 00700
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F676832SH SOLE 0032
VANECK VECTORS ETF TRBIOTECH ETF92189F7261048SH SOLE 0048
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4092263,546SH SOLE 003,546
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844141912SH SOLE 00912
VANGUARD STAR FDSVG TL INTL STK F9219097688120SH SOLE 00120
VANGUARD WORLD FDMEGA CAP VAL ETF92191084042425SH SOLE 00425
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351792,082SH SOLE 002,082
VANGUARD TAXMANAGED INTL FDFTSE DEV MKT ETF92194385816319SH SOLE 00319
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061561,491SH SOLE 001,491
VANGUARD WHITEHALL FDSINTL HIGH ETF92194679411159SH SOLE 00159
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271834250SH SOLE 00250
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858482SH SOLE 0082
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874951,412SH SOLE 001,412
VANGUARD WORLD FDSCONSUM DIS ETF92204A10847150SH SOLE 00150
VANGUARD WORLD FDSENERGY ETF92204A30653700SH SOLE 00700
VANGUARD WORLD FDSFINANCIALS ETF92204A4051731,911SH SOLE 001,911
VANGUARD WORLD FDSINF TECH ETF92204A7021436SH SOLE 0036
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6641251,350SH SOLE 001,350
VANGUARD SCOTTSDALE FDSINTTERM CORP92206C87019200SH SOLE 00200
VECTOR GROUP LTDCOM92240M1087486SH SOLE 00486
VEEVA SYS INCCL A COM9224751082890SH SOLE 0090
VANGUARD INDEX FDSSP 500 ETF SHS922908363177449SH SOLE 00449
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121901,354SH SOLE 001,354
VANGUARD INDEX FDSMCAP GR IDXVIP9229085381460SH SOLE 0060
VANGUARD INDEX FDSREAL ESTATE ETF92290855371694SH SOLE 00694
VANGUARD INDEX FDSMID CAP ETF922908629625SH SOLE 0025
VANGUARD INDEX FDSLARGE CAP ETF92290863724120SH SOLE 00120
VANGUARD INDEX FDSGROWTH ETF9229087366332,208SH SOLE 002,208
VANGUARD INDEX FDSVALUE ETF92290874429210SH SOLE 00210
VANGUARD INDEX FDSSMALL CP ETF92290875130133SH SOLE 00133
VANGUARD INDEX FDSTOTAL STK MKT9229087693251,458SH SOLE 001,458
VEREIT INCCOM92339V3081332,889SH SOLE 002,889
VERIZON COMMUNICATIONS INCCOM92343V1048,795156,977SH SOLE 00156,977
VERINT SYS INCCOM92343X100485SH SOLE 0085
VERISK ANALYTICS INCCOM92345Y10620116SH SOLE 00116
VERTEX PHARMACEUTICALS INCCOM92532F10021103SH SOLE 00103
VIAVI SOLUTIONS INCCOM92555010512700SH SOLE 00700
VIATRIS INCCOM92556V1062149SH SOLE 00149
VICI PPTYS INCCOM92565210937111,965SH SOLE 0011,965
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W103159SH SOLE 0059
VIRGIN GALACTIC HOLDINGS INCCOM92766K10640861SH SOLE 00861
VISA INCCOM CL A92826C8396,78028,996SH SOLE 0028,996
VIRTUS ALLIANZGI CONVERTIBLECOM92838U10850394,060SH SOLE 0094,060
VIRTUS ALLIANZGI CONVERTIBLECOM92838X10252685,615SH SOLE 0085,615
VIRTUS DIVIDEND INTEREST PCOM92840R10129419,500SH SOLE 0019,500
VMWARE INCCL A COM9285634021380SH SOLE 0080
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308432,500SH SOLE 002,500
WP CAREY INCCOM92936U1091,36118,235SH SOLE 0018,235
WEC ENERGY GROUP INCCOM92939U1061371,545SH SOLE 001,545
WABTECCOM929740108444SH SOLE 0044
WALMART INCCOM93114210312,13486,041SH SOLE 0086,041
WALGREENS BOOTS ALLIANCE INCCOM9314271081262,386SH SOLE 002,386
WALKER DUNLOP INCCOM93148P10263600SH SOLE 00600
WASTE CONNECTIONS INCCOM94106B10115125SH SOLE 00125
WASTE MGMT INC DELCOM94106L1091,66511,886SH SOLE 0011,886
WATSCO INCCOM9426222001553SH SOLE 0053
WAYFAIR INCCL A94419L101517SH SOLE 0017
WELLS FARGO CO NEWCOM949746101831,829SH SOLE 001,829
WELLS FARGO ADVANTAGE INCOMEWF INC OPPTY FD94987B10550657,573SH SOLE 0057,573
WELLTOWER INCCOM95040Q104338SH SOLE 0038
WEST PHARMACEUTICAL SVSC INCCOM9553061057862,190SH SOLE 002,190
WESTERN ALLIANCE BANCORPCOM95763810956600SH SOLE 00600
WESTERN ASSET HIGH INCOME FDCOM95766J10241457,703SH SOLE 0057,703
WESTERN ASSET HIGH YIELD DEFCOM95768B10729819,000SH SOLE 0019,000
WESTERN DIGITAL CORPCOM958102105831,172SH SOLE 001,172
WESTERN UN COCOM959802109793,448SH SOLE 003,448
WEYERHAEUSER CO MTN BECOM NEW9621661041,09131,683SH SOLE 0031,683
WHEATON PRECIOUS METALS CORPCOM9628791021,77940,377SH SOLE 0040,377
WILLIAMS COS INCCOM969457100732,750SH SOLE 002,750
WILLIAMS SONOMA INCCOM96990410119122SH SOLE 00122
WINNEBAGO INDS INCCOM9746371007100SH SOLE 00100
WISDOMTREE TRUS HIGH DIVIDEND97717W208901,150SH SOLE 001,150
WISDOMTREE TRUS MIDCAP DIVID97717W50530720SH SOLE 00720
WISDOMTREE TRUS SMALLCAP DIVD97717W604441,385SH SOLE 001,385
WORKIVA INCCOM CL A98139A1054033,619SH SOLE 003,619
WW INTL INCCOM98262P1017200SH SOLE 00200
XCEL ENERGY INCCOM98389B100921,400SH SOLE 001,400
XEROX HOLDINGS CORPCOM NEW98421M106294SH SOLE 0094
XPENG INCADS98422D105441,000SH SOLE 001,000
YAMANA GOLD INCCOM98462Y1001161SH SOLE 00161
YETI HLDGS INCCOM98585X10430325SH SOLE 00325
YUM BRANDS INCCOM9884981011961,703SH SOLE 001,703
YUM CHINA HLDGS INCCOM98850P109751,127SH SOLE 001,127
ZEBRA TECHNOLOGIES CORPORATICL A9892071051120SH SOLE 0020
ZENDESK INCCOM98936J10187600SH SOLE 00600
ZILLOW GROUP INCCL A98954M10112100SH SOLE 00100
ZILLOW GROUP INCCL C CAP STK98954M20024200SH SOLE 00200
ZIMMER BIOMET HOLDINGS INCCOM98956P10228175SH SOLE 00175
ZIONS BANCORPORATION N ACOM98970110716300SH SOLE 00300
ZOETIS INCCL A98978V10362332SH SOLE 00332
ZOOMINFO TECHNOLOGIES INCCOM CL A98980F10410200SH SOLE 00200
ZOOM VIDEO COMMUNICATIONS INCL A98980L10146120SH SOLE 00120
ZYNGA INCCL A98986T108161,500SH SOLE 001,500
AMBARELLA INCSHSG037AX10111100SH SOLE 00100
AON PLCSHS CL AG0403H1081668SH SOLE 0068
ARCH CAP GROUP LTDORDG0450A105136SH SOLE 0036
ARCOS DORADOS HOLDINGS INCSHS CLASS AG0457F1071101SH SOLE 00101
ATLASSIAN CORP PLCCL AG062421041560SH SOLE 0060
AXALTA COATING SYS LTDCOMG0750C108264SH SOLE 0064
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015,77819,602SH SOLE 0019,602
BROOKFIELD ASSET MGMT REINSCL A EXCH LT VTGG1616910707SH SOLE 007
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG16234109114SH SOLE 0014
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810817450SH SOLE 00450
EATON CORP PLCSHSG291831034142,793SH SOLE 002,793
EVEREST RE GROUP LTDCOMG3223R108415SH SOLE 0015
FABRINETSHSG3323L100223SH SOLE 0023
FERGUSON PLC NEWSHSG3421J1061497SH SOLE 0097
JANUS HENDERSON GROUP PLCORD SHSG4474Y214241SH SOLE 0041
HORIZON THERAPEUTICS PUB LSHSG4618810119200SH SOLE 00200
ICON PLCSHSG4705A100212SH SOLE 0012
IHS MARKIT LTDSHSG47567105871SH SOLE 0071
JAZZ PHARMACEUTICALS PLCSHS USDG5087110502SH SOLE 002
JOHNSON CTLS INTL PLCSHSG515021051492,164SH SOLE 002,164
LINDE PLCSHSG5494J1031967SH SOLE 0067
MEDTRONIC PLCSHSG5960L1036,29150,682SH SOLE 0050,682
NORDIC AMERICAN TANKERS LIMICOMG6577310651,500SH SOLE 001,500
NOBLE CORP NEWSHSG6610J209123SH SOLE 0023
NORWEGIAN CRUISE LINE HLDG LSHSG667211041194,040SH SOLE 004,040
NVENT ELECTRIC PLCSHSG6700G1074138SH SOLE 00138
PAGSEGURO DIGITAL LTDCOM CL AG687071013,08555,167SH SOLE 0055,167
RENAISSANCERE HLDGS LTDCOMG7496G103639SH SOLE 0039
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R10312132SH SOLE 00132
PENTAIR PLCSHSG7S00T104235SH SOLE 0035
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102230SH SOLE 0030
STERIS PLCSHS USDG8473T10029SH SOLE 009
TORTOISE ACQUISITION CORP IICOM CL AG895541025500SH SOLE 00500
TPG PACE BEN FIN CORPCL A COMG8990D1253200SH SOLE 00200
TRANE TECHNOLOGIES PLCSHSG8994E10355298SH SOLE 00298
TRITERRAS INCSHS CL AG9103H102040SH SOLE 0040
PERRIGO CO PLCSHSG97822103117SH SOLE 0017
ALCON AGORD SHSH01301128685SH SOLE 0085
CHUBB LIMITEDCOMH1467J10432201SH SOLE 00201
CRISPR THERAPEUTICS AGNAMEN AKTH1718210836221SH SOLE 00221
GARMIN LTDSHSH2906T109426SH SOLE 0026
UBS GROUP AGSHSH4209710712790SH SOLE 00790
TE CONNECTIVITY LTDREG SHSH84989104110SH SOLE 0010
CERAGON NETWORKS LTDORDM220131021200SH SOLE 00200
COGNYTE SOFTWARE LTDORD SHSM25133105285SH SOLE 0085
FIVERR INTL LTDORD SHSM4R82T1061250SH SOLE 0050
WIX COM LTDSHSM9806810529100SH SOLE 00100
ASML HOLDING N VN Y REGISTRY SHSN070592101928SH SOLE 0028
FERRARI N VCOMN3167Y1031256SH SOLE 0056
LYONDELLBASELL INDUSTRIES NSHS AN537451007,03368,372SH SOLE 0068,372
NYMOX PHARMACEUTICAL CORPCOMP7339810263,800SH SOLE 003,800
ROYAL CARIBBEAN GROUPCOMV7780T1039100SH SOLE 00100