of 31,547