Now it's as follows:
Queen Elizabeth II & Prince Philip:
Peter
Zara
William
Harry
Beatrice
Eugenie
Louise
James
4 boys, 4 girls = 8 total
Margarethe II & Prince Henrik:
Felix
Nikolai
Christian
Isabella
3 boys, 1 girl = 4 total
Juan Carlos I & Sofia:
Froilan
Victoria
Juan
Pablo
Miguel
Irene
Leonor
Sofia
4 boys, 4 girls = 8 total
Harald & Sonja
Leah Isadora
Maud Angelica
Ingrid Alexandra
Sverre Magnus
Marius Borg
4 girls, 2 boys = 6 total
Albert II & Paola
Amedeo
Maria Laura
Joachim
Luisa Maria
Laetita Maria
Elisabeth
Gabriel
Emmanuel
Louise
Nicolas
Amyric
6 boys, 5 girls = 11 total, 12 if you count Mathilde's unborn child
Beatrix & Claus
Catharina-Amalia
Alexia
Ariane
Eloise
Claus-Casimir
Leonore
Luana
Zaria
7 girls, 1 boy = 8 total
Rainier & Grace
Andrea
Charlotte
Pierre
Alexandra
Louis
Pauline
Camille
Jazmin
Alexandre
5 girls, 4 boys = 9 total
Hans-Adam & Marie Agale
Josef
Marie Caroline
Georg
Nikolaus
Alfons
Moritz
Georgina
Lucas
Elisabeth
Marie
Camilla
Anna
6 boys, 6 girl = 12 total
Henri & Maria Teresa
Gabriel
Noah
2 boys total