Most entrants join the day of the jam, since they know it happens every week on the same day.
Also, itch doesn't promote jams on their main jam page unless they've been listed for 2-4 weeks ahead of time. Since this one is scheduled weekly, it misses out on that promotion.
You're welcome to tell your friends if you wanna get those numbers up though 😉