31,507 People