who throws a baby shower for you?

Marianne
I know this may sound odd but who throws a baby shower if you're pregnant? Is it your mom/sister or anyone in the family? Or do you throw it yourself?
I don't really know the customary way to do it but then again to each their own. Thank you!