I went on mat leave at 38w with DS1 and 35w with DD. 24w with DS2 but for completely different reasons. 12 hour shifts. Rotating rosters. Lifting changed according to the stage of the pregnancy.