310 shares
255 shares
317 shares
318 shares
286 shares
284 shares
291 shares
198 shares
338 shares
311 shares