292 shares
289 shares
338 shares
281 shares
308 shares
350 shares
324 shares
272 shares
304 shares
270 shares