17,167 shares
225,269 shares
121,099 shares
274,906 shares
164,967 shares
42,086 shares
78,353 shares
104,384 shares
349,505 shares
35,522 shares