Carrie- Yep, could be twins

Thanks again everyone for your replies.

Also did any of your bubs have really smelly farts? Kayla is always farting and they are REALLY eggy.