16,741 shares
224,803 shares
120,705 shares
274,437 shares
164,422 shares
41,650 shares
77,882 shares
103,923 shares
349,018 shares
35,064 shares