252 shares
149 shares
651 shares
276 shares
131 shares
137 shares
89 shares
425 shares
391 shares
313 shares