16,897 shares
224,927 shares
120,841 shares
274,595 shares
164,559 shares
41,774 shares
78,021 shares
104,067 shares
349,173 shares
35,183 shares