In the 2004- run of Manhunter, you have the wrong issue 21. You have the issue from the previous Mark Shaw run.
There is a similar situation going on with Checkmate (2006.) It seems they intended to post the full series. However, issues 26, 27, 28, 30, and 31 are from the incorrect (1980s) volume.