I’m not exactly sure of my downloads; some are from testing, before and after release. I’ve been uploading to itch.io for the last two months. I’m currently finishing up a new game, so I expect those numbers to go up soon!
If you download using your own account, I think it gets excluded from the analytics.