351,814 shares
27,656 shares
169,165 shares
42,229 shares
133,085 shares
21,874 shares
204,893 shares
216,821 shares
14,851 shares
42,245 shares