Found Money: Keep It or Give It Back?

This is just for educational purposes. No real money is involved.
You found $20 on the floor. 30 minutes later, someone comes to claim it. What will you do?