$31,017.78