47,704 shares
297,955 shares
224,622 shares
84,527 shares
39,813 shares
310,320 shares
145,266 shares
96,442 shares
224,341 shares
218,259 shares