113,010 shares
43,716 shares
526,178 shares
34,787 shares
50,539 shares
214,525 shares
109,056 shares
404,493 shares
187,225 shares
28,131 shares