Shakib Al Hasan: A look back at his top 8 career controversies and suspensions