SHARE AND ASSET PURCHASE AGREEMENT by and between CareFusion 303, Inc., CareFusion 2200, Inc. and Natus Medical Incorporated April 20, 2012