of 31,330