506 shares
476 shares
365 shares
309 shares
274 shares
271 shares
230 shares
229 shares
189 shares
188 shares