of 31,482