289,351 shares
90,240 shares
68,142 shares
113,992 shares
384,036 shares
641,646 shares
296,511 shares
157,376 shares
288,004 shares
433,595 shares