291,561 shares
40,206 shares
36,135 shares
75,223 shares
15,669 shares
64,069 shares
22,927 shares
117,780 shares
108,623 shares
29,826 shares