309 shares
128 shares
323 shares
154 shares
185 shares
263 shares
382 shares
157 shares
247 shares
156 shares