BSE Trading Report April 30 2010