6,441 shares
3,817 shares
43,753 shares
18,877 shares
40,173 shares
199,202 shares
240,292 shares
390,967 shares
142,832 shares
142,786 shares