188,826 shares
101,856 shares
150,681 shares
69,579 shares
46,569 shares
275,855 shares
187,404 shares
26,367 shares
104,113 shares
33,139 shares