$31,504.98