23,509 shares
155,695 shares
43,560 shares
146,892 shares
53,741 shares
52,780 shares
20,446 shares
164,926 shares
357,921 shares
33,101 shares