399 shares
286 shares
310 shares
270 shares
352 shares
335 shares
292 shares
913 shares
308 shares
282 shares