Net Income (688,034) (54,239) 96,135 269,470 523,691 549,912 767,755 1,086,929 1,515,321 2,086,100 2,213,404 2,368,342 2,534,126 2,711,515 2,901,321 3,104,413 3,321,722 3,554,242 3,803,039 4,069,252 4,354,100 4,658,887 4,985,009 5,333,960 5,707,337
Common Equity Issued (Repurchased) 511,287 (288,622) (369,037) (597,156) (916,532) (1,020,040) (1,329,298) (1,756,132) (2,270,160) (2,978,588) (2,621,398) (2,804,896) (3,001,238) (3,211,325) (3,436,118) (3,676,646) (3,934,011) (4,209,392) (4,504,049) (4,819,333) (5,156,686) (5,517,654) (5,903,890) (6,317,162) (6,759,363)
Forecasted Price at Year End $16.68 $20.45 $25.07 $30.73 $37.68 $46.19 $56.63 $69.43 $85.12 $104.36 $127.95 $156.86 $192.31 $235.78 $289.06 $354.39 $434.49 $532.68 $653.06 $800.66 $981.61 $1,203.45 $1,475.43 $1,808.87 $2,217.68
New Shares Issued (Repurchased) 30,658 (14,116) (14,722) (19,431) (24,325) (22,082) (23,472) (25,293) (26,669) (28,541) (20,488) (17,881) (15,606) (13,620) (11,887) (10,375) (9,054) (7,902) (6,897) (6,019) (5,253) (4,585) (4,001) (3,492) (3,048)
Shares Outstanding at End of Year 400,658 386,542 371,820 352,389 328,064 305,982 282,510 257,217 230,548 202,007 181,519 163,638 148,032 134,412 122,525 112,150 103,096 95,194 88,297 82,278 77,024 72,439 68,438 64,946 61,898
Forecast EPS -$1.79 -$0.14 $0.25 $0.74 $1.54 $1.73 $2.61 $4.03 $6.21 $9.65 $11.54 $13.72 $16.26 $19.20 $22.58 $26.46 $30.86 $35.85 $41.45 $47.71 $54.66 $62.34 $70.77 $79.98 $89.99