$20,588.28