101,905 shares
275,924 shares
258,638 shares
74,192 shares
37,222 shares
22,422 shares
17,949 shares
40,709 shares
29,034 shares
18,189 shares