31,140 shares
20,665 shares
18,031 shares
36,273 shares
12,416 shares
12,797 shares
8,557 shares
263,078 shares
307 shares
348 shares