103,501 shares
591,027 shares
438,221 shares
391,048 shares
117,977 shares
198,409 shares
119,614 shares
369,854 shares
140,253 shares
68,530 shares