11,095 shares
18,628 shares
11,506 shares
20,088 shares
80,044 shares
33,046 shares
309,718 shares
22,109 shares
15,121 shares
28,004 shares