31,255 shares
74,158 shares
447,337 shares
52,909 shares
96,235 shares
99,672 shares
287,397 shares
53,797 shares
140,470 shares
73,340 shares