40,695 shares
291,211 shares
57,221 shares
32,467 shares
47,089 shares
32,940 shares
138 shares
143 shares
191 shares
187 shares