217 shares
396 shares
303 shares
300 shares
201 shares
442 shares
483 shares
310 shares
328 shares
348 shares