No. There is currently no annual cap on O visas.