2013 | 2012 | 2011 | ||||||||||
Aggregate Purchase Price Paid for Shares Sold: | ||||||||||||
Under the 1989 ESPP | $ | 30,012,848 | $ | 32,236,660 | $ | 31,887,660 | ||||||
Under the GESPP | 3,068,578 | 2,944,987 | 2,894,302 | |||||||||
Total | $ | 33,081,426 | $ | 35,181,647 | $ | 34,781,962 | ||||||
Aggregate Number of Shares Sold: | ||||||||||||
Under the 1989 ESPP | 642,675 | 853,819 | 771,818 | |||||||||
Under the GESPP | 64,963 | 76,360 | 69,386 | |||||||||
Total | 707,638 | 930,179 | 841,204 |