Who are all the Presidents of Niger?

The current President of Niger is Mahamadou Issoufou. He has been in office since April 7, 2011. The presidential terms are 5 years in Niger.