49,536 shares
47,024 shares
124,396 shares
39,672 shares
204,483 shares
422,527 shares
38,947 shares
68,351 shares
234,512 shares
51,838 shares