31,741,000