25,901 shares
131,283 shares
31,423 shares
31,386 shares
34,299 shares
70,013 shares
29,379 shares
17,980 shares
142,629 shares
41,134 shares