49,594 shares
47,041 shares
124,454 shares
39,691 shares
204,533 shares
422,573 shares
39,028 shares
68,388 shares
234,556 shares
51,866 shares