Intelligent Protection Management (IPM) Shares Repurchased: 2017-2023