122,535 shares
95,741 shares
113,974 shares
53,738 shares
150,547 shares
57,677 shares
27,819 shares
40,942 shares
38,288 shares
295,307 shares