Nearly 55 lakh small shareholders now have shares of IRFC as per its latest shareholding