Insulet in its repurchase of 1.375% Convertible Senior Notes due 2024