32,918 shares
207,797 shares
70,136 shares
35,838 shares
125,492 shares
44,434 shares
406,374 shares
126,833 shares
42,894 shares
43,715 shares