115,161 shares
225,191 shares
63,293 shares
232,224 shares
218,503 shares
207,741 shares
365,204 shares
180,723 shares
409,249 shares
317,755 shares