$20,578.84