$31,589.27