save the raw contribution types, and group into buckets when querying