$21,588.94