of 31,932