305 shares
288 shares
272 shares
292 shares
262 shares
300 shares
242 shares
308 shares
297 shares
474 shares