52,638 shares
96,244 shares
54,624 shares
77,990 shares
110,122 shares
405,291 shares
131,558 shares
121,173 shares
28,579 shares
117,266 shares