122,534 shares
95,734 shares
113,971 shares
53,738 shares
150,544 shares
57,676 shares
27,818 shares
40,942 shares
38,288 shares
295,305 shares