BSE Trading Report April 29 2010