259,048 shares
116,164 shares
64,275 shares
96,202 shares
254,514 shares
275,932 shares
312,304 shares
150,985 shares
173,115 shares
180,940 shares