23,311,000