47,534 shares
297,766 shares
224,510 shares
84,450 shares
39,738 shares
310,225 shares
145,264 shares
96,296 shares
224,261 shares
218,110 shares