16,959 shares
225,015 shares
120,919 shares
274,684 shares
164,644 shares
41,853 shares
78,105 shares
104,152 shares
349,250 shares
35,264 shares