115,168 shares
225,322 shares
63,498 shares
232,378 shares
218,544 shares
207,771 shares
365,257 shares
180,935 shares
409,510 shares
317,844 shares