Det er i underkant av 800 medlemmer, fordelt på ni land. Den er størst i Nederland og Indonesia; i begge land er det mer enn 300 medlemmer.