1,018 shares
240 shares
353 shares
261 shares
542 shares
958 shares
368 shares
193 shares
323 shares
305 shares