328 shares
240 shares
272 shares
255 shares
289 shares
263 shares
292 shares
415 shares
308 shares
284 shares