How to track redistribution rewards?

I know how to track rewards for a specific wallet but I would like to aggregate an ongoing list of redistribution by individual holders. Is there a way I can call all wallets at once, instead of calling a function for each wallet address individually?

:1234: Code to reproduce

:computer: Environment