of 31,519