30,908 shares
73,771 shares
446,921 shares
52,546 shares
95,833 shares
99,286 shares
287,010 shares
53,436 shares
140,068 shares
72,948 shares