of 23,588