3,042 shares
13,917 shares
236,444 shares
155,021 shares
105,815 shares
264,548 shares
27,157 shares
91,908 shares
170,565 shares
69,782 shares