The following tables offer estimates of oxygen cycle reservoir capacities and fluxes. 
These numbers are based primarily on estimates from (Walker, J. C. G.): More recent research indicates that ocean life (marine primary production) is actually responsible for more than half the total oxygen production on Earth.
<br>
Table 2: Annual gain and loss of atmospheric oxygen (Units of 10 kg O per year)