448 shares
388 shares
331 shares
319 shares
318 shares
301 shares
276 shares
270 shares
258 shares
255 shares