30,497 shares
68,979 shares
39,719 shares
72,321 shares
47,414 shares
87,186 shares
284,787 shares
56,089 shares
316,511 shares
18,237 shares