31,659 shares
215,337 shares
40,870 shares
87,979 shares
133,683 shares
16,909 shares
20,509 shares
43,243 shares
122,714 shares
339,447 shares