101,931 shares
275,953 shares
258,661 shares
74,226 shares
37,253 shares
22,450 shares
17,964 shares
40,745 shares
29,063 shares
18,214 shares