292 shares
318 shares
283 shares
320 shares
345 shares
300 shares
444 shares
270 shares
289 shares
251 shares