My Perl Activity Starts Here.
I used Date::Range to display range of dates for GD Graphs to get every date. Date::Range requires that you convert the dates into Date::Simple objects.
I used List:Util to find out min and max dates from the Array. I had to convert Hash into Array first.