2,926 shares
13,883 shares
236,278 shares
154,941 shares
105,746 shares
264,460 shares
27,116 shares
91,855 shares
170,452 shares
69,752 shares