$20,588.29