31,228 shares
74,125 shares
447,296 shares
52,877 shares
96,213 shares
99,641 shares
287,357 shares
53,771 shares
140,438 shares
73,318 shares