I think you should take help of backend system developer with knowledge of oData.
From your question I assume that you are unable to scroll and see leave request beyond 110#.
And since number is weird we can safely assume that backend is returning only 110 records .
- Its should not be the case but Fiori app always put filter in oData call like $top=50 or $top=100
As the load on HTTP response increases. if this is the case then sap must have provided or should provide way to scroll or retrieve next set. - And if above is not the reason then take help of developer to analyze the code on what basis selection of record is being made and what field is causing this. If you can update info for those field one by one or mass update.
This deviations occurs because of data input from previous tool is being used for approval from different tool.
If any one has not faced exactly similar trouble before then they cannot answer this question straight away. This kind of situations or problems do need analysis. So please analyze together with developer and find the reasons.