How Many Websites Are on the Internet in 2024? A Deep Dive into Website Statistics and Traffic Distribution