Kanwaljit Singh 15 titles