30,895 shares
73,760 shares
446,867 shares
52,494 shares
95,812 shares
99,253 shares
286,988 shares
53,379 shares
140,005 shares
72,916 shares