30,505 shares
68,987 shares
39,948 shares
72,339 shares
47,420 shares
87,301 shares
284,806 shares
56,290 shares
316,527 shares
18,246 shares