18,778 total