BSE Trading Report July 20 2009