401,725 shares
153,778 shares
72,909 shares
209,262 shares
500,609 shares
521,393 shares
377,190 shares
299,752 shares
283,093 shares
221,265 shares