308 shares
313 shares
240 shares
412 shares
326 shares
497 shares
277 shares
316 shares
250 shares
348 shares