Complex sentence: It requires an invitation to get in, and as of april 2006 has over 700,000 members.
Split into simpler sentences: It requires an invitation to register. As of April 2006 has over 700,000 members.