While exact numbers can vary greatly depending on usage, we've found that a single instance can handle about 10,000 concurrent connections under normal usage (read + write).  If the users are only reading data, this number can go even higher.  If the users are very write-heavy, this number may be lower as conflicts are more resource intensive to resolve.  

(Note: these estimates are based on an instance with a single CPU and 16gb of RAM)