$31,044.97