3. The following data is available for BOX Corporation at December 31,2014:
Ordinary shares, par $10 (authorized 25,000 shares) $ 200,000 Treasury shares (at cost $15 per share)900
Based on the data, how many ordinary shares are outstanding?
(A) 25,000
(B) 20,000
(C) 24,940
(D) 19,940