25,950 shares
113,650 shares
27,624 shares
159,529 shares
34,809 shares
208,111 shares
55,421 shares
141,806 shares
23,623 shares
28,236 shares