Tamil Nadu, Jammu and Kashmir, and Gujarat are the other states ranked in the top five.