30 shares
29 shares
205 shares
170 shares
198 shares
161 shares
225 shares
252 shares
174 shares
331 shares