HSBC shares top the FTSE100