The WordPress.com prepared a 2015 annual report for the OA-ICC news stream.
Here are some relevant numbers:
– a total of more than 92,000 views over the last 12 months;
– visitors coming from 168 countries;
– 1236 articles posted;
– 6937 Tweets & 866 Twitter followers.
Great job!