Where is add new user in latest wordpress?

Hi

I've installed https://premium.wpmudev.org/project/add-new-users/installation/ Add New Users

However I cannot see the Add New Users sub menu

I am looking in Network Admin on Wordpress 3.2.1 Under Users

Any ideas where this plugin is hiding?

Thanks

Elliot