506 shares
432 shares
271 shares
283 shares
874 shares
222 shares
293 shares
629 shares
57 shares
45 shares