Setup/TearDown counts for 1 warmup + 2 measurement iterations:

@Setup(Level.Trial)          : 1
@Setup(Level.Iteration)      : 3
@Setup(Level.Invocation)     : 1039152  (one per benchmark call)
benchmark method calls       : 1039152
@TearDown(Level.Invocation)  : 1039152
@TearDown(Level.Iteration)   : 3
@TearDown(Level.Trial)       : 1
