HSBC (Euroclear Bank) did appear before with 7.7m share, so they bought 15m shares last month.
BNP was the main seller over last few months. Luckily they only had 21m shares left.
https://www.euroclear.com/dam/Brochures/About/EB Debt Issuance/Investor Presentation.pdf