$21,589.39