47,509 shares
297,726 shares
224,413 shares
84,236 shares
39,730 shares
310,106 shares
145,259 shares
96,094 shares
224,191 shares
217,894 shares