$20,678.87