8,926 shares
21,807 shares
14,404 shares
25,266 shares
20,233 shares
31,249 shares
537,752 shares
39,595 shares
34,257 shares
47,615 shares