30,497 shares
68,979 shares
39,752 shares
72,330 shares
47,414 shares
87,204 shares
284,792 shares
56,105 shares
316,515 shares
18,239 shares