State Treasury raises over $890 million worth of G-bonds in April