$20,578.90