47,869 shares
298,156 shares
224,736 shares
84,714 shares
39,921 shares
310,456 shares
145,283 shares
96,686 shares
224,474 shares
218,585 shares