959 shares
273 shares
457 shares
272 shares
257 shares
271 shares
289 shares
338 shares
396 shares
392 shares