30,526 shares
69,025 shares
40,067 shares
72,393 shares
47,460 shares
87,365 shares
284,846 shares
56,387 shares
316,581 shares
18,288 shares