323 shares
345 shares
430 shares
335 shares
277 shares
361 shares
292 shares
428 shares
509 shares
201 shares