40,145 shares
42,552 shares
37,828 shares
204,877 shares
30,834 shares
41,788 shares
307,974 shares
19,970 shares
390,431 shares
47,573 shares