More Introduceyourself payment stats