I don't know what the exact cause for these numbers are, but a higher ReadBuffer value will result in more memory usage for the same query with the same result set.
I recommend the following values for the properties of the component Readbuffer OracleDataSet -
19 29 44 67 100 150 225 338 507 761 1141 2569 3853 5780