Netherlands at 43% participation for "Tax The Rich" petition - eviltoast

Can you get the 100%? Challenge from your friendly German neighbors. ;)