The shop contributed funds to our programs with varying...
The shop contributed funds to our programs with varying degrees of success, until the last four years, which have seen steadily declining sales.
The shop contributed funds to our programs with varying degrees of success, until the last four years, which have seen steadily declining sales.