258,652 shares
115,993 shares
63,843 shares
95,783 shares
254,408 shares
275,330 shares
311,652 shares
150,626 shares
172,648 shares
180,373 shares