Shift counter? I've heard of counters or shift registers, but not shift counter. Maybe I've just never heard of this phrase.
Module 21? Do you mean mod 21 or modulus 21? Maybe I've just never heard of this phrase. I think you need significantly fewer flip flops for a modulus 21 counter. Think of how many bits you need to represent decimal 21.