$31,579.97