21-year-old man charged with 19 felony counts