Karachi Stock Exchange mid day update