$31,514.98