STOCKHOLDERS AGREEMENT among TALECRIS BIOTHERAPEUTICS HOLDINGS CORP. TALECRIS HOLDINGS, LLC and BAYER HEALTHCARE LLC AND ITS AFFILIATES PARTY HERETO Dated as of March 31, 2005