304,843 shares
84,543 shares
52,780 shares
342,498 shares
146,238 shares
101,604 shares
120,088 shares
122,163 shares
53,096 shares
87,775 shares