20,628 shares
15,774 shares
18,087 shares
28,586 shares
29,447 shares
18,208 shares
19,996 shares
41,669 shares
12,758 shares
18,761 shares