Here's a good site to use for looking up recent serial numbers:http://www.uspapermoney.info/serials/
According to that site, this bill is part of a print run of 1.92 million, so it is quite common.
Most of the valuable star notes are ones that were printed in runs of 640,000 or less.
Just a busy college student working on a lowball 7070.
(I'm supposed to be studying)