306,373 shares
26,900 shares
167,473 shares
28,346 shares
57,315 shares
57,685 shares
39,311 shares
179,335 shares
40,615 shares
33,238 shares