It is an Oncidium. From your picture and the description of 100 flowers or more this could be Oncidium sphacelatum. However can't be sure as there are many oncidiums that look similar.