$20,578.95