16,749 shares
224,809 shares
120,714 shares
274,448 shares
164,422 shares
41,655 shares
77,890 shares
103,929 shares
349,026 shares
35,067 shares