nutomic, 1 year ago It's the sum of new user accounts that posted at least once. Overall there are around 30k new users in the past week.
It's the sum of new user accounts that posted at least once. Overall there are around 30k new users in the past week.