218,455 shares
83,660 shares
28,939 shares
310,069 shares
518,337 shares
29,887 shares
183,407 shares
66,104 shares
71,194 shares
267,672 shares