302 shares
322 shares
285 shares
281 shares
266 shares
311 shares
291 shares
305 shares
300 shares
283 shares