$31,589.68