How many offspring does a lionfish have?

A mature female Lionfish can spawn over two million eggs a year. She can lay eggs about every four days.