31,179 shares
74,077 shares
447,229 shares
52,837 shares
96,157 shares
99,594 shares
287,321 shares
53,723 shares
140,384 shares
73,264 shares