Shareholders in Russian retailer X5 Retail Group have approved the extension of CEO Lev Khasis' contract as well as changes to the company's supervisory board.