31,973,000