160,393 shares
108,843 shares
18,742 shares
21,983 shares
20,653 shares
50,087 shares
71,880 shares
73,858 shares
113,465 shares
167,679 shares