37,827 shares
36,355 shares
287,011 shares
129,071 shares
64,656 shares
68,257 shares
22,856 shares
256,152 shares
81,768 shares
18,995 shares