329 shares
272 shares
260 shares
530 shares
261 shares
400 shares
276 shares
330 shares
263 shares
299 shares