122,488 shares
95,675 shares
113,909 shares
53,679 shares
150,484 shares
57,637 shares
27,767 shares
40,884 shares
38,244 shares
295,271 shares