306,307 shares
26,872 shares
167,420 shares
28,316 shares
57,289 shares
57,670 shares
39,286 shares
179,254 shares
40,570 shares
33,226 shares