Report on all instances of modified time

Report on all instances of modified time

I've added a field to my Leads module named Next Followup Date/Time, which gives my reps the ability to scheudle their follow up to the lead if they left a message or got no answer.  I would like to create a report that gives me list of everytime they update the lead based on modified time.  I have created a report that gives me the records that were edited today but only the shows the last instance of the modified record.  If I call the lead multiple times and schedule multiple follow up date/times then that should show multiple times in the report.  Please give some guidance in resolving this issue.