15,307 shares
12,049 shares
15,737 shares
29,042 shares
172,976 shares
546,886 shares
298,895 shares
215,208 shares
465,422 shares
135,157 shares