$31,447.96