​Over 39,000 baby boxes, packed with essential items for newborns, have been delivered to families across Scotland in 2025.