359 shares
303 shares
292 shares
637 shares
341 shares
350 shares
363 shares
310 shares
328 shares
308 shares