Interplanetary Coronal Mass Ejections During 1996-2007