106 shares
509 shares
295 shares
189 shares
214 shares
187 shares
186 shares
306 shares
425 shares
101 shares