6,323 shares
3,951 shares
5,456 shares
4,808 shares
43,239 shares
43,011 shares
28,230 shares
139,872 shares
639,463 shares
290,743 shares