Punjab had highest number of rape cases reported