359 shares
303 shares
292 shares
637 shares
349 shares
351 shares
363 shares
310 shares
329 shares
308 shares