25,485 shares
56,647 shares
29,369 shares
83,171 shares
59,794 shares
256,837 shares
183,887 shares
23,648 shares
78,065 shares
53,833 shares