40,299 shares
76,108 shares
154,265 shares
32,567 shares
187,579 shares
25,444 shares
30,071 shares
365,183 shares
26,658 shares
16,431 shares