309 shares
343 shares
308 shares
275 shares
793 shares
421 shares
785 shares
303 shares
451 shares
525 shares