A record 52,019 puffins have been counted, beating last year's record, the Wildlife Trust of South and West Wales has said