22,851 shares
144,305 shares
27,101 shares
11,013 shares
39,324 shares
127,106 shares
280,776 shares
17,984 shares
255,368 shares
81,758 shares