31,169 shares
215,238 shares
40,751 shares
87,504 shares
133,565 shares
16,601 shares
20,468 shares
43,008 shares
122,617 shares
339,180 shares