306,370 shares
26,897 shares
167,471 shares
28,339 shares
57,312 shares
57,685 shares
39,307 shares
179,328 shares
40,615 shares
33,238 shares