47,863 shares
298,147 shares
224,729 shares
84,699 shares
39,919 shares
310,450 shares
145,281 shares
96,659 shares
224,460 shares
218,564 shares