I've recently switched payment processing to Stripe. I now need to create a report for our finance department that shows a rollup of transactions within a specified date range. I've started to create a simple PHP web page (and using the Stripe PHP library) that will give the following summaries:

* Transaction Count
* Transaction Amount
* Refund Count
* Refund Amount
* Fees
* Net

I'm having some trouble figuring out how to properly query charges with Stripe for my reporting purposes. 

I know I can retrieve charges with: 

```
$charges = Stripe_Charge::all();

```

And from the returned set of charges, I can compute the summary information that I need in the report. However, this will only return me a maximum of 100 charges, and I don't know how to return the charges within a specified date range.

I'm hoping more experienced Stripe developers can point me to the correct method of building the report I need.

**How can I return all charges within a specified date range?**

**Is there a better way to get this summary information from Stripe?**