Nice job. So 🔥
A nice addition would be adjusting all values for 2024 dollars.