30,581 shares
69,154 shares
40,121 shares
72,436 shares
47,493 shares
87,421 shares
284,940 shares
56,424 shares
316,760 shares
18,326 shares