321 shares
291 shares
256 shares
240 shares
238 shares
292 shares
294 shares
305 shares
293 shares
267 shares