258,935 shares
116,083 shares
64,032 shares
96,108 shares
254,479 shares
275,758 shares
312,080 shares
150,831 shares
173,017 shares
180,752 shares