You'd need to change the way your database is laid out to do it. Basically, you'd need two tables--an "Agents" table and a "Monthly Amounts" table. Tie the two tables together via an ID number, then build your form based on that. From there, it's quite easy. The graph doesn't update automatically, but with a little VBA coding you could make it do so after a new record is added.
I've attached a simple database that should help explain things.
HTH,
Jonathan
EDIT: Hang on...just realized you'll need a pivotchart to compare year-to-year. Gimme a minute to try to work it out...
EDIT2: Ok, fixed...but I gotta tell ya, PivotCharts in Access are a PITA compared to Excel. Surprising, considering they're using the same components (or should be).
I ended up creating a query to base the pivotchart on, adding Year and Month fields based on the date. Access PivotCharts won't let you split up grouping in the same way as Excel, so I needed multiple instances of the same field. Fun, fun!