25,489 shares
56,649 shares
29,372 shares
83,175 shares
59,796 shares
256,842 shares
183,889 shares
23,650 shares
78,074 shares
53,837 shares