49,686 shares
47,108 shares
124,502 shares
39,803 shares
204,680 shares
422,660 shares
39,101 shares
68,458 shares
234,618 shares
51,939 shares