116,642 shares
383,460 shares
25,027 shares
462,022 shares
139,062 shares
126,603 shares
45,199 shares
36,072 shares
31,012 shares
25,273 shares