Could be a variety of things, In my experience it was over fertilization and also PH issues can do it. Makes sure not to over feed as this can cause a premature end to pistil growth. If overfert'd they will shrink up and change color like they are finished. Not saying that is for sure your problem but in my experiences this has happened.