331 shares
412 shares
590 shares
287 shares
253 shares
265 shares
240 shares
263 shares
261 shares
249 shares