First hundred humans: 36% have logged in at least once

Second hundred humans: 28% have logged in at least once

Third hundred humans: 36% have logged in at least once

Fourth hundred humans: 26% have logged in at least once

Fifth hundred humans: 25% have logged in at least once

Sixth hundred humans: 19% have logged in at least once

Last seventy one humans: 43% have logged in at least once

In total, 1663 of 4202 users have never logged in.

Updated on 2024-3-28