Heck, I only get 15. I would kill for 20.
Just noting, but Massachusetts never really stopped being Puritan. Oy gevalt.
After your second year of work at a company, you get 5 weeks vacation per year. The official number for this is 30 days, but that's counting Saturdays. Nobody works 6 days per week, so in reality this is 25 days.
On top of those 25 days, there are public holidays. On average 7 of them fall on weekdays per year.
This gives us a grand total of 32 days per year on average.