330 shares
261 shares
305 shares
319 shares
293 shares
265 shares
400 shares
231 shares
300 shares
399 shares