44,186 shares
34,575 shares
92,998 shares
242,683 shares
147,904 shares
83,681 shares
48,702 shares
39,801 shares
22,250 shares
18,514 shares