Full list of nationally recognized federal holidays for which the US stock market is fully or partially closed in 2024