3,166 shares
14,005 shares
236,601 shares
155,149 shares
105,994 shares
264,723 shares
27,284 shares
92,053 shares
170,690 shares
69,925 shares