300 shares
270 shares
256 shares
150 shares
295 shares
234 shares
232 shares
301 shares
241 shares
179 shares