Yes, it's just your wording "it could take UP TO 22 days..."
for clarification purposes, I would change it to:
It could take around 21 days to hatch, but sometimes 19 and sometimes 24.
Everything sounds about right!
This will be a helpful thread to those who are newbies at hatching.
One minor issue though...
I could argue chicks could take up to 23 days to hatch, and in some cases, even 24.