116,657 shares
383,505 shares
25,063 shares
462,062 shares
139,095 shares
126,640 shares
45,230 shares
36,101 shares
31,043 shares
25,305 shares