18,809 shares
27,017 shares
15,078 shares
41,284 shares
271,011 shares
13,002 shares
34,733 shares
93,214 shares
78,790 shares
29,539 shares