310 shares
332 shares
250 shares
340 shares
271 shares
293 shares
263 shares
309 shares
280 shares
277 shares