Shares trim losses on late buying force