20+ times.
My OB is a specialist and I have some complications.
5w,7w,12w,16w,20w,24w
then once every week because my cervix was short (it fluctuate in the range,
so monitor every week) until 32w
then my water was low, so twice every week until 35 weeks.
then almost everyday until my son was born at 36weeks.
Among those, many time we did 3D for fun. Insurance covered everything. so I
pretty much know how the baby look like even before he was born.