17,067 shares
225,148 shares
121,019 shares
274,796 shares
164,803 shares
41,969 shares
78,230 shares
104,284 shares
349,372 shares
35,398 shares