476 shares
271 shares
529 shares
350 shares
354 shares
306 shares
304 shares
315 shares
317 shares
265 shares