504 shares
385 shares
266 shares
272 shares
254 shares
328 shares
302 shares
318 shares
324 shares
285 shares