259,008 shares
116,159 shares
64,250 shares
96,160 shares
254,506 shares
275,893 shares
312,272 shares
150,949 shares
173,088 shares
180,872 shares