513 shares
504 shares
426 shares
340 shares
339 shares
281 shares
267 shares
266 shares
260 shares
258 shares