6,433 shares
3,804 shares
43,751 shares
18,874 shares
40,161 shares
199,200 shares
240,286 shares
390,958 shares
142,830 shares
142,784 shares