BSE Trading Report June 29, 2017