$31,317.96