Yes, NBPNP does have yearly quotas on the number of applications it accepts for each stream.