21 new COVID-19 patients reported over the weekend