21 stocks for 2021