$31,514.96