30,909 shares
73,774 shares
446,924 shares
52,549 shares
95,838 shares
99,289 shares
287,014 shares
53,437 shares
140,072 shares
72,950 shares