104,926 shares
353,631 shares
180,023 shares
408,510 shares
255,539 shares
201,752 shares
462,622 shares
57,077 shares
259,645 shares
66,101 shares