It can be genes that baby small in size. My last check I am at 28 weeks, but baby's size slightly small. However, not too underweight or below the expected. Just boost more nutrients, milk, vitamins to ensure healthy and grow well.
Did you check with your doc on the weight of the baby? If doc say is within the range, dont have to think so much. The edd on the scan is not accurate.