The OPC Community Alliance is systematically organized.
It currently has 23 systems and 203 communities.
There are 246 dollar-cost averaging groups, and all data is public and transparent.