BSE Trading Report June 29 2009