302,790 shares
384,160 shares
171,011 shares
537,709 shares
15,417 shares
17,387 shares
18,946 shares
12,595 shares
12,166 shares
8,921 shares