24,459 shares
40,648 shares
25,490 shares
23,024 shares
18,049 shares
28,202 shares
96,526 shares
258,189 shares
83,978 shares
108,871 shares