In millions, except per share amounts) --------------------------- Price per Share -------------------------- Shares Range Weighted ------ ------------- Average -------- Balance, June 30, 2003 1,549 0.40 59.56 29.30 Granted 2 25.46 29.96 26.75 Exercised (91 ) 0.51 29.38 9.01 Stock option transfer program (345 ) 33.03 59.56 38.70 Canceled (36 ) 2.31 58.28 33.27 ------ - Balance, December 31, 2003 1,079 0.40 59.56 27.82 ------ -
what's the specific meaning of each item? Who can help me to interpret it? Thanks a lot