Fewer than 100 new virus cases a day over long weekend