29,496 shares
66,670 shares
138,109 shares
43,896 shares
53,815 shares
151,748 shares
242,357 shares
324,819 shares
63,279 shares
58,259 shares