Current share buyback notification report 14-18102024