20,221 total