In this article, we show that|N(T)?T2?log?(T2?e)|?0.1038log?T+0.2573log?log?T+9.3675 where N(T) denotes the number of non-trivial zeros ?, with 0<Im(?)?T, Riemann zeta function. This improves previous result Trudgian for sufficiently large T. The improvement comes from use various subconvexity bounds and ideas work Bennett et al. on counting Dirichlet L-functions.