This answer is not correct. I think that you ignored the subscript for the ammonium group. There are two ammonium groups in this ionic compound and that gives you 4 more hydrogen atoms than you thought.