30,907 shares
73,768 shares
446,889 shares
52,503 shares
95,829 shares
99,262 shares
287,004 shares
53,392 shares
140,026 shares
72,933 shares