18,424 shares
117,659 shares
31,993 shares
31,266 shares
18,511 shares
44,619 shares
41,336 shares
24,956 shares
134,493 shares
53,592 shares