22,054 shares
16,293 shares
64,557 shares
567,968 shares
25,597 shares
18,918 shares
258,787 shares
14,535 shares
54,534 shares
20,961 shares