It is not uncommon to find repeating first names in German families. Some of my German ancestors chose St. Mary as their family's patron saint, and every girl got the first name "Maria" for several generations. Most went by their middle name in daily life, which is also quite common.
Maria Agnes Jostpille, born 18 Apr 1830 (daughter of Georg Hermann Menke and Maria Catharina Jostpille), She married Georg Heinrich Guhlker.
I. Maria Agnes Jostpille, born 31 Mar 1862. She married Johann Heinrich Birkemeier.
A. **Maria** Anna Agnes Jostpille, born 26 Apr 1895
B. **Maria** Anna Jostpille, born 10 Mar 1897
C. **Maria** Paula Jostpille, born 11 Jul 1899
D. Heinrich Paulus Jostpille, born 3 Jun 1903
E. Wilhelm Heinrich Jostpille, born 22 Dec 1905
F. **Maria** Theresia Paula Jostpille, born 20 Mar 1908
II. Maria Clara Jostpille, born 14 Aug 1864
III. Maria Caroline Jostpille, born 2 Feb 1867. She married Johann Wilhelm Erpenbeck
A. Johann Wilhelm Erpenbeck, born 20 Jun 1892
B. **Maria** Anna Erpenbeck, born 25 Aug 1895
C. **Maria** Ida Erpenbeck, born 26 Sep 1897
D. **Maria** Theresia Erpenbeck, born 17 Jun 1899
E. Anton Goswin "Tony" Erpenbeck, born 11 Dec 1901
F. Otto Albert Julius Erpenbeck, born 25 Jun 1906
IV. Maria Theresia Jostpille, born 7 Oct 1869
V. Maria Elisabeth Jostpille, born 22 Apr 1873