31,790,000