$31,579.95