329 shares
319 shares
302 shares
300 shares
296 shares
293 shares
288 shares
285 shares
243 shares
241 shares