Haasenstein & Vogler i Hamburg , Berlin , Leipzig,