2021 second best year on record for retail fund sales