With 21,257 people testing positive for Covid-19 infection in the last 24 hours on Thursday, the total tally of cases rose to 3,39,15,569. While 271 deaths in a span of 24 hours took the death toll to 4,50,127, according to the Union Health Ministry data.