31,446 29,445 29,148 27,072 25,282 19,32318,362