17,064 shares
225,148 shares
121,019 shares
274,796 shares
164,803 shares
41,969 shares
78,227 shares
104,284 shares
349,371 shares
35,398 shares