3,033 shares
13,913 shares
236,415 shares
155,014 shares
105,805 shares
264,537 shares
27,151 shares
91,902 shares
170,556 shares
69,774 shares