40,114 shares
42,514 shares
37,793 shares
204,823 shares
30,799 shares
41,758 shares
307,914 shares
19,930 shares
390,388 shares
47,528 shares