Mark Meijer

Individual

$1,072,025Total Contributions