331 shares
158 shares
142 shares
139 shares
350 shares
325 shares
270 shares
199 shares
390 shares
266 shares