25,838 shares
131,272 shares
31,316 shares
31,301 shares
34,126 shares
69,867 shares
29,307 shares
17,913 shares
142,541 shares
41,079 shares