The WordPress.com stats helper monkeys prepared a 2014 annual report for the OA-ICC news stream.
Here are some relevant numbers:
– a total of more than 100,000 views over the last 12 months;
– more than 37,000 visitors coming from 172 countries;
– almost 1,200 articles posted;
– 1,351 Twitter followers;
– 747 subscribers via RSS or email.