259,013 shares
116,160 shares
64,251 shares
96,160 shares
254,506 shares
275,897 shares
312,273 shares
150,951 shares
173,089 shares
180,876 shares