104,454 shares
403,520 shares
246,001 shares
132,744 shares
121,247 shares
255,804 shares
452,805 shares
130,450 shares
456,648 shares
118,902 shares