302 shares
290 shares
350 shares
421 shares
335 shares
312 shares
278 shares
320 shares
337 shares
323 shares