503 shares
289 shares
341 shares
303 shares
460 shares
265 shares
407 shares
238 shares
302 shares
300 shares