135,676 shares
433,743 shares
350,588 shares
310,533 shares
307,830 shares
549,803 shares
1,313,041 shares
483,803 shares
366,668 shares
126,612 shares