diff --git a/django_histograms/templates/histograms/report.html b/django_histograms/templates/histograms/report.html
index 1460ef4..b356661 100644
--- a/django_histograms/templates/histograms/report.html
+++ b/django_histograms/templates/histograms/report.html
@@ -20,7 +20,7 @@
{{ label }} ({{ count }})
{% if day_labels %}
{{ forloop.counter }}
{% endif %}
-
+
({{ num }})
diff --git a/django_histograms/utils.py b/django_histograms/utils.py
index 9df0b5d..80c4a2a 100644
--- a/django_histograms/utils.py
+++ b/django_histograms/utils.py
@@ -110,7 +110,13 @@ def get_report(self):
idx = grouper(data[self.attname])
months[idx][1][day_grouper(data[self.attname])] += data["num"]
months[idx][2] += data["num"]
+
+ total = sum(o for m in months.itervalues() for o in m[1])
+ max_num = max(o for m in months.itervalues() for o in m[1])
+ ratio = total / max_num * 100
+
return {
"results": months.values(),
- "total": sum(o for m in months.itervalues() for o in m[1]),
+ "total": total,
+ "ratio": ratio
}