306 shares
96 shares
612 shares
331 shares
135 shares
247 shares
172 shares
263 shares
47 shares
292 shares