105,049 shares
101,427 shares
69,530 shares
401,243 shares
126,652 shares
144,500 shares
112,688 shares
193,062 shares
507,662 shares
371,843 shares