At early stage of growth and development fruits generally drops from plant due to moisture stress and competition between fruit for carbon partitioning. You can manage this fruit drop by maintaining sufficient moisture and fruit thinning. But in your case it seem that the trees are still in juvenile phase. In contrast to many other fruit crops pomegranate trees set fruit on at a young age. However, the tree is not developed enough to support fruit load. As a result with the advancement of fruit growth they eventually drop. In pomegranate fruit drop is common in the first 2-4 years. Try to avoid crop in first 3 years to encourage vegetative growth Hammad Hussain