Karachi Stock Exchange mid day update.