111 shares
96 shares
131 shares
204 shares
141 shares
420 shares
161 shares
151 shares
538 shares
208 shares