3,129 shares
13,941 shares
236,540 shares
155,093 shares
105,932 shares
264,665 shares
27,218 shares
91,995 shares
170,630 shares
69,867 shares