6,306 shares
3,747 shares
43,719 shares
18,804 shares
40,052 shares
199,157 shares
240,215 shares
390,831 shares
142,794 shares
142,719 shares