306,059 shares
26,769 shares
167,151 shares
28,273 shares
57,190 shares
57,644 shares
39,202 shares
179,198 shares
40,250 shares
33,133 shares