305 shares
399 shares
311 shares
351 shares
592 shares
330 shares
204 shares
349 shares
368 shares
303 shares