Check disk usage and the growth history
I suggest you to use the DaisyDisk application (a free trial is also available -- see the link).

This app help you to find out how you are using the space and so you can identify what is occupying a large amount of space in your HD. It does not provide a historical record, so unless you are using a tool and logging that information, you might have to focus on what's present now rather than looking back.