New COVID-19 cases top 2,500 on April 25, highest in half a year