Mouni Roy and Arjun Bijlani's "Naagin" continues to rule the Television Rating Points (TRPs) with 3.9 points in week 21 (May 21 to May 27) of 2016, according to the data released by Broadcast Audience Research Council India, the television audience measurement agency. Although "Naagin" has topped the TRP charts, its rating has dropped considerably in the past few weeks.

Way behind "Naagin" was "Yeh Hai Mohabbatein," which secured the second spot with 3 TRPs. The intriguing wedding sequence of Raman (Karan Patel) and Shagun (Anita Hassanandani), has been keeping the viewers glued to their TV sets. The third spot in week 21 was secured by "Saath Nibhaana Saathiya" with 2.7 points.

"Kumkum Bhagya," scored the fourth position with 2.5 TRPs. With the constant drop in its rating, it appears like the never ending track of exposing Tanu (Leena Jumani) is affecting the show's ratings.

Surprisingly, "Kasam" has made it to the top five shows in week 21. The show starring Ssharad Malhotra and Kratika Sanger Dheer scored 2.3 points. It was followed by "Swaragini" with 2.1 points. The interesting plot of Swara's (Helly Shah) partial memory loss and the new man in her life Sahil (Anuj Sachdeva) seems to be pulling viewership.

"The Kapil Sharma Show," which had been garnering a low rating in the non-fictional show category since several weeks now, managed to increase its ratings (2 TRP) in week 21 and was at par with previous week's top scorer in the non-fiction category "India's Got Talent."

As for the channels, Star Plus made it to the top among the urban areas, followed by Colors TV, Zee TV, Life OK, Sony SAB, Sony Entertainment Television. In the rural areas, Star Utsav, Sony Pal, Zee Anmol, Zee TV, Rishtey, Star Plus were the top scorers.

TRP is a tool to measure viewers' preferred programmes and the popularity of a particular channel based on data collected from a particular geography and demography.

Check out the entire TRP report of week 21 here.