20,440 total