101,894 shares
275,913 shares
258,628 shares
74,182 shares
37,201 shares
22,403 shares
17,942 shares
40,699 shares
29,014 shares
18,179 shares