of 21,506