429 shares
337 shares
213 shares
332 shares
150 shares
90 shares
156 shares
220 shares
330 shares
278 shares