47,594 shares
297,837 shares
224,569 shares
84,475 shares
39,782 shares
310,280 shares
145,266 shares
96,354 shares
224,296 shares
218,166 shares