40,506 shares
42,926 shares
38,207 shares
205,313 shares
31,240 shares
42,189 shares
308,350 shares
20,328 shares
390,876 shares
47,930 shares