30,604 shares
69,155 shares
40,132 shares
72,437 shares
47,493 shares
87,434 shares
284,942 shares
56,437 shares
316,765 shares
18,326 shares