The Italian Registry of Laparoscopic Surgery of the Spleen (IRLSS). A retrospective review of 379 patients undergoing laparoscopic splenectomy.