$31,017.96