Anyone experience this?

At 33 weeks I had an ultrasound because my belly was measuring small and baby was right on track. Was estimated to be 4lbs 11oz then. Now, 5 weeks later at 38 weeks I just had another ultrasound because my belly was measuring small. She was measuring 2 weeks behind and was estimated to be 6lbs. Is only gaining a pound and a half in 5 weeks normal? The ultrasound tech didn’t say anything because they aren’t the doctor but I’m just worrying a bit because until now she was measuring right on track