309 shares
566 shares
501 shares
283 shares
335 shares
872 shares
325 shares
246 shares
1,191 shares
245 shares