How do you have multiple adsense units on one website? The only code Google gives are per unit.
If you want to use multiple AdSense units on one page, then you need to create and paste multiple AdSense snippets:
Only limited number of code modifications is allowed in AdSense. https://support.google.com/adsense/answer/1354736?hl=en
I could probably answer why "only the first adsense unit is parsed and shown" and I could try to show you how to modify your example to show all three ads, but in my opinion that is irrelevant (in this case), because it is not permitted in AdSense. (And probably completely unnecessary. You can simply paste three ad code snippets, or - same snippet three times.)