47,705 shares
297,958 shares
224,622 shares
84,528 shares
39,813 shares
310,320 shares
145,266 shares
96,445 shares
224,341 shares
218,263 shares