31,008 shares
73,889 shares
447,041 shares
52,661 shares
95,966 shares
99,421 shares
287,141 shares
53,554 shares
140,197 shares
73,072 shares